2012-04-19 4 views
-1

새 iOS 앱 개발이 끝나면 이상한 문제가 발생했습니다.3G 연결에서 IOS5.1로 SSL 연결이 실패합니다.

내 API 엔드 포인트는 Comodo SSL 인증을 사용하여 SSL (nginx/openssl)에서 실행됩니다. 내가 Wi-Fi를 사용할 때 AFNetworking을 통한 내 응용 프로그램과 iPhone의 Safari에서 모두 연결할 수 있습니다. 3G로 전환하면 문제가 발생합니다. 둘 중 누구도 API URL에 연결할 수 없습니다. https를 통한 Gmail 연결이 제대로 작동하므로 내 GSM 운영자를 비난 할 수 없습니다.

내 다른 앱 중 하나에서 활용하는 API 엔드 포인트도 동일한 설정으로 실패하고 iOS4.2와 제대로 작동하고 있습니다.

내 유일한 생각은 다음과 같습니다

  • iOS5를가 TLS1.2로 전환와의 nginx/OpenSSL을 콤보가이를 지원하지 않습니다. 하지만 그 경우에는 내가 Wi-Fi에 접속할 수 없을 것입니다.

나는 지난 몇 시간 동안 머리카락을 거의 꺼내고 있는데, 이것은 정말로 실망 스럽다. 어떤 아이디어라도 미리 감사드립니다.

+0

실제로 일어난 일을 말하지 않았습니다. NSError가 다시 생기거나 시간이 초과 되었습니까, 아니면 ...? – JosephH

+0

내 앱에서 Safari 및 AFNetworking을 통해 호출 할 때 시간이 종료됩니다. –

+0

IOS5.1과 관련된 실질적인 문제가 발생하지 않았기 때문에 다운 그레이드 –

답변

2

미안하지만, 나는 더 많은 수면과 더 적은 일을해야한다고 생각합니다. 그것은 내 VPN에없는 모든 IP에 대해 포트 443을 차단하는 맞춤 방화벽 규칙과 관련이 있습니다. 이 문제의 유일한 결과는 다음과 같습니다.

  • 환경을 먼저 확인하십시오!
관련 문제