Mule HTTP(S)リスナーコンポーネントでSSLハンドシェイクの詳細を記録する方法を探しています。Mule:HTTPコンポーネントのSSLハンドシェイクログを有効にする方法
これはlog4j設定で可能ですか?
私はMule v3.6 +を使用しています。
Mule HTTP(S)リスナーコンポーネントでSSLハンドシェイクの詳細を記録する方法を探しています。Mule:HTTPコンポーネントのSSLハンドシェイクログを有効にする方法
これはlog4j設定で可能ですか?
私はMule v3.6 +を使用しています。
スタートミュール:-M-Djavax.net.debug = SSLハンドシェイク
次のlog4j xmlを使用して、httpコンポーネントでリクエストを記録できます。このシステムプロパティを持つ
<AsyncLogger name="org.glassfish.grizzly" level="INFO" />
<AsyncLogger name="org.asynchttpclient" level="INFO" />
<AsyncLogger name="sun.net.www.protocol.http.HttpURLConnection.level" level="ALL" />
<AsyncLogger name="org.apache.http.wire" level="ALL" />
<AsyncLogger name="org.apache.http.client" level="ALL" />
<AsyncLogger name="org.apache.xerces.parsers.SAXParser" level="ALL" />
<AsyncLogger name="com.ning.http" level="ALL" />
ので、これらのどれがSSLハンドシェイクをログに記録しますか? – spoonboy
前回の回答をお詫びしましたが、これはmuleアプリの実行中に使用できます-Djavax.net.debug = ssl –
特定のアプリケーションのみのsslロギングを有効にする方法はありますか? – spoonboy
いいえ、これはJVM構成で、すべてのサーバー接続に適用されます。 –
+1 '' -Djavax.net.debug =さらなるデバッグのためのハンドシェイク」というメッセージが私にとってはうまくいかなかったので、あなたが指摘した '' ssl:handshake''部分が行ったからです。ありがとうございました。 –