Próbuję połączyć się z internetowym serwerem proxy za pomocą aplikacji proxy Charles zainstalowanej w systemie Windows.
Mam dwa iPhone'y - iPhone 5 z iOS 8.0.2 i iPhone 4 z iOS 7.1.2.
Od pewnego czasu korzystam z obu tych telefonów, aby połączyć się z serwerem proxy (zarówno HTTP, jak i HTTPS), ale po raz pierwszy próbowałem podłączyć iPhone'a 5 po aktualizacji iOS 8.
Mogę połączyć się z bezpiecznym i niepewnym na moim iPhonie 4, ale mój iPhone 5 nie zezwala na HTTPS i wyświetla mi ten błąd:
Próbowałem ponownie zainstalować certyfikat SSL na moim iPhonie 5, ale to nie miało żadnego efektu.
Oba telefony mają identyczną konfigurację sieci i może komunikować się z serwerem proxy na iPhone 5 - nie tylko przez SSL.
Błąd Karola to:
SSLHandshake: Remote host closed connection during handshake
Odpowiedzi:
Dla mnie Charles Proxy 4.1 działa lepiej na urządzeniach z iOS.
Możesz zresetować wszystkie ustawienia sieciowe na dowolnym urządzeniu z iOS, z którym masz problemy, i potencjalnie wyczyść dane, jeśli masz przypięte / zaufane certyfikaty, które są w konflikcie z tymi, których potrzebujesz, aby mężczyzna w środkowym proxy działał.
źródło