Lancement de Tomcat n'a pas pu initialiser le point de fin associée à ProtocolHandler
Je suis en train de commencer une instance de tomcat(le seul tomcat que j'ai), et je suis de certains des problèmes bizarres, je sais que ce message d'erreur:
Échec de l'initialisation du point de fin associée à ProtocolHandler
est parce qu'une autre application utilise le même port, mais si je change le port dans le server.xml et exécuter le de démarrage.chauve-souris encore, je reçois la même erreur mais maintenant, pointant vers le nouveau port, à chaque fois y changer, je reçois le même message d'erreur, aussi je vérifier pour d'autres applications écouter le même port à l'aide de la commande netstat -ano | find "9080", j'ai essayé sur 3 machines différentes (2 win7, 1 win server 2008), quelqu'un a été confronté à ce problème avant?
Fév 13, 2014 1:25:22 PM org.apache.coyote.AbstractProtocol init INFO:
L'initialisation de ProtocolHandler ["http-bio-9080"] Fév 13, 2014 1:25:22 PM
org.apache.coyote.AbstractProtocol init INFO: Initialisation
ProtocolHandler ["http-bio-9443"] Fév 13, 2014 1:25:23 PM
org.apache.coyote.AbstractProtocol init SÉVÈRE: Échec de l'initialisation
point final associé à ProtocolHandler ["http-bio-9443"] Throwable
eu lieu: java.io.IOException: ${jazz.connecteur.la directive sslprotocol}
SSLContext pas disponible à
org.apache.tomcat.util.net.jsse.JSSESocketFactory.init(JSSESocketFactory.java:475)
...
Grâce
J'ai juste essayé la commande netstat -ano | find "9443" et pas d'autres applications sont à l'écoute de ce port
Avez-vous jazz.connecteur.la directive sslprotocol système de jeu de propriétés? Vous pouvez le vérifier à l'aide de visualvm. Avez-vous essayé le lien que je t'ai envoyer vous? Il semble que ce n'est pas une plaine de Tomcat.
oui, c'est le Tomcat fourni avec JTS (RTC serveur), j'ai vérifié les ports à l'aide de la commande netstat-aon | findstr xxxx, et tous d'entre eux sont utilisés par java.exe mais seulement quand le Tomcat console est ouverte, après la fermeture et vérifiez les ports avec la même commande, les ports sont gratuit, je suis vraiment confus, parce que si je change les ports je reçois la même erreur, mais maintenant avec les nouveaux ports.
Donc encore une fois. Avez-vous essayé ici: www-01.ibm.com/support/docview.wss?uid=swg21460726 ? Il semble que c'est exactement votre problème "SSLContext pas disponible"
OriginalL'auteur CJ1 | 2014-02-13
Vous devez vous connecter pour publier un commentaire.
J'ai consulter ce page pour configurer SSL (https ) pour mon local de tomcat ou tomcat dans mon eclipse.
Après avoir fait 3 étapes mention ci-dessus lien, Quand j'essaye de démarrer mon serveur, je suis en dessous Exception lors du démarrage:
SEVERE: Failed to initialize end point associated with ProtocolHandler [http-bi o-8443] java.io.IOException: Cannot recover key at org.apache.tomcat.util.net.jsse.JSSESocketFactory.init(JSSESocketFactory.java:54
4)Parce qu'elle porte en-dessous exception :
Problème, c'est quand j'ai essayer de changer server.xml je n'ai pas d'alimentation correcte valeur de mot de passe sur
keystorePass
etkeyPass
comme ci-dessous.Lorsque je suis de la génération du fichier de clés à l'aide de commande ci-dessous que j'ai entré changeit comme mot de passe pour le fichier de clés. Mais quand je suis dans la configuration server.xml fichier pour https, j'ai été la fourniture de mot de passe différent.
Commande :
$Tomcat\bin>keytool -genkey -alias mkyong -keyalg RSA -keystore c:\mkyongkeystore
J'ai eu cette
- Je changer pour
Il a travaillé pour moi.
OriginalL'auteur Laxman G