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

Tomcat et TomEE Java Discussion :

problème SSL tomcat


Sujet :

Tomcat et TomEE Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    storm_2000
    Invité(e)
    Par défaut problème SSL tomcat
    Bonjour,

    je souhaiterai rendre mon site accessible que en https.
    j'ai donc généré les fichiers key et cert avec les commandes suivantes:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    genrsa –des3 –out tomcatkey.pem 2048
    req –new –x509 –key tomcatkey.pem –out tomcatcert.pem –days 1095
    et le password: tomcat.

    dans le fichier server.xml j'ai supprimer le connector qui tourne sur le port 8080 et j'ai rajouté les lignes suivantes
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <Connector port="8443" maxHttpHeaderSize="8192"
        maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
        enableLookups="false" disableUploadTimeout="true"
        acceptCount="100" scheme="https" secure="true"
        clientAuth="false" sslProtocol="TLS"
    	SSLEngine="on"
    	SSLCertificateFile="${catalina.home}/tomcatcert.pem"
    	SSLCertificateKeyFile="${catalina.home}/tomcatkey.pem"
    	SSLPassword="tomcat"
         />
    je sauvegarde le fichier et relance mon serveur avec la commande:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sudo /etc/init.d/tomcat6 restart
    l'arrêt + redémarrage sont OK
    mais quand je tape:
    https://localhost:8443/ j'ai le message d'erreur:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Erreur 107 (net::ERR_SSL_PROTOCOL_ERROR) : Erreur de protocole SSL
    par contre si je rentre l'URL http://localhost:8443/ aucun problème.

    D'où peut venir le problème ?

    merci.

  2. #2
    Membre Expert
    Avatar de hasalex
    Homme Profil pro
    Développeur Java
    Inscrit en
    Janvier 2009
    Messages
    879
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Janvier 2009
    Messages : 879
    Par défaut
    Ta config est celle pour un connecteur APR. Est-ce que tu as installé les librairies natives ?

  3. #3
    storm_2000
    Invité(e)
    Par défaut
    Aie non en effet. Existe t'il un autre moyen pour ne pas avoir à télécharger des librairies natives.

  4. #4
    Membre Expert
    Avatar de hasalex
    Homme Profil pro
    Développeur Java
    Inscrit en
    Janvier 2009
    Messages
    879
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Janvier 2009
    Messages : 879
    Par défaut
    Pas de problème.
    Il faut utiliser keytool du JDK et paramétrer le connecteur avec les attributs keyAlias, keystoreFile, keystorePass,...

    Tu trouveras plus de détails ici.

  5. #5
    Membre éclairé Avatar de liquideshark
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Septembre 2006
    Messages
    347
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2006
    Messages : 347
    Par défaut
    Salut ,

    J'ai exactement le même problème j'utilise tomcat 6029 et jdk 1.6.0_20-b02

    et le tuto que j'ai suivit ce TUTO

    j'ai accés à http://localhost:8443/ et http://localhost:8080/
    et NON https://localhost:8443/

    Question c'est quoi " connecteur APR " ??

    ps: j'ai utiliser le keytool du JDK

    Merci

  6. #6
    storm_2000
    Invité(e)
    Par défaut
    Citation Envoyé par liquideshark Voir le message
    Salut ,

    J'ai exactement le même problème j'utilise tomcat 6029 et jdk 1.6.0_20-b02

    et le tuto que j'ai suivit ce TUTO

    j'ai accés à http://localhost:8443/ et http://localhost:8080/
    et NON https://localhost:8443/

    Question c'est quoi " connecteur APR " ??

    ps: j'ai utiliser le keytool du JDK

    Merci
    Sauf erreur APR est un protocole permettant d'avoir en front un serveur httpd (Apache) qui va recevoir les requêtes etc.. et derrière un serveur tomcat.

Discussions similaires

  1. Problème SSL Tomcat
    Par mbeluard dans le forum Tomcat et TomEE
    Réponses: 2
    Dernier message: 03/02/2012, 14h13
  2. [tomcat] problème démarrage Tomcat
    Par juanqui dans le forum Tomcat et TomEE
    Réponses: 4
    Dernier message: 03/05/2006, 14h09
  3. [Tomcat]Problème fonctionnement Tomcat avec Eclipse
    Par ditique dans le forum Eclipse Java
    Réponses: 4
    Dernier message: 26/01/2006, 15h23
  4. [Tomcat]problème démarrage Tomcat
    Par veneto dans le forum Tomcat et TomEE
    Réponses: 1
    Dernier message: 13/11/2005, 18h02
  5. [Tomcat]Problème avec Tomcat
    Par agbere dans le forum Tomcat et TomEE
    Réponses: 6
    Dernier message: 03/06/2004, 08h30

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