【问题标题】:Jenkins not accessible詹金斯无法访问
【发布时间】:2021-02-24 12:18:19
【问题描述】:

我刚刚通过sudo apt-get install jenkins 安装了 Jenkins,该服务正在运行,但是无法通过默认端口 8080 访问它。

    user@user-desktop:~$ sudo service jenkins status
● jenkins.service - LSB: Start Jenkins at boot time
   Loaded: loaded (/etc/init.d/jenkins; bad; vendor preset: enabled)
   Active: active (exited) since lø. 2017-03-11 19:00:34 CET; 22h ago
     Docs: man:systemd-sysv-generator(8)
  Process: 7102 ExecStop=/etc/init.d/jenkins stop (code=exited, status=0/SUCCESS)
  Process: 7139 ExecStart=/etc/init.d/jenkins start (code=exited, status=0/SUCCESS)
   Memory: 0B
      CPU: 0

mars 11 19:00:32 user-desktop systemd[1]: Starting LSB: Start Jenkins at boot time...
mars 11 19:00:32 user-desktop jenkins[7139]:  * Starting Jenkins Continuous Integration Server jenkins
mars 11 19:00:33 user-desktop su[7177]: Successful su for jenkins by root
mars 11 19:00:33 user-desktop su[7177]: + ??? root:jenkins
mars 11 19:00:33 user-desktop su[7177]: pam_unix(su:session): session opened for user jenkins by (uid=0)
mars 11 19:00:34 user-desktop jenkins[7139]:    ...done.
mars 11 19:00:34 user-desktop systemd[1]: Started LSB: Start Jenkins at boot time.

当我运行Netstat -tap:

user@user-desktop:~$ netstat -tap
(Not all processes could be identified, non-owned process info
 will not be shown, you would have to be root to see it all.)
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 user-desktop:domain    *:*                     LISTEN      -
tcp        0      0 *:ssh                   *:*                     LISTEN      -
tcp        0    240 192.168.1.221:ssh       192.168.1.34:49858      ESTABLISHED -
tcp6       0      0 [::]:ssh                [::]:*                  LISTEN      -

我无法找到在端口 8080 上运行的 Jenkins,并且我无法在 Jenkins 日志文件中看到任何错误。

我感谢任何解决此问题的提示。

编辑:系统日志。

Mar 14 13:41:00 user-desktop systemd[1]: Created slice User Slice of jenkins.
Mar 14 13:41:00 user-desktop systemd[1]: Starting User Manager for UID 124...
Mar 14 13:41:01 user-desktop systemd[1]: Started Session c19 of user jenkins.
Mar 14 13:41:01 user-desktop systemd[23777]: Reached target Paths.
Mar 14 13:41:01 user-desktop systemd[23777]: Reached target Sockets.
Mar 14 13:41:01 user-desktop systemd[23777]: Reached target Timers.
Mar 14 13:41:01 user-desktop systemd[23777]: Reached target Basic System.
Mar 14 13:41:01 user-desktop systemd[23777]: Reached target Default.
Mar 14 13:41:01 user-desktop systemd[23777]: Startup finished in 80ms.
Mar 14 13:41:01 user-desktop systemd[1]: Started User Manager for UID 124.
Mar 14 13:41:02 user-desktop jenkins[23724]:    ...done.
Mar 14 13:41:02 user-desktop systemd[1]: Started LSB: Start Jenkins at boot time.
Mar 14 13:41:10 user-desktop jenkins: Running from: /usr/share/jenkins/jenkins.war
Mar 14 13:41:10 user-desktop jenkins:

【问题讨论】:

  • 在您的服务输出中,您可以看到服务的状态。 active (exited) 在这种情况下意味着 jenkins 没有运行并且出现了问题。尝试启动您的服务并从 syslog 收集一些信息以检查发生了什么。您可以随时尝试手动启动 jenkins 以查看发生了什么
  • 感谢您的回复。我无法在syslog 中找到任何错误,我已在主帖中附加了日志。希望您能帮我解决问题。

标签: ubuntu networking jenkins raspberry-pi apt-get


【解决方案1】:

通过此命令查找 Jenkins 用户:

cat /etc/sysconfig/jenkins | grep JENKINS_USER

然后设置Jenkins用户对文件和文件夹的权限如下:

chown -R jenkinsuser:jenkinsuser /var/lib/jenkins
chown -R jenkinsuser:jenkinsuser  /var/cache/jenkins
chown -R jenkinsuser:jenkinsuser  /var/log/jenkins

【讨论】:

    【解决方案2】:

    当我连接到我公司的 VPN 时,无法连接。 与VPN断开连接,它工作。即使我的 netstat -tulpn 将提供 ipv6 连接,我仍然能够通过 常规网络浏览器

    Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
    tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN      -                   
    tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      -                   
    tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      -                   
    tcp6       0      0 :::111                  :::*                    LISTEN      -                   
    tcp6       0      0 :::8080                 :::*                    LISTEN      -                   
                                -   
    

    【讨论】:

      猜你喜欢
      • 2012-09-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-09
      • 1970-01-01
      相关资源
      最近更新 更多