Le serveur a rejeté la connexion: Aucun des protocoles ont été acceptées
Je suis confronté à un drôle de problème lorsque je lance Jenkins en tant que service Windows dans mon client VM.
1) j'ai lancé Jenkins en tant que service Windows dans mon côté client maître de la machine (une VM Windows)
et de la configuration de mon machine locale comme un esclave et je n'arrive pas à établir la connexion entre le maître et l'esclave. J'obtiens l'erreur suivante:
"de java.lang.Exception: Le serveur a rejeté la connexion: Aucun des protocoles ont été acceptées"
Maître et de l'esclave sont sur le même réseau (réseau du client, les esclaves raccordés à l'aide de VPN).
Client Maître de la machine nom de domaine ABC
Local de la machine nom de domaine xyz
2) j'ai arrêté le Jenkins en tant que service Windows, et a lancé de nouveau par l'invite de commande à l'aide de
"java -jar jenkins.war"
maintenant, je suis en mesure d'établir la connexion entre le maître et l'esclave, sans aucun problème.
3) Maintenant, j'ai lancé Jenkins en tant que service Windows dans mon **ordinateur local en tant que maître et l'un des ordinateur local en tant qu'esclave, et réussi à établir la connexion entre le maître et l'esclave.
Ce qui est exactement la raison pour ne pas établir la connexion entre le maître et de l'esclave à l'aide de point (1)?
OriginalL'auteur Sid | 2016-02-10
Vous devez vous connecter pour publier un commentaire.
La question est de
JENKINS
côté.Le Bug est déjà levé sur JENKINS Forum & le Statut est toujours Critique & en Suspens :
https://issues.jenkins-ci.org/browse/JENKINS-29616
Que Par la Description :
OriginalL'auteur LuFFy
J'ai eu un problème similaire, voici ce que j'ai fait pour résoudre le mien:
Après la mise à niveau à partir de Jenkins 1.x à 2.x je n'ai jamais effacé de la télécommande répertoire racine des esclaves (dans mon cas c:\jenkins). Chaque fois que j'ai installé l'esclave comme un service que je voudrais obtenir exactement la même erreur. J'ai enfin compris mon problème, et après de nombreuses cheveux gris:
Une fois que j'ai supprimé le contenu de ce répertoire, et installé le jenkins esclave comme un service windows, le contenu a été repeuplée et l'esclave connecté comme prévu.
Espère que cette aide
OriginalL'auteur junior1024
J'ai résolu par l'installation d'une version antérieure de Java. J'ai utilisé le 1.8.0_131 JDK.
OriginalL'auteur Danni Popova
J'ai aussi été confronté à ce problème et a pu le résoudre, peut-être? Il est arrivé qu'un même agent a été en cours d'exécution sur une autre VM. Je l'ai fermé, rebranché correctement et aucun message d'erreur plus.
OriginalL'auteur FredM