【发布时间】:2020-07-01 07:09:13
【问题描述】:
我正在 Ubuntu 上的 Docker 上设置 Mastodon 服务器。
服务器已启动并正在运行,但当我尝试从浏览器访问该站点时,我收到错误 502 Bad Gateway。
查看 nginx 错误日志,我可以看到类似这样的条目:
2020/07/01 06:47:59 [error] 11686#11686: *1 connect() failed (111:
Connection refused) while connecting to upstream, client:
27.33.64.244, server: www.canberrasocial.net, request: "GET / HTTP/2.0", upstream:
http://127.0.0.1:3000/", host: "www.canberrasocial.net"
我不知道上面一行中的“27.33.64.244”是从哪里得到的,因为那不是我服务器的 IP 地址,但我不知道这意味着什么。
Nginx 已启动并运行,我的端口检查显示如下:
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 11684/nginx: master
tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN 510/systemd-resolve
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 631/sshd
tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN 11684/nginx: master
tcp 0 0 127.0.0.1:4000 0.0.0.0:* LISTEN 19691/docker-proxy
tcp 0 340 45.76.124.78:22 27.33.64.244:60825 ESTABLISHED 25063/sshd: root@pt
tcp6 0 0 :::80 :::* LISTEN 11684/nginx: master
tcp6 0 0 :::22 :::* LISTEN 631/sshd
tcp6 0 0 :::443 :::* LISTEN 11684/nginx: master
我对 linux 管理员还很陌生,所以如果这是一个愚蠢的问题,我深表歉意,但我真的不知道如何解决这个问题。希望有人能帮忙。
【问题讨论】:
标签: docker ubuntu nginx mastodon