Hi I've been recently using the Last.fm function on subsonic and I have been running into issues recently.
This is what the subsonic logs show
INFO AudioScrobblerService - Last.fm registration for "SONG TITLE" encountered network error. Will try again later. In queue: 1
java.net.SocketTimeoutException: Read timed out
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
at java.net.SocketInputStream.read(SocketInputStream.java:171)
at java.net.SocketInputStream.read(SocketInputStream.java:141)
at org.apache.http.impl.io.SessionInputBufferImpl.streamRead(SessionInputBufferImpl.java:137)
at org.apache.http.impl.io.SessionInputBufferImpl.fillBuffer(SessionInputBufferImpl.java:153)
at org.apache.http.impl.io.SessionInputBufferImpl.readLine(SessionInputBufferImpl.java:282)
at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:140)
at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57)
at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:259)
at org.apache.http.impl.DefaultBHttpClientConnection.receiveResponseHeader(DefaultBHttpClientConnection.java:163)
at org.apache.http.impl.conn.CPoolProxy.receiveResponseHeader(CPoolProxy.java:167)
at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:273)
at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:125)
at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:271)
at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:184)
at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:88)
at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:71)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:220)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:164)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:139)
at net.sourceforge.subsonic.util.HttpUtil.httpRequest(HttpUtil.java:38)
at net.sourceforge.subsonic.util.HttpUtil.httpRequest(HttpUtil.java:29)
at net.sourceforge.subsonic.service.AudioScrobblerService.executeRequest(AudioScrobblerService.java:260)
at net.sourceforge.subsonic.service.AudioScrobblerService.executeGetRequest(AudioScrobblerService.java:244)
at net.sourceforge.subsonic.service.AudioScrobblerService.authenticate(AudioScrobblerService.java:181)
at net.sourceforge.subsonic.service.AudioScrobblerService.scrobble(AudioScrobblerService.java:141)
at net.sourceforge.subsonic.service.AudioScrobblerService.access$1100(AudioScrobblerService.java:37)
at net.sourceforge.subsonic.service.AudioScrobblerService$RegistrationThread.run(AudioScrobblerService.java:279)
So I've been listening to a lot of music that past 2 weeks and I think it could be an API rate limit but I'm not sure
I've restarted the server to no avail and there don't seem to be any connection issues
Any help is greatly appreciated
Thank You
Paul