Page 1 of 1

Unble to register IP with subsonic

PostPosted: Tue Apr 09, 2013 2:14 pm
by zwaaa
Sindre and others...

First, thank you for an awesome project!

I did search this issue, and I apologize profusely if I have missed the thread that solves this issue.

I am having some issues with the easy URL setup. This worked fine prior to about two weeks ago. I can connect fine from outside my network using both my public ip:4040 and dyndns:4040 so the port seems forwarded properly. Further canyouseeme.org shows the port open. The issue seems to be java (big suprise) not updating my IP address with the (name).subsonic.org server. I feel your pain here. Java has broken and re-broken several mission critical services at work since 7 came out.

I am running 4.7, Java 7 U17, windows 7 pro 64 bit on a phenom triple core with 8 gigs ram. Firewall is IPCOP 2.06

Here are the logs

>-----------------------------------------------------------<

[2013-04-08 20:03:59,137] INFO DaoHelper - Checking database schema.

[2013-04-08 20:04:10,719] INFO DaoHelper - Done checking database schema.

[2013-04-08 20:04:14,504] INFO VersionService - Resolved local Subsonic version to: 4.7

[2013-04-08 20:04:17,599] INFO PlayerDao - Deleted 1 player(s) that haven't been used after Thu Feb 07 20:04:17 EST 2013

[2013-04-08 20:04:18,676] INFO MediaScannerService - Automatic media library scanning scheduled to run every 1 day(s), starting at Tue Apr 09 03:00:00 EDT 2013

[2013-04-08 20:04:19,126] WARN NetworkService - Failed to register web address.

java.io.IOException: 417 Expectation Failed

at net.sourceforge.subsonic.service.NetworkService$URLRedirectionTask.execute(NetworkService.java:261)

at net.sourceforge.subsonic.service.NetworkService$Task.run(NetworkService.java:309)

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$301(Unknown Source)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

[2013-04-08 20:04:19,305] INFO PodcastService - Automatic Podcast update scheduled to run every 24 hour(s), starting at Mon Apr 08 20:09:19 EDT 2013

[2013-04-08 20:04:29,514] INFO NetworkService - Successfully forwarding port 4040.

[2013-04-08 20:07:08,093] INFO VersionService - Resolved latest Subsonic final version to: 4.7

[2013-04-08 20:07:08,094] INFO VersionService - Resolved latest Subsonic beta version to: 4.7.beta3

[2013-04-08 20:07:08,918] INFO PlayerDao - Created player 11.

[2013-04-08 20:08:01,952] WARN NetworkService - Failed to register web address.

java.io.IOException: 417 Expectation Failed

at net.sourceforge.subsonic.service.NetworkService$URLRedirectionTask.execute(NetworkService.java:261)

at net.sourceforge.subsonic.service.NetworkService$Task.run(NetworkService.java:309)

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$301(Unknown Source)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

[2013-04-08 20:08:08,470] INFO NetworkService - Successfully forwarding port 4040.

[2013-04-08 20:09:19,305] INFO PodcastService - Starting scheduled Podcast refresh.

[2013-04-08 20:09:19,306] INFO PodcastService - Completed scheduled Podcast refresh.