[英]Why I can't access Jenkins by server_ip:8080?
I tried to install Jenkins on my gcp instance.我试图在我的 gcp 实例上安装 Jenkins。 This log shows that jenkins service active此日志显示 jenkins 服务处于活动状态
● jenkins.service - Jenkins Continuous Integration Server
Loaded: loaded (/lib/systemd/system/jenkins.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2022-07-15 00:17:18 UTC; 51s ago
Main PID: 4903 (java)
Tasks: 48 (limit: 2359)
Memory: 713.3M
CGroup: /system.slice/jenkins.service
└─4903 /usr/bin/java -Djava.awt.headless=true -jar /usr/share/java/jenkins.war --webroot=/var/cache/jenkins/war --httpPort=8080
This log shows, that port 8080 opened此日志显示,端口 8080 已打开
ubuntu@jenkins:~$ netstat -an | grep "LISTEN "
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN
tcp6 0 0 :::8080 :::* LISTEN
tcp6 0 0 :::22 :::* LISTEN
ubuntu@jenkins:~$ sudo ufw status
Status: active
To Action From
-- ------ ----
8080 ALLOW Anywhere
OpenSSH ALLOW Anywhere
8080 (v6) ALLOW Anywhere (v6)
OpenSSH (v6) ALLOW Anywhere (v6)
But if I tryied to connect server_ip:8080 browser shows me ERR_CONNECTION_TIMED_OUT但是如果我尝试连接 server_ip:8080 浏览器会显示 ERR_CONNECTION_TIMED_OUT
ubuntu@jenkins:~$ telnet localhost 8080
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
Connection closed by foreign host.
ubuntu@jenkins:~$ telnet ::1 8080
Trying ::1...
Connected to ::1.
Escape character is '^]'.
Connection closed by foreign host.
我必须为网络中的所有实例设置允许目标,而不是在 gcp 防火墙面板中指定目标标签
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.