无法连接到Jenkins服务器(Amazon Linux AMI)

当我在Amazon Linux AMI上安装Jenkins时,请按照http://bhargavamin.com/how-to-do/install-

jenkins-on-amazon-linux-aws/中提到的步骤进行操作

安装后,我能够通过浏览器打开Jenkins,但是当我选择“ ” 选项时,它显示为“无法连接到Jenkins Server”错误。

那么如何解决此问题呢?

回答:

这里的问题非常简单,如果您curl http://127.0.0.1:8080在主机上进行操作,则应该收到一条消息,指出:

Authentication required

<!--

You are authenticated as: anonymous

Groups that you are in:

Permission you need to have (but didn't): hudson.model.Hudson.Administer

-->

这意味着詹金斯有匿名特权,不允许任何连接。

要解决此问题,您将必须做两个更改:

  1. 将Jenkins用户添加到根组: sudo usermod -a -G root jenkins

  2. 通过编辑文件/etc/sysconfig/jenkins并更改Jenkins监听所有外部IPJENKINS_LISTEN_ADDRESS="0.0.0.0"

完成此操作后,重新启动jenkins服务器,然后尝试安装jenkins插件。

以上是 无法连接到Jenkins服务器(Amazon Linux AMI) 的全部内容, 来源链接: utcz.com/qa/424743.html

回到顶部