serviio won't start: address already in use
I did a search and found a topic from 2016, but there was no solution. I had 2.0 running under Fedora Linux, I installed 2.1. Now 2.0 nor 2.1 will start. I closed the browser tab I had open for the console, but no go. "lsof -i:23423" returns nothing. Here is the log:
I have no clue as to why it will not start. And yes, I ran the starting script with the -stop option first.
- Code:
2020-09-13 09:08:43,699 INFO [MediaServer] ------------------------------------------------------------------------
2020-09-13 09:08:43,699 INFO [MediaServer] Serviio DLNA media streaming server v 2.1 (rev. 64e78caaeacb5eafe11b93197db80b99f812bfb8)
2020-09-13 09:08:43,700 INFO [MediaServer] Petr Nejedly 2009-2018
2020-09-13 09:08:43,700 INFO [MediaServer] http://www.serviio.org
2020-09-13 09:08:43,700 INFO [MediaServer]
2020-09-13 09:08:43,700 INFO [MediaServer] Java 1.8.0_191-Oracle Corporation amd64
2020-09-13 09:08:43,700 INFO [MediaServer] OS Linux 4.18.19-100.fc27.x86_64
2020-09-13 09:08:43,700 INFO [MediaServer] File encoding: UTF-8
2020-09-13 09:08:43,768 INFO [MediaServer] Headless mode enabled: true
2020-09-13 09:08:43,769 INFO [MediaServer] User: root
2020-09-13 09:08:43,769 INFO [MediaServer] User home dir: /root
2020-09-13 09:08:43,769 INFO [MediaServer] Temp dir: /tmp
2020-09-13 09:08:43,769 INFO [MediaServer] ------------------------------------------------------------------------
2020-09-13 09:08:43,780 INFO [DBSchemaUpdateExecutor] Checking if DB schema needs to be updated
2020-09-13 09:08:43,791 INFO [DatabaseManager] Using DERBY database language
2020-09-13 09:08:44,559 INFO [WebServer] Socket buffer set to 65535 bytes
2020-09-13 09:08:44,560 INFO [RestletServer] Starting HTTP/1.1 Restlet server (/console) exposed on port 23423
2020-09-13 09:08:44,562 INFO [RestletServer] Starting HTTP/1.1 Restlet server (/rest) exposed on port 23423
2020-09-13 09:08:44,564 INFO [RestletServer] Starting HTTPS/1.1 Restlet server (/console) exposed on port 23523
2020-09-13 09:08:44,564 INFO [RestletServer] Starting HTTPS/1.1 Restlet server (/rest) exposed on port 23523
2020-09-13 09:08:44,581 ERROR [MediaServer] An unexpected error occurred. Ending the application. Message: java.net.BindException: Address already in use
java.lang.RuntimeException: java.net.BindException: Address already in use
at org.serviio.restlet.RestletServer.runServer(RestletServer.java:93)
at org.serviio.MediaServer.main(MediaServer.java:130)
Caused by: java.net.BindException: Address already in use
at sun.nio.ch.Net.bind0(Native Method)
at sun.nio.ch.Net.bind(Net.java:433)
at sun.nio.ch.Net.bind(Net.java:425)
at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223)
at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74)
at org.simpleframework.transport.connect.SocketAcceptor.bind(SocketAcceptor.java:183)
at org.simpleframework.transport.connect.SocketAcceptor.<init>(SocketAcceptor.java:100)
at org.simpleframework.transport.connect.SocketListener.<init>(SocketListener.java:81)
at org.simpleframework.transport.connect.SocketListenerManager.listen(SocketListenerManager.java:98)
at org.simpleframework.transport.connect.SocketListenerManager.listen(SocketListenerManager.java:81)
at org.simpleframework.transport.connect.SocketConnection.connect(SocketConnection.java:106)
at org.restlet.ext.simple.HttpServerHelper.start(HttpServerHelper.java:99)
at org.restlet.Server.start(Server.java:588)
at org.restlet.Component.startServers(Component.java:637)
at org.restlet.Component.start(Component.java:562)
at org.serviio.restlet.RestletServer.startComponent(RestletServer.java:180)
at org.serviio.restlet.RestletServer.runServer(RestletServer.java:80)
... 1 more
I have no clue as to why it will not start. And yes, I ran the starting script with the -stop option first.