Kommunikation mit sicherem Web-Proxy unter iOS 8 nicht möglich

16

Ich versuche, mithilfe der unter Windows installierten Charles- Proxy-Anwendung eine Verbindung zu einem Webproxyserver herzustellen .

Ich habe zwei iPhones - ein iPhone 5 mit iOS 8.0.2 und ein iPhone 4 mit iOS 7.1.2.

Ich habe beide Telefone für eine Weile verwendet, um eine Verbindung zu meinem Proxyserver (HTTP und HTTPS) herzustellen, aber dies ist das erste Mal, dass ich nach dem iOS 8-Update versucht habe, eine Verbindung zum iPhone 5 herzustellen.

Ich kann auf meinem iPhone 4 eine sichere und unsichere Verbindung herstellen, mein iPhone 5 lässt jedoch kein HTTPS zu und gibt folgende Fehlermeldung aus: Bildbeschreibung hier eingeben

Ich habe versucht , das SSL-Zertifikat erneut auf meinem iPhone 5 zu installieren , dies hat jedoch keine Auswirkungen.

Beide Telefone haben die gleiche Netzwerkkonfiguration und ich kann mit dem Proxy auf dem iPhone 5 kommunizieren - nur nicht über SSL.

Der Charles-Fehler ist: SSLHandshake: Remote host closed connection during handshake

crmpicco
quelle
Genauso verhält es sich mit Blue Coat-Proxys, die SSL-Interception durchführen. Wir haben keine Lösung.
Ich benutze mein iOS 8 mit SSL über Charles leider erfolgreich. Können Sie SSL Proxying unter https://*.facebook.com/ ausprobieren und feststellen, ob dies in Safari auf Ihrem iOS 8-Gerät funktioniert? Ich frage mich, ob es bestimmte Websites sind, die problematisch sind. Wenn es auf Ihrem iOS 8-Gerät nicht funktioniert, gibt es in Charles Meldungen darüber, was fehlschlägt? Überprüfen Sie möglicherweise auch den Bildschirm Fehlerprotokoll.
Karl von Randow
Ich habe gerade versucht, facebook.com aufzurufen, und es wird dieselbe Meldung angezeigt, diesmal verwende ich mein iPad mit iOS 8. Wo befindet sich der Fehlerprotokollbildschirm in Charles?
Crmpicco
1
Nachdem ich keine Antwort vom Charles-Supportkanal erhalten hatte, habe ich es fallen lassen und bin zu Fiddler gewechselt und habe den Anweisungen hier ( docs.telerik.com/fiddler/configure-fiddler/tasks/… ) gefolgt , um es für iOS 8 zu konfigurieren, und es funktioniert gut.
crmpicco
2
Für mich wird das Problem durch Zurücksetzen der Einstellungen (Allgemein> Zurücksetzen> Einstellungen zurücksetzen) gelöst. Es werden ALLE Einstellungen zurückgesetzt, aber die Daten bleiben erhalten (Apps, Textnachrichten usw.)
Walty Yeung

Antworten:

1

Für mich funktioniert Charles Proxy 4.1 auf iOS-Geräten besser.

Möglicherweise möchten Sie alle Netzwerkeinstellungen auf jedem iOS-Gerät, mit dem Sie Probleme haben, zurücksetzen und möglicherweise eine Bereinigung durchführen, wenn Sie Zertifikate angeheftet oder als vertrauenswürdig eingestuft haben, die mit den Zertifikaten in Konflikt stehen, die Sie für die Arbeit des Mannes im mittleren Proxy benötigen.

bmike
quelle