Re: I have a question about Setup
Posted: Sun Jun 29, 2025 4:30 am
I see errors that UMS is unable to bind to an IP address as it is already in use, it is as if there is another UMS process is running.
As there are multiple startups shown in the logs I don't think the previous process fully shutdown before restarting in trace mode.
Check your Task Manager to make sure there are not multiple copies running. It will show as "javaw.exe"
Code: Select all
ERROR 2025-06-27 04:36:48.446 [main] Couldn't start Jetty server
java.io.IOException: Failed to bind to /0.0.0.0:9001
at org.eclipse.jetty.server.ServerConnector.openAcceptChannel(ServerConnector.java:349)
at org.eclipse.jetty.server.ServerConnector.open(ServerConnector.java:313)
at org.eclipse.jetty.server.Server.lambda$doStart$0(Server.java:569)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)
at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source)
at org.eclipse.jetty.server.Server.doStart(Server.java:565)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
at net.pms.network.webguiserver.WebGuiServerJetty.start(WebGuiServerJetty.java:129)
at net.pms.network.webguiserver.WebGuiServerJetty.<init>(WebGuiServerJetty.java:85)
at net.pms.network.webguiserver.WebGuiServerJetty.createServer(WebGuiServerJetty.java:163)
at net.pms.network.webguiserver.WebGuiServer.createServer(WebGuiServer.java:120)
at net.pms.PMS.resetWebGuiServer(PMS.java:696)
at net.pms.PMS.init(PMS.java:349)
at net.pms.PMS.createInstance(PMS.java:1009)
at net.pms.PMS.main(PMS.java:960)
Caused by: java.net.BindException: Address already in use: bind
at java.base/sun.nio.ch.Net.bind0(Native Method)
at java.base/sun.nio.ch.Net.bind(Unknown Source)
at java.base/sun.nio.ch.ServerSocketChannelImpl.netBind(Unknown Source)
at java.base/sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
at org.eclipse.jetty.server.ServerConnector.openAcceptChannel(ServerConnector.java:344)
... 22 common frames omitted
As there are multiple startups shown in the logs I don't think the previous process fully shutdown before restarting in trace mode.
Check your Task Manager to make sure there are not multiple copies running. It will show as "javaw.exe"