私は、サイトに到達するためにJMeter 3.3
構成にp12
ファイルを追加しよう。 私はsystem.properties
ファイルに次の行を追加しました:私はJMeter
を再起動し、同じエラーを得、javax.net.ssl.SSLHandshakeException
その後のJMeter負荷クライアント側の証明書
javax.net.ssl.keyStoreType=pkcs12
javax.net.ssl.keyStore=C:\certs\mycert.p12
javax.net.ssl.keyStorePassword=mypassword
。私はjks
へのkeytoolとp12
ファイルを変換し、以前のものに置き換えることによって、同じファイルに次の行を追加しました。
レスポンスコード::非HTTPレスポンスコード: javax.net.ssl.SSLHandshakeException応答メッセージ:非HTTP レスポンスメッセージ:
javax.net.ssl.keyStore=C:\certs\mycert.jks javax.net.ssl.keyStorePassword=mypassword
エラーメッセージは、この場合にも同じである致命的な受信します警告:handshake_failure
私は、HTTPサンプラーの実装としてHTTPクライアント4を使用します。同じ証明書をブラウザにインポートすると、正しく動作しています。
私もこのチュートリアルに従うことを試みた:How to configure JMeter to use client side SSL
あなたはチュートリアルhttps://developer.ibm.com/mainframe/docs/how-to-test-your-apis/how-to-configure-jmeter-to-use-client-side-ssl/をチェックしましたか? – user7294900
@ user7294900:はい、確かに、それは助けにはなりません。 – plaidshirt
セット 'javax.net.debug = SSLハンドシェイク:verbose'、それは –