【Java】Jmeter でオレオレ認証のサーバ証明書のhttps経由のテストパターン


Java

誰かJmeter でオレオレ認証のサーバ証明書のhttps経由のテストパターン作った人いたら教えてほしい。
実行時にハンドシェイクできないので解決法を。
Badboy からのエクスポートは実施ずみ。
p12かpemか、jre の中のファイルなのかもわからない。

【追記】解決しました!

JMeterは2.9を使っていました。
原因は認証局の証明書とサーバ側に登録していた認証局の証明書が異なっていたために、
unknown_caのエラーが出ていました。

認証局の証明書に変更してから、SSLマネージャでp12ファイルで動きました。

SSLマネージャで選択するのがめんどくさくなったので、system.proerties に下記を記述してました。
javax.net.ssl.keyStore=証明書(p12)ファイルのパス
javax.net.ssl.keyStorePassword=証明書(p12)ファイルのパスワード

javax.net.ssl.trustStore={JDKのパス}/jre/lib/security/cacerts
javax.net.ssl.trustStorePassword=changeit
keytool.exe コマンドを使用して、認証局の証明書を証明書ストアに追加したりもしました。

>最近のは、badboyを使用しなくても、HTTPプロキシで記録可能なはず。
HTTPSと聞いて無理かなと思い脊髄反射でBadBoy使ってしまいました。


あなたの「いいね」が欲しいです。
「【Java】Jmeter でオレオレ認証のサーバ証明書のhttps経由のテストパターン」をシェアする
 
 このエントリーをはてなブックマークに追加  LINE  
 はてなブックマークやLINEでシェアされると、よろこびます。 
 

2 Responses to 【Java】Jmeter でオレオレ認証のサーバ証明書のhttps経由のテストパターン

  1. Name より:

    オプションのSSLマネージャから、p12ファイルや、cacertsファイルなどを指定すれば動作するのでは?

    あと、jmeterのバージョンは何を使用中?
    最近のは、badboyを使用しなくても、HTTPプロキシで記録可能なはず。

    • arison より:

      ありがとうございます。

      JMeterは2.9を使っていました。
      原因は認証局の証明書とサーバ側に登録していた認証局の証明書が異なっていたために、
      unknown_caのエラーが出ていました。

      認証局の証明書に変更してから、SSLマネージャでp12ファイルで動きました。
      SSLマネージャで選択するのがめんどくさくなったので、system.proerties に下記を記述してました。
      javax.net.ssl.keyStore=証明書(p12)ファイルのパス
      javax.net.ssl.keyStorePassword=証明書(p12)ファイルのパスワード

      javax.net.ssl.trustStore={JDKのパス}/jre/lib/security/cacerts
      javax.net.ssl.trustStorePassword=changeit
      keytool.exe コマンドを使用して、認証局の証明書を証明書ストアに追加したりもしました。

      >最近のは、badboyを使用しなくても、HTTPプロキシで記録可能なはず。
      HTTPSと聞いて無理かなと思い脊髄反射でBadBoy使ってしまいました。

コメントを残す

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください