iOS 8에서 보안 웹 프록시와 통신 할 수 없습니다


16

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

1
Charles 지원 채널의 제로 응답 후 나는 그것을 버리고 Fiddler로 이동하고 여기 지침 ( docs.telerik.com/fiddler/configure-fiddler/tasks/… )에 따라 iOS 8에 맞게 구성했으며 잘 작동합니다.
crmpicco

2
나를 위해, 설정을 재설정하면 문제가 해결됩니다 (일반> 재설정> 설정 재설정). 모든 설정을 재설정하지만 데이터 (앱, 텍스트 메시지 등)를 유지합니다.
Walty Yeung

답변:


1

나를 위해 Charles Proxy 4.1은 iOS 장치에서 더 잘 작동합니다.

중간 프록시에있는 사람이 작동하는 데 필요한 인증서와 충돌하는 신뢰할 수있는 인증서를 고정 / 신뢰할 수있는 경우 문제가있는 iOS 장치의 모든 네트워크 설정을 재설정하고 정리를 수행 할 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.