TeslaLogger icon indicating copy to clipboard operation
TeslaLogger copied to clipboard

SuperChargeBingo Checkin Error

Open ThmsD opened this issue 1 year ago • 2 comments

Auf meiner letzten Reise wurden die Supercharger Ladungen nicht bei SuperChargeBingo eingecheckt. Im Log findet man zu den Ladevorgängen folgende Fehlermeldung:

03.10.2023 13:23:30 : System.Net.Http.HttpRequestException: The SSL connection could not be established, see inner exception. ---> System.Security.Authentication.AuthenticationException: Authentication failed, see inner exception. ---> Mono.Btls.MonoBtlsException: Ssl error:1000007d:SSL routines:OPENSSL_internal:CERTIFICATE_VERIFY_FAILED at /build/mono-6.12.0.122/external/boringssl/ssl/handshake_client.c:1132 at Mono.Btls.MonoBtlsContext.ProcessHandshake () [0x00048] in <9c6e2cb7ddd8473fa420642ddcf7ce48>:0 at Mono.Net.Security.MobileAuthenticatedStream.ProcessHandshake (Mono.Net.Security.AsyncOperationStatus status, System.Boolean renegotiate) [0x000da] in <9c6e2cb7ddd8473fa420642ddcf7ce48>:0 at (wrapper remoting-invoke-with-check) Mono.Net.Security.MobileAuthenticatedStream.ProcessHandshake(Mono.Net.Security.AsyncOperationStatus,bool) at Mono.Net.Security.AsyncHandshakeRequest.Run (Mono.Net.Security.AsyncOperationStatus status) [0x00006] in <9c6e2cb7ddd8473fa420642ddcf7ce48>:0 at Mono.Net.Security.AsyncProtocolRequest.ProcessOperation (System.Threading.CancellationToken cancellationToken) [0x000fc] in <9c6e2cb7ddd8473fa420642ddcf7ce48>:0 --- End of inner exception stack trace --- at Mono.Net.Security.MobileAuthenticatedStream.ProcessAuthentication (System.Boolean runSynchronously, Mono.Net.Security.MonoSslAuthenticationOptions options, System.Threading.CancellationToken cancellationToken) [0x00262] in <9c6e2cb7ddd8473fa420642ddcf7ce48>:0 at System.Net.Http.ConnectHelper.EstablishSslConnectionAsyncCore (System.IO.Stream stream, System.Net.Security.SslClientAuthenticationOptions sslOptions, System.Threading.CancellationToken cancellationToken) [0x000c3] in <bc3bbe811b4e46778316cb51d004cd96>:0 --- End of inner exception stack trace --- at System.Net.Http.ConnectHelper.EstablishSslConnectionAsyncCore (System.IO.Stream stream, System.Net.Security.SslClientAuthenticationOptions sslOptions, System.Threading.CancellationToken cancellationToken) [0x00102] in <bc3bbe811b4e46778316cb51d004cd96>:0 at System.Net.Http.HttpConnectionPool.CreateConnectionAsync (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) [0x00322] in <bc3bbe811b4e46778316cb51d004cd96>:0 at System.Net.Http.HttpConnectionPool.WaitForCreatedConnectionAsync (System.Threading.Tasks.ValueTask1[TResult] creationTask) [0x000a2] in <bc3bbe811b4e46778316cb51d004cd96>:0 at System.Net.Http.HttpConnectionPool.SendWithRetryAsync (System.Net.Http.HttpRequestMessage request, System.Boolean doRequestAuth, System.Threading.CancellationToken cancellationToken) [0x00089] in <bc3bbe811b4e46778316cb51d004cd96>:0 at System.Net.Http.RedirectHandler.SendAsync (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) [0x000ba] in <bc3bbe811b4e46778316cb51d004cd96>:0 at System.Net.Http.HttpClient.FinishSendAsyncBuffered (System.Threading.Tasks.Task1[TResult] sendTask, System.Net.Http.HttpRequestMessage request, System.Threading.CancellationTokenSource cts, System.Boolean disposeCts) [0x0017e] in <bc3bbe811b4e46778316cb51d004cd96>:0 at TeslaLogger.WebHelper.SuperchargeBingoCheckin (System.Double latitude, System.Double longitude) [0x00218] in <e81dbd6615e14334a5e0f26a892a5a4b>:0

ThmsD avatar Oct 07 '23 23:10 ThmsD

Vor Kurzem gab es ein Wechsel des SSL-Zertifikats auf Lets Encrypt. Wenn auf den PIs/Rechnern noch alter/inkorrekter Root-Zertifikate liegen dann kommt keine richtige Verbindung zustande. Ich habe jetzt wieder ein "kostenpflichtiges" Zertifikat hinterlegt, somit sollte das Problem nicht mehr auftreten.

tabsl avatar Nov 09 '23 19:11 tabsl

@ThmsD gibt's das Problem immer noch? wenn nicht, bitte schließen.

Adminius avatar Feb 12 '24 09:02 Adminius