1

J'ai créé une instance AWS EC2 en utilisant les documents suivants:Jenkins Erreur 503 sur AWS EC2 instance

https://d0.awsstatic.com/Projects/P5505030/aws-project_Jenkins-build-server.pdf

Cependant, quand je suis à l'étape où je me connecte de mon navigateur Web pour Jenkins en utilisant http : //: 8080 J'obtiens l'erreur HTTP: 503.

J'ai initialement enseigné qu'il s'agissait de mes paramètres réseau/paramètres de groupe de sécurité sur mon instance AWS EC2, mais j'ai installé Apache et je peux accéder à la page de test Apache à partir du port 80. J'ai autorisé le trafic provenant de HTTP, SSH et TCP et défini les ports appropriés selon le guide.

J'ai essayé curl http://localhost:8080 sur l'instance putty connectée à mon instance EC2 et j'ai la même erreur. De plus, j'ai vérifié le dossier/var/lib/jenkins et il est vide.

Toute aide ou direction dans le droit chemin serait grandement apprécié,

Merci.

+0

Si '/ var/lib/jenkins' est vide, soit vous n'avez pas installé Jenkins, soit vous l'avez installé dans un répertoire autre que celui par défaut. Pour savoir où vous l'avez installé, vous pouvez essayer 'find/| grep jenkins'. Aussi, si vous utilisez curl d'une instance différente de celle sur laquelle vous croyez avoir installé Jenkins, vous voudrez faire curl http: // IP-OF-JENKINS-INSTANCE: 8080 au lieu de curl http: // localhost: 8080' car l'instance de Jenkins ne répondra pas à un appel à localhost sur une instance différente. – Jacob

+0

Merci pour le commentaire, j'ai utilisé "sudo yum installer jenkins -y" aussi j'ai utilisé curl sur l'instance sur laquelle j'ai installé Jenkins. – colin

Répondre

3

Si quelqu'un rencontre ce problème à l'avenir, la documentation installe la dernière version de Jenkins.

J'ai installé une ancienne version stable Jenkins et cela a parfaitement fonctionné en utilisant la commande "sudo yum install-jenkins 2.47-1.1"

+0

merci, passé 4 heures en essayant de comprendre 503 erreur avant de vous heurter à la réponse. une fois l'installation 2.47-1.1 erreur est parti –

+0

Hey @ mike.tihonchik. Content que cela ait aidé. C'est étrange, cela fonctionne parfaitement sur une instance Windows EC2 avec la dernière version de Jenkins. Ce n'est pas vraiment idéal d'avoir recours à une version plus ancienne. Je manquais de temps comme c'était le cas pour le travail collégial, mais j'aurais aimé voir quelles versions fonctionnent et quelles versions ne fonctionnent pas. – colin