Charles Proxy scheitert an SSL Connect Methode

Ich habe Android 4.3 gezwungen, Charles Proxy über IPTABLES zu verwenden. Das Charles-Zertifikat ist am Telefon installiert. Ich bin in der Lage, normale SSL-Verkehr wie https Webseiten im Browser zu erfassen. Alle POST- und GET-Methoden scheinen gut zu funktionieren. In einer bestimmten App scheitert es bei der Verwendung der SSL CONNECT-Methode.

  • URL: https://XX.XX.XXX.XXX/
  • Status: fehlgeschlagen
  • Misserfolg: SSLHandshake: Erhaltene tödliche Warnung: unknown_ca
  • Antwortcode: – Protokoll: HTTP / 1.0
  • Methode: VERBINDEN

Bitte helfen Sie!

  • Android-Fehler in webview.loadUrl () - Vertrauensanker für Zertifizierungspfad nicht gefunden
  • Javax.net.ssl.sslpeerunverifiedexception kein Peer-Zertifikat
  • SSLHandshakeException Trust Anker für Zertifizierungspfad nicht gefunden Android HTTPS
  • Erzeugen und Installieren von SSL-Zertifikaten
  • So erstellen Sie ein BKS (BouncyCastle) Format Java Keystore, das eine Clientzertifikatkette enthält
  • Wie aktiviere ich SSL-Debugging auf der Android-Plattform?
  • Android-Anwendung arbeitet an WIFI und 3G (ohne Proxy), aber nicht auf 3G arbeiten (Wenn Proxy und Port zugeordnet sind)
  • "Nicht vertrauenswürdiges Serverzertifikat" in Android 2.2 aber nicht 3.0
  • 5 Solutions collect form web for “Charles Proxy scheitert an SSL Connect Methode”

    Von iOS 10.3 müssen Sie auch auf Einstellungen> Allgemein> Über> Zertifikat Trust Einstellungen und Vertrauen Charles Zertifikat gehen.

    Bildbeschreibung hier eingeben

    Sie können mit diesem Problem bei einigen Anwendungen wie Facebook oder Instagram Gesicht. Charles-Zertifikat funktioniert nicht bei einigen neuen Apps, weil sie eine Technik verwenden, die als SSL-PINNING bezeichnet wird. Zuerst müssen Sie ssl-Pinning-System der Anwendung zu brechen oder Sie können alte Version der Anwendung installieren dann funktioniert es manchmal funktioniert, aber wir brauchen eine neue Lösung über ssl Pinning, um Traffic für diese Art von Anwendungen aufzeichnen.

    Einige Leute, die ich hier mit Android N Devices, die nicht tun, SSL über Charles auch nach der Installation der cert – jetzt auf http://chls.pro/ssl

    In N – Du musst auch eine XML-Datei und Sicherheitskonfiguration hinzufügen. Dieser Beitrag geht in weitere Details: Wie bekomme ich Charles Proxy Arbeit mit Android 7 Nougat?

    Ich habe das gleiche Problem getroffen. Und nach der Installation der neuesten Zertifikat, ist es gelöst. Bildbeschreibung hier eingeben

    Auf deinem Telefon besuchen Sie http://charlesproxy.com/getssl , um das Zertifikat herunterzuladen. Beim Herunterladen des Zertifikats in Android, wird es Sie auffordern, das Zertifikat zu installieren, geben dem Zertifikat einen Namen und weiter. Es sollte jetzt funktionieren.

    Anmerkung: Das sollte auf einem iPhone ähnlich sein

    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.