重启服务器后无法连接本地Portainer的问题排查求助
Portainer重启服务器后无法访问(ERR_CONNECTION_TIMED_OUT)排查求助
问题背景
昨日安装Portainer后可正常使用,夜间关闭服务器,今日重启后无法访问,浏览器提示ERR_CONNECTION_TIMED_OUT。推测问题可能与昨日尝试配置Docker Swarm/Portainer Agent失败有关,怀疑Docker自身配置存在异常。
已执行的排查操作
- 删除原有Portainer容器及数据卷:
sudo docker rm -f portainer sudo docker volume rm -f portainer_data - 重新部署Portainer容器:
sudo docker run -d --privileged -p 9000:9000 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest - 开放防火墙端口:
sudo ufw allow 9000 - 测试端口可达性:运行
nc -l 9000监听端口后,访问192.168.178.46:9000,nc收到完整HTTP请求:
可见请求已到达服务器,但Portainer未做出响应。GET / HTTP/1.1 Host: 192.168.178.46:9000 Connection: keep-alive Cache-Control: max-age=0 Upgrade-Insecure-Requests: 1 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9 Accept-Encoding: gzip, deflate Accept-Language: de-DE,de;q=0.9,en-US;q=0.8,en;q=0.7 Cookie: _pk_id.1.15bd=2476c3cd963cb84b.1667402782.
Portainer日志信息
2022/11/03 09:45AM INF github.com/portainer/portainer/api/cmd/portainer/main.go:530 > encryption key file not present | filename=portainer 2022/11/03 09:45AM INF github.com/portainer/portainer/api/cmd/portainer/main.go:549 > proceeding without encryption key | 2022/11/03 09:45AM INF github.com/portainer/portainer/api/database/boltdb/db.go:124 > loading PortainerDB | filename=portainer.db 2022/11/03 09:45AM INF github.com/portainer/portainer/api/internal/ssl/ssl.go:80 > no cert files found, generating self signed SSL certificates | 2022/11/03 09:45:47 server: Reverse tunnelling enabled 2022/11/03 09:45:47 server: Fingerprint cf:97:21:21:46:a0:bf:ef:aa:e0:7c:66:f9:77:86:67 2022/11/03 09:45:47 server: Listening on 0.0.0.0:8000... 2022/11/03 09:45AM INF github.com/portainer/portainer/api/cmd/portainer/main.go:789 > starting Portainer | build_number=24674 go_version=1.18.3 image_tag=linux-amd64-2.16.0 nodejs_version=14.20.1 version=2.16.0 webpack_version=5.68.0 yarn_version=1.22.19 2022/11/03 09:45AM INF github.com/portainer/portainer/api/http/server.go:337 > starting HTTPS server | bind_address=:9443 2022/11/03 09:45AM INF github.com/portainer/portainer/api/http/server.go:322 > starting HTTP server | bind_address=:9000
请求解决方案
目前已确认端口可接收请求,但Portainer无响应,日志显示服务已正常启动。求排查和解决该问题的具体方案。
内容的提问来源于stack exchange,提问作者Martin Worzalla
相关产品推荐
相关产品推荐

