Hello,

I cannot sync over 3G on my mobile, trace logs below.

Installing, configuring outlook.com app works over 3g but not syncing emails.

Software:
Android 4.2.2
Outlook.com - Latest installed from market

Hardware
Samsung Galaxy S4

Network
Virgin Media UK

  1. Trace Logs:
  • 2013-09-01 13:45:19.044 WARNING[8][Z7EasTask]SSL exception due to network switching. Retry connection later.
  • 2013-09-01 13:45:35.469 WARNING[8][Z7EasTask]task failed: EAS_SYNC_CONTENT
  • EasConnectorException{code=28,msg=javax.net.ssl.SSLPeerUnverifiedException: No peer certificate,cause=javax.net.ssl.SSLPeerUnverifiedException: No peer certificate}
  •     at com.seven.eas.network.impl.android.apache.ApacheHttpClientEasConnector.sendRequest(ApacheHttpClientEasConnector.java:298)
  •     at com.seven.eas.task.EASTask.sendHttpClientPost(EASTask.java:220)
  •     at com.seven.eas.protocol.sync.ContentSync.syncWithOptions(ContentSync.java:165)
  •     at com.seven.eas.protocol.sync.ContentSync.sync(ContentSync.java:80)
  •     at com.seven.eas.protocol.sync.ContentSyncTarget.performSync(ContentSyncTarget.java:28)
  •     at com.seven.eas.task.ExchangeSyncTask.execute(ExchangeSyncTask.java:63)
  •     at com.seven.eas.task.ExchangeSyncTask.execute(ExchangeSyncTask.java:12)
  •     at com.seven.eas.task.EASTaskExecutor$1.call(EASTaskExecutor.java:35)
  •     at java.util.concurrent.FutureTask.run(FutureTask.java:234)
  •     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080)
  •     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573)
  •     at java.lang.Thread.run(Thread.java:856)
  • Caused by: javax.net.ssl.SSLPeerUnverifiedException: No peer certificate
  •     at org.apache.harmony.xnet.provider.jsse.SSLSessionImpl.getPeerCertificates(SSLSessionImpl.java:137)
  •     at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:93)
  •     at org.apache.http.conn.ssl.SSLSocketFactory.createSocket(SSLSocketFactory.java:381)
  •     at com.seven.eas.network.impl.android.apache.LayeredSocketFactoryWrapper.createSocket(LayeredSocketFactoryWrapper.java:61)
  •     at org.apache.http.impl.conn.DefaultClientConnectionOperator.updateSecureConnection(DefaultClientConnectionOperator.java:231)
  •     at org.apache.http.impl.conn.AbstractPoolEntry.layerProtocol(AbstractPoolEntry.java:302)
  •     at org.apache.http.impl.conn.AbstractPooledConnAdapter.layerProtocol(AbstractPooledConnAdapter.java:146)
  •     at org.apache.http.impl.client.DefaultRequestDirector.establishRoute(DefaultRequestDirector.java:654)
  •     at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:370)
  •     at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:670)
  •     at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:509)
  •     at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487)
  •     at com.seven.eas.network.impl.android.apache.ApacheHttpClientEasConnector.sendRequest(ApacheHttpClientEasConnector.java:216)
  •     ... 11 more
  • 2013-09-01 13:45:35.474 WARNING[8][Z7EasTask]SSL exception due to network switching. Retry connection later.
  • 2013-09-01 13:45:36.671 WARNING[8][Z7EasTask]task failed: EAS_FOLDER_SYNC
  • EasConnectorException{code=28,msg=javax.net.ssl.SSLPeerUnverifiedException: No peer certificate,cause=javax.net.ssl.SSLPeerUnverifiedException: No peer certificate}
  •     at com.seven.eas.network.impl.android.apache.ApacheHttpClientEasConnector.sendRequest(ApacheHttpClientEasConnector.java:298)
  •     at com.seven.eas.network.impl.android.apache.ApacheHttpClientEasConnector.sendRequest(ApacheHttpClientEasConnector.java:332)
  •     at com.seven.eas.task.EASTask.sendHttpClientPost(EASTask.java:213)
  •     at com.seven.eas.protocol.sync.FolderSyncTarget.performSync(FolderSyncTarget.java:30)
  •     at com.seven.eas.task.ExchangeSyncTask.execute(ExchangeSyncTask.java:58)
  •     at com.seven.eas.task.ExchangeSyncTask.execute(ExchangeSyncTask.java:12)
  •     at com.seven.eas.task.EASTaskExecutor$1.call(EASTaskExecutor.java:35)
  •     at java.util.concurrent.FutureTask.run(FutureTask.java:234)
  •     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080)
  •     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573)
  •     at java.lang.Thread.run(Thread.java:856)
  • Caused by: javax.net.ssl.SSLPeerUnverifiedException: No peer certificate
  •     at org.apache.harmony.xnet.provider.jsse.SSLSessionImpl.getPeerCertificates(SSLSessionImpl.java:137)
  •     at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:93)
  •     at org.apache.http.conn.ssl.SSLSocketFactory.createSocket(SSLSocketFactory.java:381)
  •     at com.seven.eas.network.impl.android.apache.LayeredSocketFactoryWrapper.createSocket(LayeredSocketFactoryWrapper.java:61)
  •     at org.apache.http.impl.conn.DefaultClientConnectionOperator.updateSecureConnection(DefaultClientConnectionOperator.java:231)
  •     at org.apache.http.impl.conn.AbstractPoolEntry.layerProtocol(AbstractPoolEntry.java:302)
  •     at org.apache.http.impl.conn.AbstractPooledConnAdapter.layerProtocol(AbstractPooledConnAdapter.java:146)
  •     at org.apache.http.impl.client.DefaultRequestDirector.establishRoute(DefaultRequestDirector.java:654)
  •     at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:370)
  •     at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:670)
  •     at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:509)
  •     at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487)
  •     at com.seven.eas.network.impl.android.apache.ApacheHttpClientEasConnector.sendRequest(ApacheHttpClientEasConnector.java:216)
  •     ... 10 more
  • 2013-09-01 13:45:36.672 WARNING[8][Z7EasTask]SSL exception due to network switching. Retry connection later.

Bozena

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.