WindowsにインストールされているCharlesプロキシアプリケーションを使用して、Webプロキシサーバーに接続しようとしています。
iOS 8.0.2を実行するiPhone 5とiOS 7.1.2を実行するiPhone 4の2つのiPhoneがあります。
しばらくの間、これらの電話の両方を使用してプロキシサーバー(HTTPとHTTPSの両方)に接続しましたが、iOS 8の更新に続いてiPhone 5に接続するのは初めてです。
iPhone 4でセキュアおよび非セキュアに接続できますが、iPhone 5ではHTTPSが許可されておらず、次のエラーが表示されます。
iPhone 5にSSL証明書を再度インストールしようとしましたが、効果はありませんでした。
両方の電話のネットワーク構成は同一であり、SSL経由ではなく、iPhone 5上のプロキシと通信できます。
チャールズのエラーは次のとおりです。
SSLHandshake: Remote host closed connection during handshake
SSLインターセプトを実行するBlue Coatプロキシでもまったく同じことがわかります。解決策はありません。
残念ながら、Charlesを使用してiOS 8をSSLで正常に使用できます。https://*.facebook.com/でSSLプロキシを試して、iOS 8デバイスのSafariで機能するかどうかを確認できますか?特定のサイトに問題があるのではないかと思っています。iOS 8デバイスで機能しない場合、チャールズに失敗した内容に関するメッセージがありますか?おそらくエラーログ画面も確認してください。
—
カールフォンランドウ14年
facebook.comにアクセスしようとしましたが、同じメッセージが表示されます。今回はiPadをiOS 8で使用しています。Charlesのエラーログ画面はどこにありますか?
—
crmpicco 14年
後はゼロチャールズサポートチャネルからの応答私はそれを不時着し、フィドラーに移動し、ここでは(指示に従っdocs.telerik.com/fiddler/configure-fiddler/tasks/... iOSの8のためにそれを設定するには)、それがうまく動作します。
—
crmpicco 14年
私にとって、問題は設定をリセットすることで解決します(一般>リセット>設定のリセット)。すべての設定をリセットしますが、データ(アプリ、テキストメッセージなど)は保持します
—
ウォルティヨン