当前位置: 首页 > 面试题库 >

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

单于山
2023-03-14
问题内容

当我在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连接到LDAP服务器。我设置了Jenkins的配置,但我得到了他的消息: 无法连接到ldaps://ldap.my.server.com:javax.naming.communicationException:简单绑定失败:ldap.my.server.com:636[根异常是javax.net.ssl.sslhandshakeException:Sun.Security

  • 我刚刚在本地安装了一个Jenkins服务器,以便使用Selenium WebDrive执行一些测试。 当我执行测试时,最初的步骤执行得很好(maven调用,访问回购,...),但是当必须执行第一个selenium步骤时,我会得到这个错误: 引用了哪些权限? 我在MacOSX中从我的计算机中的主要用户执行。我看了詹金斯网站和谷歌的信息,但我可以得到任何东西。

  • 我在设置打开班次时遇到问题,并在连接到我的服务器域后收到以下错误: 我不确定这是在告诉我做什么。我尝试按字面意思使用指令,但它无法识别命令。 有什么想法吗?

  • 问题内容: 我不确定如何解决此问题 我不知道为什么在尝试以下操作时会出现此错误: 当我尝试连接到postgres时: 问题答案: 可能是一些问题: PostgreSQL没有运行。用sudo检查 你的PostgresSQl不在端口5432上运行。你可以检查其键入 尝试连接到数据库时出现错误,例如用户名,密码或数据库名。检查它们是否是postgres要求你连接的对象,并且这是你要访问的db_name。

  • 在我做了和之后,我的postgres遇到了一些问题。我试着卸载postgres并重新安装它,但它并没有那么好用。 这就是我所做的: 现在,在我重新安装homebrew之后,当我使用时,它不显示任何错误消息。 但是我在我的Rails应用程序中运行,它显示: 更新 这对我也管用。

  • 注意:连接是LAN,在隧道模式下工作正常,但速度较慢