This week's book giveaway is in the Jython/Python forum.
We're giving away four copies of Murach's Python Programming and have Michael Urban and Joel Murach on-line!
See this thread for details.
Win a copy of Murach's Python Programming this week in the Jython/Python forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

Mutual SSL in Axis 2 SimpleAxis2Server  RSS feed

 
Alan Mangroo
Greenhorn
Posts: 7
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi all,

I have a standalone Axis2 server running using org.apache.axis2.transport.SimpleAxis2Server

I would like to enable mutial SSL on this server. I have managed to get 1-way SSL working using my own selft signed certificates.

I have uncommented the SSLVerifyClient paramter, but this makes no difference. The server is running with SSL debug enabled and all I can see is 1-way SSL happening. There is no certificate request being sent from the server.
Does anyone have any ideas? Below is the config I am using in axis2.xml....


<transportReceiver name="https" class="common.HttpCoreNIOSSLListenerTEST">
<parameter name="port" locked="false">9002</parameter>
<parameter name="non-blocking" locked="false">true</parameter>
<parameter name="keystore" locked="false">
<KeyStore>
<Location>identitystore.jks</Location>
<Type>JKS</Type>
<Password>storepass</Password>
<KeyPassword>password</KeyPassword>
</KeyStore>
</parameter>
<parameter name="truststore" locked="false">
<TrustStore>
<Location>truststore.jks</Location>
<Type>JKS</Type>
<Password>storepass</Password>
</TrustStore>
</parameter>
<parameter name="SSLVerifyClient">require</parameter>
<!-- supports optional|require or defaults to none -->
</transportReceiver>

Many thanks
Alan
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!