javax.net.ssl.SSLHandshakeException auf Travis CI

9

Ich habe ein Android-Projekt, das ich versuche, auf Travis CI zu testen, aber beim Ausführen der Robolectric ( v3.2.2 ) Tests, die ich bekomme:

  

com.android.volley.NoConnectionError: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: Überprüfung des PKIX-Pfads fehlgeschlagen: java.security.cert.CertPathValidatorException: Überprüfung der Algorithm-Integritätsbedingungen beim Signaturalgorithmus fehlgeschlagen: SHA256WithRSAEncryption

Das passiert nur auf Travis und passiert nicht auf meinem lokalen Rechner (MacOS Sierra).

Irgendwelche Hinweise, wie Sie diesen Fehler beheben / umgehen können? Bitte lassen Sie mich auch wissen, welche Dateien / Einstellungen / etc Sie sehen möchten.

    
Kyle Decot 10.10.2017, 16:06
quelle

1 Antwort

2

Importieren Sie Ihre Zertifikate in die neue Datei cacerts

%Vor%

Starten Sie die Anwendung neu.

    
AndresMontj 19.10.2017 18:38
quelle