IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JOnAS Java Discussion :

[WebService](SSL] Problème de SSL sous Linux


Sujet :

JOnAS Java

  1. #1
    Membre du Club Avatar de Tueur_a_gage
    Profil pro
    Architecte
    Inscrit en
    Mai 2002
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte

    Informations forums :
    Inscription : Mai 2002
    Messages : 77
    Points : 59
    Points
    59
    Par défaut [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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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

  2. #2
    Membre du Club Avatar de Tueur_a_gage
    Profil pro
    Architecte
    Inscrit en
    Mai 2002
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte

    Informations forums :
    Inscription : Mai 2002
    Messages : 77
    Points : 59
    Points
    59
    Par défaut
    A priori ma sortie sur le net n'est pas possible depuis cette machine, le proxy n'est pas configuré.

    Est-ce que cela pourrait expliquer le pb et surtout est-ce le message d'erreur que j'aurais si cela provenait de là, pas un timeout plutôt ?

    Merci de vos réponses/idées

  3. #3
    Membre du Club Avatar de Tueur_a_gage
    Profil pro
    Architecte
    Inscrit en
    Mai 2002
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte

    Informations forums :
    Inscription : Mai 2002
    Messages : 77
    Points : 59
    Points
    59
    Par défaut
    Rectificatif, côté réseau tout fontionne, j'ai sensiblement la même appli qui tourne au même endroit et elle marche......

    je comprends rien...

    Cette dernière est un client Swing qui s'appuye sur deux briques logicielle (ClientStub et StubAxis), le premier permettant de gérer l'encapsulation des appels aux stubs avec la couche paramétrage (en autres proxy, key ssl, ...) et la deuxième étant le stub Axis à proprement parler.

    J'ai réutilisé ces deux briques logicielles comme sources et je m'appuye dessus. Cela fonctionne sous Windows et dès que je porte la WAR sous Linux ça plante.

    Dans les deux cas j'ai la même version de JOnas 4.5.3

    des idées ??? pitié me laissez pas tout seul .....

  4. #4
    Membre du Club Avatar de Tueur_a_gage
    Profil pro
    Architecte
    Inscrit en
    Mai 2002
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte

    Informations forums :
    Inscription : Mai 2002
    Messages : 77
    Points : 59
    Points
    59
    Par défaut
    J'ai trouvé sur un forum une erreur un peu du même type :
    http://mail-archive.objectweb.org/jo.../msg00248.html

    la raison invoquée pourrait être que les propriétés systèmes ne seraient pas prises en compte dans un conteneur Web.

    Avez-vous une idée la dessus ?

  5. #5
    Membre du Club Avatar de Tueur_a_gage
    Profil pro
    Architecte
    Inscrit en
    Mai 2002
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte

    Informations forums :
    Inscription : Mai 2002
    Messages : 77
    Points : 59
    Points
    59
    Par défaut
    Le pb venait d'un pb de path sur les jks. Lorsque je modifiais la valeur, elle n'était pas prise en compte tant que le serveur d'appli n'était pas redémarré.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 14
    Dernier message: 12/01/2007, 21h16
  2. problème installation postgresql sous linux debian
    Par pimousse3000 dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 14/12/2006, 13h08
  3. Problème erreurs sockets sous Linux
    Par Ange44 dans le forum Linux
    Réponses: 6
    Dernier message: 05/09/2006, 16h16
  4. Problème de portabilité sous Linux
    Par eG.dam dans le forum Linux
    Réponses: 4
    Dernier message: 23/06/2006, 23h06
  5. Problème avec glutFullScreen() sous linux...
    Par MaxPayne dans le forum OpenGL
    Réponses: 1
    Dernier message: 29/11/2004, 11h30

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo