Android App failed to conenct to desktop

Need help? Post your questions here.

Moderator: moderators

Android App failed to conenct to desktop

Postby smcgirr » Sun Oct 10, 2010 11:32 am

Whilst connected via Wifi I cannot access my desktop server at all - either via Internal IP or External dydns name ok.
Whilst connected via 3G I can access it via dyndns name.
Over Wifi I can access the test server ok.

This was all working previously but since I haven't used the Subsonic app for some time I'm not sure if it's a new version of the android app (1.7.1) or a new version of the desktop app (Windows 4.1 (build 1802) – September 10, 2010) that may have caused this.

Basically my phone app is unusable at the moment.

I can access the web interface from another computer on my network so it's just android causing the issue. 192.168.2.100 is my desktop and Subsonic is running on port 8080 (I have Apache on 80) and the username android exists.

Android logcat for what it's worth:

Code: Select all
W/RESTMusicService( 1051): org.apache.http.conn.ConnectTimeoutException: Connect to /192.168.2.100:8080 timed out
W/RESTMusicService( 1051):     at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:121)
W/RESTMusicService( 1051):     at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:143)
W/RESTMusicService( 1051):     at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:164)
W/RESTMusicService( 1051):     at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:119)
W/RESTMusicService( 1051):     at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:348)
W/RESTMusicService( 1051):     at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555)
W/RESTMusicService( 1051):     at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487)
W/RESTMusicService( 1051):     at net.sourceforge.subsonic.androidapp.service.RESTMusicService.executeWithRetry(RESTMusicService.java:447)
W/RESTMusicService( 1051):     at net.sourceforge.subsonic.androidapp.service.RESTMusicService.getResponseForURL(RESTMusicService.java:410)
W/RESTMusicService( 1051):     at net.sourceforge.subsonic.androidapp.service.RESTMusicService.getEntityForURL(RESTMusicService.java:403)
W/RESTMusicService( 1051):     at net.sourceforge.subsonic.androidapp.service.RESTMusicService.getReaderForURL(RESTMusicService.java:393)
W/RESTMusicService( 1051):     at net.sourceforge.subsonic.androidapp.service.RESTMusicService.getReader(RESTMusicService.java:389)
W/RESTMusicService( 1051):     at net.sourceforge.subsonic.androidapp.service.RESTMusicService.getReader(RESTMusicService.java:363)
W/RESTMusicService( 1051):     at net.sourceforge.subsonic.androidapp.service.RESTMusicService.ping(RESTMusicService.java:141)
W/RESTMusicService( 1051):     at net.sourceforge.subsonic.androidapp.service.CachedMusicService.ping(CachedMusicService.java:63)
W/RESTMusicService( 1051):     at net.sourceforge.subsonic.androidapp.activity.SettingsActivity$4.doInBackground(SettingsActivity.java:140)
W/RESTMusicService( 1051):     at net.sourceforge.subsonic.androidapp.activity.SettingsActivity$4.doInBackground(SettingsActivity.java:128)
W/RESTMusicService( 1051):     at net.sourceforge.subsonic.androidapp.util.ModalBackgroundTask$3.run(ModalBackgroundTask.java:79)
W/RESTMusicService( 1051): Got IOException (4), will retry
W/RESTMusicService( 1051): org.apache.http.conn.ConnectTimeoutException: Connect to /192.168.2.100:8080 timed out
W/RESTMusicService( 1051):     at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:121)
W/RESTMusicService( 1051):     at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:143)
W/RESTMusicService( 1051):     at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:164)
W/RESTMusicService( 1051):     at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:119)
W/RESTMusicService( 1051):     at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:348)
W/RESTMusicService( 1051):     at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555)
W/RESTMusicService( 1051):     at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487)
W/RESTMusicService( 1051):     at net.sourceforge.subsonic.androidapp.service.RESTMusicService.executeWithRetry(RESTMusicService.java:447)
W/RESTMusicService( 1051):     at net.sourceforge.subsonic.androidapp.service.RESTMusicService.getResponseForURL(RESTMusicService.java:410)
W/RESTMusicService( 1051):     at net.sourceforge.subsonic.androidapp.service.RESTMusicService.getEntityForURL(RESTMusicService.java:403)
W/RESTMusicService( 1051):     at net.sourceforge.subsonic.androidapp.service.RESTMusicService.getReaderForURL(RESTMusicService.java:393)
W/RESTMusicService( 1051):     at net.sourceforge.subsonic.androidapp.service.RESTMusicService.getReader(RESTMusicService.java:389)
W/RESTMusicService( 1051):     at net.sourceforge.subsonic.androidapp.service.RESTMusicService.getReader(RESTMusicService.java:363)
W/RESTMusicService( 1051):     at net.sourceforge.subsonic.androidapp.service.RESTMusicService.ping(RESTMusicService.java:141)
W/RESTMusicService( 1051):     at net.sourceforge.subsonic.androidapp.service.CachedMusicService.ping(CachedMusicService.java:63)
W/RESTMusicService( 1051):     at net.sourceforge.subsonic.androidapp.activity.SettingsActivity$4.doInBackground(SettingsActivity.java:140)
W/RESTMusicService( 1051):     at net.sourceforge.subsonic.androidapp.activity.SettingsActivity$4.doInBackground(SettingsActivity.java:128)
W/RESTMusicService( 1051):     at net.sourceforge.subsonic.androidapp.util.ModalBackgroundTask$3.run(ModalBackgroundTask.java:79)
W/RESTMusicService( 1051): Got IOException (2), will retry
W/RESTMusicService( 1051): org.apache.http.conn.ConnectTimeoutException: Connect to /192.168.2.100:8080 timed out
W/RESTMusicService( 1051):     at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:121)
W/RESTMusicService( 1051):     at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:143)
W/RESTMusicService( 1051):     at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:164)
W/RESTMusicService( 1051):     at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:119)
W/RESTMusicService( 1051):     at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:348)
W/RESTMusicService( 1051):     at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555)
W/RESTMusicService( 1051):     at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487)
W/RESTMusicService( 1051):     at net.sourceforge.subsonic.androidapp.service.RESTMusicService.executeWithRetry(RESTMusicService.java:447)
W/RESTMusicService( 1051):     at net.sourceforge.subsonic.androidapp.service.RESTMusicService.getResponseForURL(RESTMusicService.java:410)
W/RESTMusicService( 1051):     at net.sourceforge.subsonic.androidapp.service.RESTMusicService.getEntityForURL(RESTMusicService.java:403)
W/RESTMusicService( 1051):     at net.sourceforge.subsonic.androidapp.service.RESTMusicService.getReaderForURL(RESTMusicService.java:393)
W/RESTMusicService( 1051):     at net.sourceforge.subsonic.androidapp.service.RESTMusicService.getReader(RESTMusicService.java:389)
W/RESTMusicService( 1051):     at net.sourceforge.subsonic.androidapp.service.RESTMusicService.getReader(RESTMusicService.java:368)
W/RESTMusicService( 1051):     at net.sourceforge.subsonic.androidapp.service.RESTMusicService.getRandomSongs(RESTMusicService.java:281)
W/RESTMusicService( 1051):     at net.sourceforge.subsonic.androidapp.service.CachedMusicService.getRandomSongs(CachedMusicService.java:135)
W/RESTMusicService( 1051):     at net.sourceforge.subsonic.androidapp.util.ShufflePlayBuffer.refill(ShufflePlayBuffer.java:92)
W/RESTMusicService( 1051):     at net.sourceforge.subsonic.androidapp.util.ShufflePlayBuffer.access$000(ShufflePlayBuffer.java:37)
W/RESTMusicService( 1051):     at net.sourceforge.subsonic.androidapp.util.ShufflePlayBuffer$1.run(ShufflePlayBuffer.java:54)
W/RESTMusicService( 1051):     at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
W/RESTMusicService( 1051):     at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:322)
W/RESTMusicService( 1051):     at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:149)
W/RESTMusicService( 1051):     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:114)
W/RESTMusicService( 1051):     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:230)
W/RESTMusicService( 1051):     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1068)
W/RESTMusicService( 1051):     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:561)
W/RESTMusicService( 1051):     at java.lang.Thread.run(Thread.java:1096)
D/RESTMusicService( 1051): Socket read timeout: 135000 ms.
W/RESTMusicService( 1051): Got IOException (2), will retry
W/RESTMusicService( 1051): org.apache.http.conn.ConnectTimeoutException: Connect to /192.168.2.100:8080 timed out
W/RESTMusicService( 1051):     at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:121)
W/RESTMusicService( 1051):     at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:143)
W/RESTMusicService( 1051):     at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:164)
W/RESTMusicService( 1051):     at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:119)
W/RESTMusicService( 1051):     at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:348)
W/RESTMusicService( 1051):     at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555)
W/RESTMusicService( 1051):     at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487)
W/RESTMusicService( 1051):     at net.sourceforge.subsonic.androidapp.service.RESTMusicService.executeWithRetry(RESTMusicService.java:447)
W/RESTMusicService( 1051):     at net.sourceforge.subsonic.androidapp.service.RESTMusicService.getResponseForURL(RESTMusicService.java:410)
W/RESTMusicService( 1051):     at net.sourceforge.subsonic.androidapp.service.RESTMusicService.getEntityForURL(RESTMusicService.java:403)
W/RESTMusicService( 1051):     at net.sourceforge.subsonic.androidapp.service.RESTMusicService.getReaderForURL(RESTMusicService.java:393)
W/RESTMusicService( 1051):     at net.sourceforge.subsonic.androidapp.service.RESTMusicService.getReader(RESTMusicService.java:389)
W/RESTMusicService( 1051):     at net.sourceforge.subsonic.androidapp.service.RESTMusicService.getReader(RESTMusicService.java:363)
W/RESTMusicService( 1051):     at net.sourceforge.subsonic.androidapp.service.RESTMusicService.ping(RESTMusicService.java:141)
W/RESTMusicService( 1051):     at net.sourceforge.subsonic.androidapp.service.CachedMusicService.ping(CachedMusicService.java:63)
W/RESTMusicService( 1051):     at net.sourceforge.subsonic.androidapp.activity.SettingsActivity$4.doInBackground(SettingsActivity.java:140)
W/RESTMusicService( 1051):     at net.sourceforge.subsonic.androidapp.activity.SettingsActivity$4.doInBackground(SettingsActivity.java:128)
W/RESTMusicService( 1051):     at net.sourceforge.subsonic.androidapp.util.ModalBackgroundTask$3.run(ModalBackgroundTask.java:79)
smcgirr
 
Posts: 3
Joined: Sun Oct 10, 2010 11:08 am

Postby smcgirr » Sun Oct 10, 2010 11:43 am

Doing some more research this might not be Subsonic related :(

I can't access the subsonic web interface from the phone browser.
I can ping resources on my network from android EXCEPT 192.168.2.100
Firewall is NOT enabled on 192.168.2.100

So there seems to be a communication issue between my android and my desktop.

I can ping the other way - ie desktop can ping android.

Anyone know of anything on my phone that could possibly be blocking access to my desktop?
smcgirr
 
Posts: 3
Joined: Sun Oct 10, 2010 11:08 am

Postby smcgirr » Sun Oct 10, 2010 5:08 pm

Just a FYI I managed to resolve this issue by resetting my wifi adapter on my android phone. Have no idea what was causing the issue but I'm fixed now.

phew!
smcgirr
 
Posts: 3
Joined: Sun Oct 10, 2010 11:08 am


Return to Help

Who is online

Users browsing this forum: No registered users and 11 guests