Closed Bug 741375 Opened 13 years ago Closed 13 years ago

Got request error: ch.boye.httpclientandroidlib.NoHttpResponseException: The target server failed to respond

Categories

(Firefox for Android Graveyard :: Android Sync, defect)

ARM
Android
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: aaronmt, Unassigned)

Details

D/class ch.boye.httpclientandroidlib.impl.conn.DefaultClientConnection( 1565): Connection closed D/class ch.boye.httpclientandroidlib.impl.client.DefaultHttpClient( 1565): Closing the connection. D/class ch.boye.httpclientandroidlib.impl.conn.DefaultClientConnection( 1565): Connection closed D/class ch.boye.httpclientandroidlib.impl.conn.DefaultClientConnection( 1565): Connection shut down W/RecordUploadRunnable( 1565): Got request error: ch.boye.httpclientandroidlib.NoHttpResponseException: The target server failed to respond W/RecordUploadRunnable( 1565): ch.boye.httpclientandroidlib.NoHttpResponseException: The target server failed to respond W/RecordUploadRunnable( 1565): at ch.boye.httpclientandroidlib.impl.conn.DefaultResponseParser.parseHead(DefaultResponseParser.java:101) W/RecordUploadRunnable( 1565): at ch.boye.httpclientandroidlib.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:252) W/RecordUploadRunnable( 1565): at ch.boye.httpclientandroidlib.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:281) W/RecordUploadRunnable( 1565): at ch.boye.httpclientandroidlib.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:247) W/RecordUploadRunnable( 1565): at ch.boye.httpclientandroidlib.impl.conn.AbstractClientConnAdapter.receiveResponseHeader(AbstractClientConnAdapter.java:219) W/RecordUploadRunnable( 1565): at ch.boye.httpclientandroidlib.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:298) W/RecordUploadRunnable( 1565): at ch.boye.httpclientandroidlib.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:125) W/RecordUploadRunnable( 1565): at ch.boye.httpclientandroidlib.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.java:645) W/RecordUploadRunnable( 1565): at ch.boye.httpclientandroidlib.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:464) W/RecordUploadRunnable( 1565): at ch.boye.httpclientandroidlib.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:818) W/RecordUploadRunnable( 1565): at ch.boye.httpclientandroidlib.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:752) W/RecordUploadRunnable( 1565): at org.mozilla.gecko.sync.net.BaseResource.execute(BaseResource.java:247) W/RecordUploadRunnable( 1565): at org.mozilla.gecko.sync.net.BaseResource.go(BaseResource.java:275) W/RecordUploadRunnable( 1565): at org.mozilla.gecko.sync.net.BaseResource.post(BaseResource.java:295) W/RecordUploadRunnable( 1565): at org.mozilla.gecko.sync.net.SyncStorageRequest.post(SyncStorageRequest.java:170) W/RecordUploadRunnable( 1565): at org.mozilla.gecko.sync.repositories.Server11RepositorySession$RecordUploadRunnable.run(Server11RepositorySession.java:523) W/RecordUploadRunnable( 1565): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076) W/RecordUploadRunnable( 1565): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569) W/RecordUploadRunnable( 1565): at java.lang.Thread.run(Thread.java:856) W/SynchronizerSession( 1565): Second RecordsChannel onFlowStoreFailed. Ignoring store error. W/SynchronizerSession( 1565): ch.boye.httpclientandroidlib.NoHttpResponseException: The target server failed to respond W/SynchronizerSession( 1565): at ch.boye.httpclientandroidlib.impl.conn.DefaultResponseParser.parseHead(DefaultResponseParser.java:101) W/SynchronizerSession( 1565): at ch.boye.httpclientandroidlib.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:252) W/SynchronizerSession( 1565): at ch.boye.httpclientandroidlib.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:281) W/SynchronizerSession( 1565): at ch.boye.httpclientandroidlib.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:247) W/SynchronizerSession( 1565): at ch.boye.httpclientandroidlib.impl.conn.AbstractClientConnAdapter.receiveResponseHeader(AbstractClientConnAdapter.java:219) W/SynchronizerSession( 1565): at ch.boye.httpclientandroidlib.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:298) W/SynchronizerSession( 1565): at ch.boye.httpclientandroidlib.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:125) W/SynchronizerSession( 1565): at ch.boye.httpclientandroidlib.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.java:645) W/SynchronizerSession( 1565): at ch.boye.httpclientandroidlib.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:464) W/SynchronizerSession( 1565): at ch.boye.httpclientandroidlib.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:818) W/SynchronizerSession( 1565): at ch.boye.httpclientandroidlib.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:752) W/SynchronizerSession( 1565): at org.mozilla.gecko.sync.net.BaseResource.execute(BaseResource.java:247) W/SynchronizerSession( 1565): at org.mozilla.gecko.sync.net.BaseResource.go(BaseResource.java:275) W/SynchronizerSession( 1565): at org.mozilla.gecko.sync.net.BaseResource.post(BaseResource.java:295) W/SynchronizerSession( 1565): at org.mozilla.gecko.sync.net.SyncStorageRequest.post(SyncStorageRequest.java:170) W/SynchronizerSession( 1565): at org.mozilla.gecko.sync.repositories.Server11RepositorySession$RecordUploadRunnable.run(Server11RepositorySession.java:523) W/SynchronizerSession( 1565): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076) W/SynchronizerSession( 1565): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569) W/SynchronizerSession( 1565): at java.lang.Thread.run(Thread.java:856) ---- W/SSResourceDelegate( 1565): HTTP request failed. D/class ch.boye.httpclientandroidlib.impl.conn.DefaultClientConnection( 1565): Connection shut down D/SyncStorageResponse( 1565): Looking up message for body ""server issue: pool exhausted"" W/SSResourceDelegate( 1565): HTTP response body: "server issue: pool exhausted" W/GlobalSession( 1565): Aborting sync due to HTTP 503 D/SyncStorageResponse( 1565): Looking up message for body ""server issue: pool exhausted"" W/GlobalSession( 1565): Aborting sync: Failure fetching info/collections. W/GlobalSession( 1565): <HTTPFailureException 503 :: ("server issue: pool exhausted")> W/GlobalSession( 1565): at org.mozilla.gecko.sync.GlobalSession.handleHTTPError(GlobalSession.java:331) W/GlobalSession( 1565): at org.mozilla.gecko.sync.stage.FetchInfoCollectionsStage$StageInfoCollectionsDelegate.handleFailure(FetchInfoCollectionsStage.java:69) W/GlobalSession( 1565): at org.mozilla.gecko.sync.InfoCollections.handleRequestFailure(InfoCollections.java:192) W/GlobalSession( 1565): at org.mozilla.gecko.sync.net.SyncStorageRequest$SyncStorageResourceDelegate.handleHttpResponse(SyncStorageRequest.java:113) W/GlobalSession( 1565): at org.mozilla.gecko.sync.net.BaseResource.execute(BaseResource.java:253) W/GlobalSession( 1565): at org.mozilla.gecko.sync.net.BaseResource.go(BaseResource.java:275) W/GlobalSession( 1565): at org.mozilla.gecko.sync.net.BaseResource.get(BaseResource.java:281) W/GlobalSession( 1565): at org.mozilla.gecko.sync.net.SyncStorageRequest.get(SyncStorageRequest.java:162) W/GlobalSession( 1565): at org.mozilla.gecko.sync.InfoCollections$1.run(InfoCollections.java:111) W/GlobalSession( 1565): at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442) W/GlobalSession( 1565): at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305) W/GlobalSession( 1565): at java.util.concurrent.FutureTask.run(FutureTask.java:137) W/GlobalSession( 1565): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076) W/GlobalSession( 1565): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569) W/GlobalSession( 1565): at java.lang.Thread.run(Thread.java:856) I/SyncAdapter( 1565): GlobalSession indicated error. Flagging auth token as invalid, just in case. I/SyncAdapter( 1565): Notifying sync monitor. I/SyncAdapter( 1565): Setting minimum next sync time to 1333373161048 D/class ch.boye.httpclientandroidlib.impl.conn.tsccm.ThreadSafeClientConnManager( 1565): Closing expired connections D/class ch.boye.httpclientandroidlib.impl.conn.tsccm.ConnPoolByRoute( 1565): Closing expired connections D/class ch.boye.httpclientandroidlib.impl.conn.tsccm.ThreadSafeClientConnManager( 1565): Shutting down D/SyncManager( 192): failed sync operation atrain@mozilla.com (org.mozilla.firefox_sync), org.mozilla.fennec.db.browser, USER, earliestRunTime 2846702, SyncResult: stats [ numIoExceptions: 1] I/InputReader( 192): Reconfiguring input devices. changes=0x00000004 I/InputReader( 192): Device reconfigured: id=6, name='Melfas MMSxxx Touchscreen', surface size is now 720x1280, mode is 1 -- Nightly (04/02) Samsung Galaxy Nexus (Android 4.0.4)
Component: General → Android Sync
Product: Fennec Native → Mozilla Services
QA Contact: general → android-sync
Your Sync server is having transient issues ("pool exhausted"). (Also, in future would you mind using the `-v time` flag to `adb logcat`? Having timestamps is often very important when figuring out what's going on. Thanks!)
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → INVALID
Product: Mozilla Services → Android Background Services
Product: Android Background Services → Firefox for Android
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.