Last modified: 2013-02-27 01:38:04 UTC
Report from User Ed Sanders: USER_COMMENT=just (re) opened the app... ANDROID_VERSION=4.2.2 APP_VERSION_NAME=1.0beta1 BRAND=google PHONE_MODEL=Nexus 4 CUSTOM_DATA= STACK_TRACE=java.lang.RuntimeException: javax.net.ssl.SSLPeerUnverifiedException: No peer certificate at org.wikimedia.commons.contributions.ContributionsSyncAdapter.onPerformSync(ContributionsSyncAdapter.java:74) at android.content.AbstractThreadedSyncAdapter$SyncThread.run(AbstractThreadedSyncAdapter.java:254) 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 org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:165) at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:164) at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:119) at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:360) at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555) at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487) at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:465) at in.yuvi.http.fluent.Http$HttpRequestBuilder.asResponse(Http.java:469) at org.mediawiki.api.ApiResult.fromRequestBuilder(ApiResult.java:44) at org.mediawiki.api.MWApi.makeRequest(MWApi.java:186) at org.mediawiki.api.MWApi.access$000(MWApi.java:30) at org.mediawiki.api.MWApi$RequestBuilder.get(MWApi.java:46) at org.wikimedia.commons.contributions.ContributionsSyncAdapter.onPerformSync(ContributionsSyncAdapter.java:72) ... 1 more 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 org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:165) at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:164) at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:119) at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:360) at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555) at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487) at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:465) at in.yuvi.http.fluent.Http$HttpRequestBuilder.asResponse(Http.java:469) at org.mediawiki.api.ApiResult.fromRequestBuilder(ApiResult.java:44) at org.mediawiki.api.MWApi.makeRequest(MWApi.java:186) at org.mediawiki.api.MWApi.access$000(MWApi.java:30) at org.mediawiki.api.MWApi$RequestBuilder.get(MWApi.java:46) at org.wikimedia.commons.contributions.ContributionsSyncAdapter.onPerformSync(ContributionsSyncAdapter.java:72) at android.content.AbstractThreadedSyncAdapter$SyncThread.run(AbstractThreadedSyncAdapter.java:254)
Fixed (but untested?) in 05828958fcccc7f878b03a1522770fab7a4ad050