Closed Bug 739533 Opened 14 years ago Closed 14 years ago

Force Sync throws a Failure fetching info/collections message

Categories

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

ARM
Android
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: tchung, Unassigned)

Details

Attachments

(1 file)

Attached file logcat
Force Syncing throws a fetching info/collections error. Repro: 1) install 3-26-2012 nightly build, Galaxy Nexus 2) setup sync 3) make some changes on desktop firefox, (eg. add a new tab there to enable tab sync) 4) go to sync settings, and do a force sync. 5) Verify info/collections error Expected: - no errors Logcat: 03-26 23:48:32.397: INFO/SyncAdapter(30856): Performing sync. 03-26 23:48:32.397: INFO/GlobalSession(30856): GlobalSession initialized with bundle Bundle[{ignore_backoff=true, ignore_settings=true, force=true}] 03-26 23:48:32.397: INFO/SyncConfiguration(30856): Set clusterURL from bundle: https://phx-sync458.services.mozilla.com/ 03-26 23:48:32.397: INFO/SyncConfiguration(30856): Set syncID from bundle: FOElGFHE2BqX 03-26 23:48:32.397: INFO/SyncAdapter(30856): Stage completed: idle 03-26 23:48:32.397: INFO/GlobalSession(30856): Running next stage checkPreconditions (org.mozilla.gecko.sync.stage.CheckPreconditionsStage@41b4ec38)... 03-26 23:48:32.397: INFO/SyncAdapter(30856): Stage completed: checkPreconditions 03-26 23:48:32.405: INFO/GlobalSession(30856): Running next stage ensureClusterURL (org.mozilla.gecko.sync.stage.EnsureClusterURLStage@41b4ec90)... 03-26 23:48:32.405: INFO/EnsureClusterURLStage(30856): Cluster URL is already set and not stale. Continuing with sync. 03-26 23:48:32.405: INFO/SyncAdapter(30856): Stage completed: ensureClusterURL 03-26 23:48:32.405: INFO/GlobalSession(30856): Running next stage fetchInfoCollections (org.mozilla.gecko.sync.stage.FetchInfoCollectionsStage@41b4ecc0)... 03-26 23:48:37.264: DEBUG/class ch.boye.httpclientandroidlib.impl.conn.tsccm.ThreadSafeClientConnManager(30856): Closing expired connections 03-26 23:48:37.264: DEBUG/class ch.boye.httpclientandroidlib.impl.conn.tsccm.ConnPoolByRoute(30856): Closing expired connections 03-26 23:48:39.038: WARN/GoogleVoice(31209): WidgetService: got a null intent 03-26 23:48:40.772: DEBUG/dalvikvm(30856): GC_CONCURRENT freed 1339K, 21% free 18408K/23047K, paused 7ms+16ms 03-26 23:48:42.264: DEBUG/class ch.boye.httpclientandroidlib.impl.conn.tsccm.ThreadSafeClientConnManager(30856): Closing expired connections 03-26 23:48:42.264: DEBUG/class ch.boye.httpclientandroidlib.impl.conn.tsccm.ConnPoolByRoute(30856): Closing expired connections 03-26 23:48:43.796: DEBUG/class ch.boye.httpclientandroidlib.impl.conn.DefaultClientConnection(30856): Connection closed 03-26 23:48:43.796: DEBUG/class ch.boye.httpclientandroidlib.impl.conn.DefaultClientConnection(30856): Connection shut down 03-26 23:48:43.796: WARN/GlobalSession(30856): Aborting sync: Failure fetching info/collections. 03-26 23:48:43.796: WARN/GlobalSession(30856): javax.net.ssl.SSLPeerUnverifiedException: No peer certificate 03-26 23:48:43.796: WARN/GlobalSession(30856): at org.apache.harmony.xnet.provider.jsse.SSLSessionImpl.getPeerCertificates(SSLSessionImpl.java:137) 03-26 23:48:43.796: WARN/GlobalSession(30856): at ch.boye.httpclientandroidlib.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:128) 03-26 23:48:43.796: WARN/GlobalSession(30856): at ch.boye.httpclientandroidlib.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:397) 03-26 23:48:43.796: WARN/GlobalSession(30856): at ch.boye.httpclientandroidlib.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:148) 03-26 23:48:43.796: WARN/GlobalSession(30856): at ch.boye.httpclientandroidlib.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:149) 03-26 23:48:43.796: WARN/GlobalSession(30856): at ch.boye.httpclientandroidlib.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:121) 03-26 23:48:43.796: WARN/GlobalSession(30856): at ch.boye.httpclientandroidlib.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:573) 03-26 23:48:43.796: WARN/GlobalSession(30856): at ch.boye.httpclientandroidlib.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:425) 03-26 23:48:43.796: WARN/GlobalSession(30856): at ch.boye.httpclientandroidlib.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:818) 03-26 23:48:43.796: WARN/GlobalSession(30856): at ch.boye.httpclientandroidlib.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:752) 03-26 23:48:43.796: WARN/GlobalSession(30856): at org.mozilla.gecko.sync.net.BaseResource.execute(BaseResource.java:230) 03-26 23:48:43.796: WARN/GlobalSession(30856): at org.mozilla.gecko.sync.net.BaseResource.go(BaseResource.java:254) 03-26 23:48:43.796: WARN/GlobalSession(30856): at org.mozilla.gecko.sync.net.BaseResource.get(BaseResource.java:260) 03-26 23:48:43.796: WARN/GlobalSession(30856): at org.mozilla.gecko.sync.net.SyncStorageRequest.get(SyncStorageRequest.java:163) 03-26 23:48:43.796: WARN/GlobalSession(30856): at org.mozilla.gecko.sync.InfoCollections$1.run(InfoCollections.java:110) 03-26 23:48:43.796: WARN/GlobalSession(30856): at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442) 03-26 23:48:43.796: WARN/GlobalSession(30856): at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305) 03-26 23:48:43.796: WARN/GlobalSession(30856): at java.util.concurrent.FutureTask.run(FutureTask.java:137) 03-26 23:48:43.796: WARN/GlobalSession(30856): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076) 03-26 23:48:43.796: WARN/GlobalSession(30856): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569) 03-26 23:48:43.796: WARN/GlobalSession(30856): at java.lang.Thread.run(Thread.java:856) 03-26 23:48:43.796: INFO/SyncAdapter(30856): GlobalSession indicated error. Flagging auth token as invalid, just in case. 03-26 23:48:43.796: INFO/SyncAdapter(30856): Notifying sync monitor. 03-26 23:48:43.796: INFO/SyncAdapter(30856): Setting minimum next sync time to 1332831223805
blocking-fennec1.0: --- → ?
You're on Mozilla wifi. We don't have any control over unreliable connections. If you can reproduce from a reliable connection, please reopen!
Status: NEW → RESOLVED
blocking-fennec1.0: ? → ---
Closed: 14 years ago
Resolution: --- → WORKSFORME
actually i was doing this at home, reliable connection!
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.

Attachment

General

Created:
Updated:
Size: