1

iOS 8.1 では、ランダムな SSL エラーが発生します。

サーバーに問題はなく、iOS デバイスの問題のようです。AWS サポートは SSL 構成とサーバーの証明書を確認しましたが、問題は見つかりませんでした。

エラー メッセージは次のとおりです。「SSL エラーが発生したため、サーバーへの安全な接続を確立できません。(NSURLErrorDomain:-1200)」。NSURLConnection を使用してネットワーク接続を確立しています。

最近、多くのユーザーがこのエラーを受け取り始めましたが、すべて iOS 8.1 に含まれていました。これは既知のバグですか?

4

1 に答える 1

0

サーバー側のWebサイトでiOS8.1ユーザーとまったく同じ問題が発生しました。次のエラーがあります。

名前ベースの仮想ホストのホスト名が SNI 経由で提供されませんでした

iOS8.1 は SNI をうまくサポートしていないようです。

回避策は、SNI をサポートしない Web サーバー tp 受け入れクライアントを構成し、仮想ホストと証明書を設定して、すべての SSL 仮想ホストに対してデフォルトで「SNI クライアントなし」を表示することです。

Apacheでは、次を追加する必要があります:

NameVirtualHost *.443 #デフォルト証明書を持つ最初の SSL 仮想ホストの前。

SSLStrictSNIVHostCheck off # このデフォルトの仮想ホスト。

私の英語で申し訳ありません(私はフランス人です)、それが役に立てば幸いです

于 2014-11-16T20:33:19.997 に答える