当前位置: 首页 > 知识库问答 >
问题:

无法从浏览器访问Jenkins连接错误超时

席嘉祯
2023-03-14

我在我的Ubuntu服务器上安装了jenkins。它说它正在运行,但我无法从本地计算机连接浏览器,也无法访问服务器的桌面以检查是否可以从本地主机连接。

补充信息:

sudo systemctl status jenkins.service

返回:

● 詹金斯。服务-LSB:启动时启动Jenkins加载:加载(/etc/init.d/Jenkins;错误;供应商预设:启用)激活:自2018-09-13 14:46:08-03起激活(退出);1小时11分钟前文档:man:systemd sysv generator(8)进程:29259 ExecStop=/etc/init。d/jenkins stop(代码=退出,状态=0/成功)进程:29308 ExecStart=/etc/init。d/jenkins启动(代码=退出,状态=0/成功)任务:0内存:0B CPU:0

9月13日14:46:07 vp-smg2-lnx0010 systemd[1]:启动LSB:启动时启动Jenkins。。。9月13日14:46:07 vp-smg2-lnx0010 jenkins[29308]:找到了正确的java版本9月13日14:46:07 vp-smg2-lnx0010 jenkins[29308]:*启动jenkins自动化服务器jenkins Sep 13 14:46:07 vp-smg2-lnx0010 su[29341]:根用户成功对jenkins进行su 9月13日14:46:07 vp-smg2-lnx0010 su[29341]:???root:jenkins Sep 13 14:46:07 vp-smg2-lnx0010 su[29341]:pam_unix(su:session):为用户jenkins打开的会话(uid=0)Sep 13 14:46:08 vp-smg2-lnx0010 jenkins[29308]:。。。完成。9月13日14:46:08 vp-smg2-lnx0010 systemd[1]:启动LSB:启动时启动Jenkins


netstat -ntulp | grep 8090

返回:

tcp6       0      0 :::8090                 :::*                    LISTEN      -


尾部 /var/log/jenkins/jenkins.log

返回(最后一行):

Sep13, 2018 2:46:24PMorg.springframework.context.support.AbstractApplication上下文准备刷新信息:刷新org.springframework.web.context.support.StaticWebApplicationContext@5220af81:显示名称[Root WebApplication Context];启动日期[Thu Sep13 14:46:24BRT 2018];上下文层次结构的根Sep13, 2018 2:46:24PMorg.springframework.context.support.AbstractApplication Context obtainFreshBeanFactory INFO:应用程序上下文的Bean工厂[org.springframework.web.context.support.StaticWebApplicationContext@5220af81]:org.springframework.beans.factory.support.DefaultListableBeanFactory@1dccc1f3Sep13, 2018 2:46:24PMorg.springframework.beans.factory.support.DefaultListableBeanFactory preInstantiateSingletons INFO:在org.springframework.beans.factory.support.DefaultListableBeanFactory@1dccc1f3中预实例化单例:定义bean[过滤器,遗留];工厂层次结构的根Sep13, 2018 2:46:24PM jenkins。InitReactorRunner1美元关于获得的信息:完成初始化Sep13, 2018 2:46:24PM hudson。WebAppMain 3美元运行信息:Jenkins完全启动并运行

journalctl -xe

返回:

--启动结果已完成。13 14:46:079月vp-smg2-lnx0010 systemd[29342]:达到目标默认值。--主题:单元已完成启动--定义者:systemd

--启动结果已完成。13 14:46:079月vp-smg2-lnx0010 systemd[29342]:启动在38ms内完成。--主题:系统启动现已完成--定义者:systemd

--启动时排队启动的所有系统服务都已--成功启动。请注意,这并不意味着机器是

--用户空间启动需要38392微秒。13 14:46:079月vp-smg2-lnx0010 systemd[1]:启动UID 116的用户管理器。--主题:单元user@116.service已完成启动--定义者:systemd

--启动结果已完成。Sep13 14:46:07vp-smg2-lnx0010 su[29341]:pam_unix(su:会话):用户jenkins的会话已关闭13 14:46:08vp-smg2-lnx0010 jenkins[29308]:...完成。Sep13 14:46:08vp-smg2-lnx0010 systemd[1]: Started LSB:在引导时启动Jenkins。--主题:单元jenkins.service已完成启动--定义者:systemd

--启动结果已完成。Sep13 14:46:08vp-smg2-lnx0010 sudo[29305]:pam_unix(sudo:会话):用户根会话关闭Sep13 14:46:12vp-smg2-lnx0010 sudo[29373]:管理员: TTY=pt/0; PWD=/var/log/jenkins; USER=root; COMMAND=/bin/systemctl statusjenkins.service'

我设置jenkins在端口8090上运行,我的ufw状态是:

To Action From-----8081 ALLOW Anywhere 8090 ALLOW Anywhere 22 ALLOW Anywhere 80 ALLOW Anywhere 8081(v6)ALLOW Anywhere(v6)ALLOW Anywhere(v6)22(v6)ALLOW Anywhere(v6)ALLOW Anywhere(v6)8080(v6)ALLOW Anywhere(v6)ALLOW Anywhere(v6)

curl -i localhost:8090

返回:

X-Content-Type-Options: nosniff
Set-Cookie: 
JSESSIONID.a54dcd68=node018je3pqsr2xyroubaw1ypmg4e2.node0;Path=/;HttpOnly
Expires: Thu, 01 Jan 1970 00:00:00 GMT
Content-Type: text/html;charset=utf-8
X-Hudson: 1.395
X-Jenkins: 2.138.1
X-Jenkins-Session: 79f324ac
X-You-Are-Authenticated-As: anonymous
X-You-Are-In-Group-Disabled: JENKINS-39402: use - 
Dhudson.security.AccessDeniedException2.REPORT_GROUP_HEADERS=true or use 
/whoAmI 
to diagnose
X-Required-Permission: hudson.model.Hudson.Administer
Content-Length: 677
Server: Jetty(9.4.z-SNAPSHOT)

<html><head><meta http-equiv='refresh' content='1;url=/login?from=%2F'/> 
<script>window.location.replace('/login?from=%2F');</script></head><body 
style='background-color:white; color:white;'>


Authentication required
<!--
You are authenticated as: anonymous
Groups that you are in:

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

</body></html> 

我在同一台服务器上的其他浏览器应用程序在端口80和8080上运行,我可以正常访问它们。我试图从ip地址8090和ip地址8090/jenkins访问它,但都失败了,出现了错误连接超时错误。有什么问题吗?

共有3个答案

裴昊阳
2023-03-14

我改变网络(Wi-Fi)来解决这个问题。

贝阳泽
2023-03-14

问题解决了,原来我在那个服务器上没有打开8080端口,所以我让公司打开了,就成功了。

童琪
2023-03-14

“错误连接超时”是最常见的internet错误之一。

FIX:编辑Windows Host文件有时我们使用windows主机文件来阻止对某些网站的访问,只需检查主机文件,看看是否有任何URL或IP地址。主机文件位于c:\windows\system32\驱动程序\etc

右键单击记事本

单击所有文件。您将看到文件列表。单击“主机”并选择打开。

向下滚动文件,检查最后一个#符号后的URL或IP。

在我的情况下,我为我的詹金斯本地主机分配了一个DNS。IP已更改,因此发生了此错误。

 类似资料:
  • 我对詹金斯真的很陌生。今天我安装并尝试玩。当然我丢了一把钥匙。 我的环境:java-version java version“1.6.0\u 24”OpenJDK Runtime environment(IcedTea6 1.11.4)(rhel-1.49.1.11.4.el6\u 3-x86\u 64)OpenJDK 64位服务器虚拟机(构建20.0-b12,混合模式) tomcat6型 Cen

  • 问题内容: 从Jenkins构建后通过调用rake任务触发黄瓜测试时,我无法启动CI服务器上的浏览器(在我的情况下为Linux上的本地主机)。Jenkins控制台日志如下。我很确定所有设置都正确,因为我可以通过命令行在服务器上成功运行它。 问题答案: 事实证明,Jenkins用户的帐户性质不允许其在Jenkins服务器内运行GUI测试。 Firefox是GUI应用程序,它需要连接到X服务器以发送命

  • 我无法启动CI服务器上的浏览器(localhostLinux在我的情况下)当触发cucumber测试通过调用rake任务后从Jenkins构建。詹金斯控制台日志如下。我很确定一切都设置正确,因为我可以通过命令行在服务器上成功运行它。

  • 我知道这个问题在这里被问了很多次,我也听了很多对话,但我运气不好。ActiveMQ浏览器和ActiveMQ无法连接。 所以我在这里再次询问,并附上我在当地掌握的全部信息。 JDK 1.8 服务:jmx:rmi:///jndi/rmi://E105756:1616/jmxrmi角色:管理员密码:activemq 无法启动QBrowserV2无法连接到ActiveMQ JMX服务器。 请确保JMX服务

  • 最近我停止并启动了我的EC2实例,这导致我不得不从头开始安装我的web应用程序(使用Tomcat) 现在我有Tomcat在EC2实例上运行,我可以通过在EC2服务器上打开浏览器并指向http://localhost:8080/web_app_name 但是,如果我在自己的电脑上打开浏览器,并指向EC2实例的公共IP(例如EC2 XXX XXX.ap-southest-2.compute.amazo

  • 来个大佬看一下,有没有好办法。ε=(´ο`*))) 我在IDEA里面用java请求 https://fapi.binance.com/fapi/v1/ticker/price?symbol=BTCUSDT 这个地址,无论我用httpsURLConnection,还是OkHttp,还是hutool,统统连接超时,浏览器可以访问这个地址,python也可以请求成功。就java不行。 查了查有说是要加这