現在、接続を確認するためにopenssl s_clientを使用してEPPサーバーに接続しようとしています。以下のコマンドは以下を出力します。openssl s_clientを使用してEPPサーバーに接続する際のエラー
openssl s_client -connect example.com:700
応答:私はその後、https://www.digicert.com/CACerts/DigiCertSHA2SecureServerCA.crt
からDigiCert SHA2セキュアサーバーCAをダウンロードするには進め
CONNECTED(00000003)
depth=1 /C=US/O=DigiCert Inc/CN=DigiCert SHA2 Secure Server CA
verify error:num=20:unable to get local issuer certificate
verify return:0
41282:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:/BuildRoot/Library/Caches/com.apple.xbs/Sources/OpenSSL098/OpenSSL0 98-64.30.2/src/ssl/s3_pkt.c:1145:SSL alert number 40
41282:error:140790E5:SSL routines:SSL23_WRITE:ssl handshake failure:/BuildRoot/Library/Caches/com.apple.xbs/Sources/OpenSSL098/OpenSSL098-64.30.2/src/ssl/s23_lib.c:185:
Iその後、再試行さとともに、OpenSSLを使用して作成自己署名証明書を使用して新しいDigiCert証明書。
openssl s_client -connect example.com:700 -CAfile DigiCertSHA2SecureServerCA.crt -key key.pem -cert cert.pem -debug
また、同じエラーが発生します。私はここで何が間違っていますか?
's_cient'コマンドが間違っている可能性があります。 TLS 1.0(以上)と[サーバー名表示(SNI)](http://en.wikipedia.org/wiki/Server_Name_Indication)を使用して接続します。 'openssl s_client -connect example.com:700 -tls1 -servername example.com' – jww
' -tls1'と '-servername example.com'を使って試しました。それと同じです。同じレスポンスで '-ssl2'と' -ssl3'を試しました。私は応答から証明書の問題であると推測しています。私は問題の解決方法を知らない。私は暗闇の中でただ撃っているだけです。 – traviswingo