如果随便输出一个服务器id,可以拿到这样的信息:W/System.err: javax.net.ssl.SSLHandshakeException: server certificate subject not matched: https://22222.121:8663
W/System.err: at org.conscrypt.SSLUtils.toSSLHandshakeException(SSLUtils.java:14)
W/System.err: at org.conscrypt.ConscryptEngine.convertException(ConscryptEngine.java:15)
W/System.err: at org.conscrypt.ConscryptEngine.readPlaintextData(ConscryptEngine.java:39)
W/System.err: at org.conscrypt.ConscryptEngine.unwrap(ConscryptEngine.java:49)
W/System.err: at org.conscrypt.ConscryptEngine.unwrap(ConscryptEngine.java:18)
W/System.err: at org.conscrypt.ConscryptEngine.unwrap(ConscryptEngine.java:2)
W/System.err: at org.conscrypt.ConscryptEngineSocket$SSLInputStream.processDataFromSocket(ConscryptEngineSocket.java:70)
W/System.err: at org.conscrypt.ConscryptEngineSocket$SSLInputStream.access$100(ConscryptEngineSocket.java:1)
W/System.err: at org.conscrypt.ConscryptEngineSocket.doHandshake(ConscryptEngineSocket.java:91)
W/System.err: at org.conscrypt.ConscryptEngineSocket.startHandshake(ConscryptEngineSocket.java:37)
W/System.err: at xe.c.b(RealConnection.java:66)
W/System.err: at xe.c.f(RealConnection.java:25)
W/System.err: at xe.c.connect(RealConnection.java:161)
W/System.err: at xe.f.b(StreamAllocation.java:214)
W/System.err: at xe.f.c(StreamAllocation.java:1)
W/System.err: at xe.f.newStream(StreamAllocation.java:23)
W/System.err: at xe.a.intercept(ConnectInterceptor.java:26)
W/System.err: at ye.g.proceed(RealInterceptorChain.java:10)
W/System.err: at ye.g.proceed(RealInterceptorChain.java:1)
W/System.err: at we.a.intercept(CacheInterceptor.java:133)
W/System.err: at ye.g.proceed(RealInterceptorChain.java:10)
W/System.err: at ye.g.proceed(RealInterceptorChain.java:1)
W/System.err: at ye.a.intercept(BridgeInterceptor.java:162)
W/System.err: at ye.g.proceed(RealInterceptorChain.java:10)
W/System.err: at ye.j.intercept(RetryAndFollowUpInterceptor.java:49)
W/System.err: at ye.g.proceed(RealInterceptorChain.java:10)
W/System.err: at ye.g.proceed(RealInterceptorChain.java:1)
W/System.err: at ak.retrofit.b.intercept(AcceptLanguageInterceptor.java:22)
W/System.err: at ye.g.proceed(RealInterceptorChain.java:10)
W/System.err: at ye.g.proceed(RealInterceptorChain.java:1)
W/System.err: at okhttp3.n.c(RealCall.java:116)
W/System.err: at okhttp3.n.execute(RealCall.java:27)
W/System.err: at ak.im.module.AKCDiscoverNode.queryDiscoverInstance(AKCDiscoverNode.kt:15)
W/System.err: at ak.im.sdk.manager.AKCDiscoverManager$getServer$observable$1$discoverHandler$1.invoke(AKCDiscoverManager.kt:5)
W/System.err: at ak.im.sdk.manager.AKCDiscoverManager$getServer$observable$1$discoverHandler$1.invoke(AKCDiscoverManager.kt:1)
W/System.err: at ak.im.sdk.manager.AKCDiscoverManager.r(AKCDiscoverManager.kt:353)
W/System.err: at ak.im.sdk.manager.AKCDiscoverManager.c(Unknown Source:0)
W/System.err: at ak.im.sdk.manager.f.subscribe(Unknown Source:6)
W/System.err: at io.reactivex.internal.operators.observable.ObservableCreate.subscribeActual(ObservableCreate.java:11)
W/System.err: at bc.z.subscribe(Observable.java:14)
W/System.err: at io.reactivex.internal.operators.observable.ObservableSubscribeOn$a.run(ObservableSubscribeOn.java:7)
W/System.err: at bc.h0$a.run(Scheduler.java:10)
W/System.err: at io.reactivex.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:14)
W/System.err: at io.reactivex.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:1)
2024-08-09 15:06:03.238 ? W/System.err: at java.util.concurrent.FutureTask.run(FutureTask.java:266)
W/System.err: at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:301)
W/System.err: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
W/System.err: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
W/System.err: at java.lang.Thread.run(Thread.java:920)
W/System.err: Caused by: java.security.cert.CertificateException: server certificate subject not matched: https://2222121:8663
W/System.err: at ak.im.module.AkeyChatX509PrivateCA.checkServerTrusted(AkeyChatX509PrivateCA.java:166)
W/System.err: at org.conscrypt.Platform.checkServerTrusted(Platform.java:8)
W/System.err: at org.conscrypt.ConscryptEngine.verifyCertificateChain(ConscryptEngine.java:37)
W/System.err: at org.conscrypt.NativeCrypto.ENGINE_SSL_read_direct(Native Method)
W/System.err: at org.conscrypt.NativeSsl.readDirectByteBuffer(NativeSsl.java:17)
W/System.err: at org.conscrypt.ConscryptEngine.readPlaintextDataDirect(ConscryptEngine.java:7)
W/System.err: at org.conscrypt.ConscryptEngine.readPlaintextData(ConscryptEngine.java:22)
W/System.err: ... 46 more
|