日記帳
本ページはプロモーションが含まれています
カテゴリー
Links
blog(ブログ)マスター
アンドロイドの巣
ゼロから始めるベランダ菜園
タイトル
ラジコン
2024年3月
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

プロトコルに違反する EOF が検出されました

2018-06-07 06:38
SSL で接続する際にエラーが発生しました。
プロトコルに違反する EOF が検出されました.

原因
サーバーが脆弱性のある接続を拒否したため

SSL 3.0 の脆弱性対策について
https://www.ipa.go.jp/security/announce/20141017-ssl.html

SSL3.0、TLS1.0、TLS1.1の脆弱性

対策
IdSSLIOHandlerSocketOpenSSL1のSSLOptions.Method プロパティ値が
sslvTLSv1 になっていると思われるので
Method := sslvSSLv23;
に変更する

Method プロパティ値を変更すると
SSLVersions値が勝手に変更されるので
これもあわせて、脆弱性のあるバージョンをfalseに変更する

コードで書く場合は
with IdSSLIOHandlerSocketOpenSSL1.SSLOptions do
begin
  Method := sslvSSLv23;
  SSLVersions := SSLVersions - [sslvSSLv3, sslvTLSv1, sslvTLSv1_1];
end;







ブログ内 関連記事: プロトコルに違反する EOF が検出されました


ブログ内 関連記事: プロトコルに違反する EOF が検出されました

トラックバック
トラックバックはありません。
PR

[PR]