Page 1 of 1

Selector install error [Updated with Debug File]

Posted: Sun Jan 10, 2016 11:49 pm
by SmugElitist
Updating to 5.5.0 (with Java8) and after install the UMS pretty much freezes on "Searching For Renderers" despite my PS4 being switched on. Didn't have this problem before updating to 5.5.0. The error message in the log reads:
"ERROR A serious error occurred during Universal Media Server initialization: Failed to create a selector."

I have tried re-installing and restarting the UMS but the problem remains. This time the log had the message:
"Exception in thread "background-task-0" org.jboss.netty.channel.ChannelException: Failed to create a selector."

Any advice? Thanks!

Re: Selector install error [Updated with Debug File]

Posted: Mon Jan 11, 2016 2:45 am
by Nadahar
It seems to be a problem with the network configuration on your computer. You have a LOT of network interfaces, are all those actually supposed to be there? In any case, what seems to be the problem is that UMS can't establish a loopback connection. This stack overflow answer lists the usual causes for this. The first thing you should try is to turn off all local firewalls.

I'd also say that these lines could be a hint at what's wrong:

Code: Select all

TRACE 2016-01-10 12:18:15.420 [main] net.pms.network.NetworkConfiguration checking lo, display name: Software Loopback Interface 1
TRACE 2016-01-10 12:18:15.420 [main] net.pms.network.NetworkConfiguration available addresses for lo is: [/127.0.0.1]
TRACE 2016-01-10 12:18:15.420 [main] net.pms.network.NetworkConfiguration non loopback/ipv4 addresses: []
TRACE 2016-01-10 12:18:15.420 [main] net.pms.network.NetworkConfiguration checkNetworkInterface(parent = lo, child interfaces = java.net.NetworkInterface$1subIFs@555ebf)
TRACE 2016-01-10 12:18:15.421 [main] net.pms.network.NetworkConfiguration checkNetworkInterface(parent = lo) finished
TRACE 2016-01-10 12:18:15.421 [main] net.pms.network.NetworkConfiguration sub address for lo is []
TRACE 2016-01-10 12:18:15.421 [main] net.pms.network.NetworkConfiguration checking /127.0.0.1 on lo
TRACE 2016-01-10 12:18:15.421 [main] net.pms.network.NetworkConfiguration has /127.0.0.1, which is skipped, because loopback=true, ipv6=false
TRACE 2016-01-10 12:18:15.421 [main] net.pms.network.NetworkConfiguration found lo, without valid address