as seen here Axis2 provider wss4j implements TLS v1.0 (rfc2246)
/**     * The authentication was performed using either the SSL or TLS protocol 
with certificate      * based client authentication. TLS is described in [RFC 
2246].     */    public static final String AUTH_METHOD_TLS_CLIENT = 
"urn:ietf:rfc:2246";
Unfortunately this wss4j version does not yet implement TLS v1.2 (rfc5246)
please ask wss4j users list which version of wss4j implements TLSv1.2 
(rfc5246)https://ws.apache.org/wss4j/mail-lists.html
please convey that wss4j version information to this list when they reply to you
RegardsMartin 
______________________________________________ 



From: amitlon...@yahoo.com.INVALID
Subject: Using TLS v1.1 or 1.2 with RPC Client
Date: Wed, 10 Aug 2016 14:17:15 -0600
To: java-user@axis.apache.org

Hi
Is there a way to set https transport to be TLSv1.1 or TLSv1.2 using the 
RPCClient? We are using Java 7. 
Exception: Received fatal alert: handshake_failure
With Java 7 even thought TLS1.1 and 1.2 are supported they are not enabled by 
default. I have tried various ways to enable these but with no luck.
Java 7 Supported Protocols: 5 SSLv2Hello SSLv3 TLSv1 TLSv1.1 TLSv1.2
Enabled Protocols: 1 TLSv1
Solutions I have tried till now and have not worked:1. Set 
-Dhttps.protocols=TLSv1.1,TLSv1.2 on the client.2. 
java.lang.System.setProperty("https.protocols", "TLSv1.1");
ThanksAmit                                        

Reply via email to