androidseb25 / iGotify-Notification-Assistent

Docker container for sending Gotify notifications to iOS devices (bridge to gotify websocket)
MIT License
153 stars 6 forks source link

[BUG] #82

Closed DonPablo1010 closed 4 months ago

DonPablo1010 commented 4 months ago

Describe the bug Es erscheint seit heute Morgen eine SSL Fehlermeldung in der iOS App. Der Token kann nicht übertragen werden.

Expected behavior Die App sollte die Instanz(en) via Token normal erreichen können. Verbindung über https:// Url über Nginx Reverse Proxy Manager. Bis heute Nacht hatte alles normal funktioniert.

Screenshots IMG_9181

Smartphone (please complete the following information):

Additional context Allenfalls ist der Bug Apple bezogen (Key / Verschlüsselung), da auch die App WebSSH seit heute Morgen die gespeicherten SSH Keys nicht mehr handeln kann?

DonPablo1010 commented 4 months ago

Relevanter Auszug Portainer Log des igotify Containers:

The SSL connection could not be established, see inner exception. at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(QueueItem queueItem) at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at SecNtfyNuGet.SecNtfy.GetPubKeyFromDevice(String deviceToken)

Das Zertifikat ist jedoch gültig und wenn ich die Url über einen Browser aufrufe gibt es keine Zertifikatsfehler.

androidseb25 commented 4 months ago

Ist ein Problem bei mir SSL Zertifikat ist ungültig warum auch immer, hatte das vor kurzem aktualisiert, erneuere es dann später bin gerade unterwegs 😅

Huntback52 commented 4 months ago

i've got the same error as @DonPablo1010

Huntback52 commented 4 months ago

error log: The SSL connection could not be established, see inner exception. at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(QueueItem queueItem) at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at SecNtfyNuGet.SecNtfy.GetPubKeyFromDevice(String deviceToken)

androidseb25 commented 4 months ago

the problem must be fixed now there is a new cert in the background service

Huntback52 commented 4 months ago

@androidseb25 , thanks for the quick fix 👍

DonPablo1010 commented 4 months ago

the problem must be fixed now there is a new cert in the background service

Thx for the real quick answer an fix; as allways!🙌🏼

DonPablo1010 commented 4 months ago

Was fixed but now appears again!!😱

IMG_9184