Ausgangslage
Erhalten Sie einen Verbindungsfehler in der App „der Server ist nicht erreichbar oder die URL ist ungültig“, könnte die Ursache ein nicht vertrauenswürdiges Zertifikat sein.
Analyse
Prüfen Sie zunächst die Logfiles. (Eine Anleitung, wie Sie Log-Files erstellen, finden Sie hier: Client-Log in der VertiGIS FM Maintenance App erstellen)
Folgender Eintrag in den Log-Files deutet auf ein Problem mit Zertifikaten hin:
-
ERROR;HttpClientHandlerService.ServerCertificateCustomValidationCallback;=> Zertifikatsvalidierung für die HTTPS-Verbindung fehlgeschlagen.
Url:https://vpo.psc.at/schladming8970/AppSync/5/Authenticate
Fehler: RemoteCertificateChainErrors;
Lösung
Ist der oben gezeigte Eintrag in den Logs ersichtlich, ist die Ursache der Fehlermeldung auf Zertifikate zurückzuführen. Grundsätzlich traut Android nur SSL-Zertifikaten, die von offiziellen Providern bereitgestellt werden. Zwar ist in aktuellen App-Version die Funktion implementiert, dass auch selbst-signierte Zertifikate unterstützt werden, dabei muss aber der*die Aussteller*in und der*die Nutzer*in des Zertifikats der selben Domaine angehören.
Wird dem SSL-Zertifikat nicht vertraut, lehnt Android die Verbindung zum VertiGIS FM-Server ab. Wir empfehlen daher, dass Sie ein offiziell ausgestelltes, vertrauenswürdiges Zertifikat erwerben und im IIS hinterlegen.
Kommentare
0 Kommentare
Zu diesem Beitrag können keine Kommentare hinterlassen werden.