我得到下面的错误时,试图访问Jenkins管道网址。我尝试清除浏览器缓存,尝试不同的浏览器等,但没有运气。相同的管道URL对其他用户很好,但对我来说不是。为什么会出现404错误?非常感谢!
HTTP ERROR 404 Problem accessing /job/jenkins/job/test/. Reason: Not Found Powered by Jetty:// 9.4.z-SNAPSHOT
2w2cym1i1#
以管理员身份登录后,使用url http://localhost:8080。它最初需要的网址说,Jenkins在它的名字,这将不会工作。您要访问的URL是http://localhost:8080另外,如果你绑定了一个不同的端口,你可以尝试调用url作为
8ljdwjyq2#
如果你得到像上面提到的这样的错误,你应该通过URL“http://localhost:8081/jenkins/”访问,而不仅仅是“http://localhost:8081”。顺便说一句,我的端口是8081,因为我的8080端口已经被使用了。祝你今天愉快!
ymdaylpp3#
可能有以下原因之一:1.您无权访问该作业。1.您有权访问该作业,但尚未登录。尝试在另一个窗口中登录到jenkins,并选中在此计算机上记住我,然后打开该网址。1.您正试图从另一台服务器访问它,该服务器未被列入Jenkins主服务器的白名单,即不允许访问。这些是我能得到的最好的猜测。如果这些不起作用,那么需要有人手动检查您输入的URL和其他环境相关的问题本身。
sirbozc54#
尝试使用$sudo service jenkins restart重新启动你的jenkins服务
wwodge7n5#
当我从CMD运行jenkins.war时,我也遇到了同样的问题。实际上,当您从CMD运行jenkins.war时,localhost:8080就是jenkins可用的地方。但是如果运行startup.bat文件,那么您设置的路径,比如localhost:8080/jenkins就可以工作。
ejk8hzay6#
如果您使用的是钩子,则会发生此错误。这是GIT中的已知问题,显示404错误。解决上述问题的方法是使用NIC ID而不是使用“localhost”。
a14dhokn7#
我遇到了同样的问题,并确定JIRA和Jenkins安装在同一个端口8080上。Jenkins服务首先启动,因为JIRA不工作。然后,我编辑了端口为8081的Jenkins.xml文件,并重新启动了工作正常的服务。
ojsjcaue8#
我使用了一个docker容器在本地启动jenkins,以进行测试。下面是cmd:docker run -p 8080:8080 -p 50000:50000 jenkins参考官方文档:https://hub.docker.com/_/jenkins?tab=description。启动容器后,我浏览到http://localhost:8080并获得
docker run -p 8080:8080 -p 50000:50000 jenkins
我只是删除了暴露的JNLP端口50000启动docker的命令是:docker run -p 8080:8080 jenkins现在,我能够浏览应用程序在http://localhost:8080没有未找到错误.谢谢
50000
docker run -p 8080:8080 jenkins
ghhkc1vu9#
大多数人都犯了一个常见的错误。(当从CMD运行jenkins.war时)请确保您的tomcat服务器在本地“启动并运行”。
9条答案
按热度按时间2w2cym1i1#
以管理员身份登录后,使用url http://localhost:8080。
它最初需要的网址说,Jenkins在它的名字,这将不会工作。您要访问的URL是http://localhost:8080
另外,如果你绑定了一个不同的端口,你可以尝试调用url作为
8ljdwjyq2#
如果你得到像上面提到的这样的错误,你应该通过URL“http://localhost:8081/jenkins/”访问,而不仅仅是“http://localhost:8081”。顺便说一句,我的端口是8081,因为我的8080端口已经被使用了。祝你今天愉快!
ymdaylpp3#
可能有以下原因之一:
1.您无权访问该作业。
1.您有权访问该作业,但尚未登录。尝试在另一个窗口中登录到jenkins,并选中在此计算机上记住我,然后打开该网址。
1.您正试图从另一台服务器访问它,该服务器未被列入Jenkins主服务器的白名单,即不允许访问。
这些是我能得到的最好的猜测。如果这些不起作用,那么需要有人手动检查您输入的URL和其他环境相关的问题本身。
sirbozc54#
尝试使用$sudo service jenkins restart重新启动你的jenkins服务
wwodge7n5#
当我从CMD运行jenkins.war时,我也遇到了同样的问题。实际上,当您从CMD运行jenkins.war时,localhost:8080就是jenkins可用的地方。但是如果运行startup.bat文件,那么您设置的路径,比如localhost:8080/jenkins就可以工作。
ejk8hzay6#
如果您使用的是钩子,则会发生此错误。这是GIT中的已知问题,显示404错误。解决上述问题的方法是使用NIC ID而不是使用“localhost”。
a14dhokn7#
我遇到了同样的问题,并确定JIRA和Jenkins安装在同一个端口8080上。Jenkins服务首先启动,因为JIRA不工作。然后,我编辑了端口为8081的Jenkins.xml文件,并重新启动了工作正常的服务。
ojsjcaue8#
我使用了一个docker容器在本地启动jenkins,以进行测试。下面是cmd:
docker run -p 8080:8080 -p 50000:50000 jenkins
参考官方文档:https://hub.docker.com/_/jenkins?tab=description。启动容器后,我浏览到http://localhost:8080并获得
我只是删除了暴露的JNLP端口
50000
启动docker的命令是:
docker run -p 8080:8080 jenkins
现在,我能够浏览应用程序在http://localhost:8080没有未找到错误.
谢谢
ghhkc1vu9#
大多数人都犯了一个常见的错误。(当从CMD运行jenkins.war时)
请确保您的tomcat服务器在本地“启动并运行”。