[In progress] Serviio breaks after latest Java update on Mac
After weeks of near perfect Serviio operation, I am experiencing my WDTV media player stopping play and dropping off line.
I have to back out of "media servers" and open "photos" or "music" then when I go back to "media servers" I can select Serviio and start playing video from the beginning.
I have never experienced abrupt stops of video playing using Serviio on this system.
I have the following, constantly, repeating message in my log. Never seen it before.
I am obviously not an expert. Any help will be appreciated.
Regards
2013-06-22 11:25:35,400 WARN [DiscoveryAdvertisementNotifier] Could not advertise the device on any available NIC, will try again
2013-06-22 11:25:40,401 DEBUG [DiscoveryAdvertisementNotifier] Problem during DiscoveryAdvertisementNotifier, will try again
java.net.SocketException: Can't assign requested address
at java.net.PlainDatagramSocketImpl.socketNativeSetOption(Native Method)
at java.net.PlainDatagramSocketImpl.socketSetOption(PlainDatagramSocketImpl.java:412)
at java.net.PlainDatagramSocketImpl.setOption(PlainDatagramSocketImpl.java:352)
at java.net.MulticastSocket.setNetworkInterface(MulticastSocket.java:536)
at org.serviio.util.MultiCastUtils.startMultiCastSocketForSending(MultiCastUtils.java:56)
at org.serviio.upnp.discovery.DiscoveryAdvertisementNotifier.sendAliveToSingleInterface(DiscoveryAdvertisementNotifier.java:169)
at org.serviio.upnp.discovery.DiscoveryAdvertisementNotifier.sendAlive(DiscoveryAdvertisementNotifier.java:134)
at org.serviio.upnp.discovery.DiscoveryAdvertisementNotifier.run(DiscoveryAdvertisementNotifier.java:94)
at java.lang.Thread.run(Thread.java:680)
UPDATE:
Just tried running a random film while watching the log...
This is what entered the log as the video stopped playing:
2013-06-22 12:32:31,622 WARN [DiscoveryAdvertisementNotifier] Could not advertise the device on any available NIC, will try again
2013-06-22 12:32:35,725 DEBUG [AbstractCDSLibraryIndexingListener] Library updated, notifying CDS
2013-06-22 12:32:36,622 DEBUG [DiscoveryAdvertisementNotifier] Problem during DiscoveryAdvertisementNotifier, will try again
java.net.SocketException: Can't assign requested address
at java.net.PlainDatagramSocketImpl.socketNativeSetOption(Native Method)
at java.net.PlainDatagramSocketImpl.socketSetOption(PlainDatagramSocketImpl.java:412)
at java.net.PlainDatagramSocketImpl.setOption(PlainDatagramSocketImpl.java:352)
at java.net.MulticastSocket.setNetworkInterface(MulticastSocket.java:536)
at org.serviio.util.MultiCastUtils.startMultiCastSocketForSending(MultiCastUtils.java:56)
at org.serviio.upnp.discovery.DiscoveryAdvertisementNotifier.sendAliveToSingleInterface(DiscoveryAdvertisementNotifier.java:169)
at org.serviio.upnp.discovery.DiscoveryAdvertisementNotifier.sendAlive(DiscoveryAdvertisementNotifier.java:134)
at org.serviio.upnp.discovery.DiscoveryAdvertisementNotifier.run(DiscoveryAdvertisementNotifier.java:94)
at java.lang.Thread.run(Thread.java:680)
2013-06-22 12:32:36,622 WARN [DiscoveryAdvertisementNotifier] Could not advertise the device on any available NIC, will try again
2013-06-22 12:32:40,267 DEBUG [DiscoverySSDPMessageListener] Received a valid NOTIFY (ssdp:byebye) message from Renderer 27cbeb5e-0090-a99d-1db2-b4e8ae2e9ce1 from address /192.168.1.35:1900
2013-06-22 12:32:40,268 DEBUG [RendererManager] Removing renderer 27cbeb5e-0090-a99d-1db2-b4e8ae2e9ce1 from list of active renderers
2013-06-22 12:32:40,268 DEBUG [DiscoverySSDPMessageListener] Received a valid NOTIFY (ssdp:byebye) message from Renderer 27cbeb5e-0090-a99d-1db2-b4e8ae2e9ce1 from address /192.168.1.35:1900
2013-06-22 12:32:40,292 DEBUG [DiscoverySSDPMessageListener] Received a valid NOTIFY (ssdp:byebye) message from Renderer 27cbeb5e-0090-a99d-1db2-b4e8ae2e9ce1 from address /192.168.1.35:1900
2013-06-22 12:32:40,293 DEBUG [DiscoverySSDPMessageListener] Received a valid NOTIFY (ssdp:byebye) message from Renderer 27cbeb5e-0090-a99d-1db2-b4e8ae2e9ce1 from address /192.168.1.35:1900
2013-06-22 12:32:40,295 DEBUG [DiscoverySSDPMessageListener] Received a valid NOTIFY (ssdp:alive) message from Renderer 27cbeb5e-0090-a99d-1db2-b4e8ae2e9ce1 from address /192.168.1.35:1900
2013-06-22 12:32:40,296 DEBUG [RendererManager] Adding renderer Renderer [uuid=27cbeb5e-0090-a99d-1db2-b4e8ae2e9ce1, ipAddress=192.168.1.35, name=WD TV Live Plus, profileId=14, manuallyAdded=false, forcedProfile=true, enabled=true, accessGroupId=1] to list of active renderers
2013-06-22 12:32:40,299 DEBUG [WebServer] I/O error: Broken pipe
2013-06-22 12:32:41,624 DEBUG [DiscoveryAdvertisementNotifier] Problem during DiscoveryAdvertisementNotifier, will try again
java.net.SocketException: Can't assign requested address
at java.net.PlainDatagramSocketImpl.socketNativeSetOption(Native Method)
at java.net.PlainDatagramSocketImpl.socketSetOption(PlainDatagramSocketImpl.java:412)
at java.net.PlainDatagramSocketImpl.setOption(PlainDatagramSocketImpl.java:352)
at java.net.MulticastSocket.setNetworkInterface(MulticastSocket.java:536)
at org.serviio.util.MultiCastUtils.startMultiCastSocketForSending(MultiCastUtils.java:56)
at org.serviio.upnp.discovery.DiscoveryAdvertisementNotifier.sendAliveToSingleInterface(DiscoveryAdvertisementNotifier.java:169)
at org.serviio.upnp.discovery.DiscoveryAdvertisementNotifier.sendAlive(DiscoveryAdvertisementNotifier.java:134)
at org.serviio.upnp.discovery.DiscoveryAdvertisementNotifier.run(DiscoveryAdvertisementNotifier.java:94)
at java.lang.Thread.run(Thread.java:680)