2016-05-04 10 views

答えて

3

スタートミュール:-M-Djavax.net.debug = SSLハンドシェイク

+0

特定のアプリケーションのみのsslロギングを有効にする方法はありますか? – spoonboy

+0

いいえ、これはJVM構成で、すべてのサーバー接続に適用されます。 –

+0

+1 '' -Djavax.net.debug =さらなるデバッグのためのハンドシェイク」というメッセージが私にとってはうまくいかなかったので、あなたが指摘した '' ssl:handshake''部分が行ったからです。ありがとうございました。 –

0

次の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" /> 
+0

ので、これらのどれがSSLハンドシェイクをログに記録しますか? – spoonboy

+0

前回の回答をお詫びしましたが、これはmuleアプリの実行中に使用できます-Djavax.net.debug = ssl –

関連する問題