【问题标题】:Jenkins Error 503 on AWS EC2 InstanceAWS EC2 实例上的 Jenkins 错误 503
【发布时间】:2017-09-15 23:16:21
【问题描述】:

我使用以下文档创建了一个 AWS Ec2 实例:

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

但是,当我进入使用 http://:8080 从 Web 浏览器连接到 Jenkins 的阶段时,我收到 HTTP 错误:503。

我最初教它取决于我的 AWS EC2 实例上的网络设置/安全组设置,但我已经安装了 Apache,我可以从端口 80 访问 Apache 测试页面。我已经允许来自 HTTP、SSH 和 TCP 的流量和按照指南设置适当的端口。

我在连接到我的 EC2 实例的 putty 实例上尝试了 curl http://localhost:8080,但我得到了同样的错误。另外,我检查了 /var/lib/jenkins 文件夹,它是空的。

非常感谢您在正确道路上的任何帮助或指导,

谢谢。

【问题讨论】:

  • 如果/var/lib/jenkins 为空,要么您没有安装 Jenkins,要么您将其安装在非默认目录中。要找出你安装它的位置,你可以试试find / | grep jenkins。此外,如果您使用的 curl 实例与您认为已安装 Jenkins 的实例不同,则您需要使用 curl http://IP-OF-JENKINS-INSTANCE:8080 而不是 curl http://localhost:8080,因为 Jenkins 实例不会响应对 localhost 的调用不同的实例。
  • 感谢您的评论,我使用了“sudo yum install jenkins -y”,并且在我安装了 Jenkins 的实例上使用了 curl。

标签: amazon-web-services jenkins amazon-ec2 http-status-code-503


【解决方案1】:

如果以后有人遇到这个问题,文档会安装最新版本的 Jenkins。

我安装了一个较旧、稳定的 Jenkins 版本,使用“sudo yum install jenkins-2.47-1.1”可以完美运行

【讨论】:

  • 谢谢,在遇到您回答之前花了 4 个小时试图找出 503 错误。一旦安装 2.47-1.1 错误就消失了
  • 嘿@mike.tihonchik。很高兴它有帮助。很奇怪,它在具有最新版本 Jenkins 的 Windows EC2 实例上完美运行。不得不求助于旧版本并不是很理想。由于大学工作时间紧迫,我很想知道哪些版本有效,哪些版本无效。
【解决方案2】:

通过安装 Java 8 解决了该问题。

https://issues.jenkins-ci.org/browse/JENKINS-43609

【讨论】:

    猜你喜欢
    • 2018-05-01
    • 1970-01-01
    • 2016-03-31
    • 2020-11-29
    • 1970-01-01
    • 2017-01-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多