Windows에 설치된 Charles 프록시 응용 프로그램을 사용하여 웹 프록시 서버에 연결하려고합니다 .
iOS 8.0.2를 실행하는 iPhone 5와 iOS 7.1.2를 실행하는 iPhone 4의 두 iPhone이 있습니다.
나는이 두 전화를 사용하여 잠시 동안 프록시 서버 (HTTP와 HTTPS 모두)에 연결했지만 iOS 8 업데이트 후 iPhone 5를 처음 연결하려고 시도했습니다.
iPhone 4에서 안전하고 안전하지 않은 상태로 연결할 수 있지만 iPhone 5에서 HTTPS를 허용하지 않고이 오류가 발생합니다.
iPhone 5에 SSL 인증서를 다시 설치 하려고 시도했지만 아무런 효과가 없습니다.
두 전화 모두 동일한 네트워크 구성을 가지고 있으며 SSL을 통해서가 아니라 iPhone 5의 프록시와 통신 할 수 있습니다 .
Charles 오류는 다음과 같습니다.
SSLHandshake: Remote host closed connection during handshake
우리는 SSL 차단을 수행하는 Blue Coat 프록시가없는 것과 똑같은 것을보고 있습니다. 우리는 해결책이 없습니다.
불행히도 Charles를 통해 SSL을 사용하여 iOS 8을 성공적으로 사용하고 있습니다. https : //*.facebook.com/에서 SSL 프록시를 사용해보고 iOS 8 장치의 Safari에서 작동하는지 확인할 수 있습니까? 문제가있는 특정 사이트인지 궁금합니다. iOS 8 기기에서 작동하지 않는 경우 Charles에 실패한 내용에 대한 메시지가 있습니까? 오류 로그 화면도 확인하십시오.
—
Karl von Randow 1
facebook.com에 접속 하려고했는데 이번에는 iOS 8에서 iPad를 사용하고 있습니다. Charles에서 Error Log 화면은 어디에 있습니까?
—
crmpicco
Charles 지원 채널의 제로 응답 후 나는 그것을 버리고 Fiddler로 이동하고 여기 지침 ( docs.telerik.com/fiddler/configure-fiddler/tasks/… )에 따라 iOS 8에 맞게 구성했으며 잘 작동합니다.
—
crmpicco
나를 위해, 설정을 재설정하면 문제가 해결됩니다 (일반> 재설정> 설정 재설정). 모든 설정을 재설정하지만 데이터 (앱, 텍스트 메시지 등)를 유지합니다.
—
Walty Yeung