[WebService](SSL] Problème de SSL sous Linux
Hello
J'ai un client WS qui utilise un certificat pour s'authentifier auprès d'un serveur. Je fais tourner ce client sur un serveur JOnas avec axis sous WinXP et tout va bien.
Par contre dès que je transfert mon War (le même, seul diffère le chemin d'accès aux log, format unix), j'obtiens une erreur :
Code:
1 2 3 4 5 6 7 8 9 10 11
|
15:04:49.049 | ERROR | SendMessageAction | execute | line 82 | ; nested exception is:
java.net.SocketException: Default SSL context init failed: null
AxisFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
faultSubcode:
faultString: java.net.SocketException: Default SSL context init failed: null
faultActor:
faultNode:
faultDetail:
{http://xml.apache.org/axis/}stackTrace:java.net.SocketException: Default SSL context init failed: null |
Le code source est :
Code:
1 2 3 4 5
| systemSettings.put("javax.net.ssl.trustStore", trustPath);
systemSettings.put("javax.net.ssl.trustStoreType", "JKS");
systemSettings.put("javax.net.ssl.keyStore", keyPath);
systemSettings.put("javax.net.ssl.keyStoreType", "JKS");
systemSettings.put("javax.net.ssl.keyStorePassword", keyPassword); |
Ma question est : y a-t-il une manipulation à faire spécifiquement sur le serveur Linux ?
Ma config :
- Linux RedHat 3
- JOnas 4.5.3
- Axis 1.2
Merci