Page 1 of 1

Upnp port forwarding no longer working

PostPosted: Tue Feb 11, 2014 12:05 am
by magnumforce2006
Really baffled here, as I had had no problems with upnp forwarding my subsonic port until maybe a few days ago. The only way to fix the problem is to go into my router settings, and disable then re-enable upnp... and that fix only works for a short period of time.

Here's what my log says

Code: Select all
[2014-02-10 18:27:26,069] INFO NetworkService - Successfully forwarding port 4040.
[2014-02-10 19:01:24,937] WARN NetworkService - Failed to create port forwarding.
java.lang.Exception: null: Error: Current state of service prevents invoking that action. Connection error or no response received.
   at net.sourceforge.subsonic.service.upnp.ClingRouter.addPortMappingImpl(ClingRouter.java:116)
   at net.sourceforge.subsonic.service.upnp.ClingRouter.addPortMapping(ClingRouter.java:89)
   at net.sourceforge.subsonic.service.NetworkService$PortForwardingTask.execute(NetworkService.java:150)
   at net.sourceforge.subsonic.service.NetworkService$Task.run(NetworkService.java:307)
   at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
   at java.util.concurrent.FutureTask$Sync.innerRunAndReset(Unknown Source)
   at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
   at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(Unknown Source)
   at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(Unknown Source)
   at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)

Re: Upnp port forwarding no longer working

PostPosted: Sun Jan 11, 2015 10:47 pm
by bwat47
I kept having this happen with subsonic too, upnp forwarding would randomly stop working, it would start working again when I reinstalled subsonic. ended up just manually forwarding the ports (as well as setting a dhcp reservation for my subsonic device) in my router, been working flawlessly since.