HTTP:无法建立与后端的连接:localhost

时间:2018-07-12 07:27:44

标签: apache2 ubuntu-16.04 linode

  

/var/log/apache2/error.log:[2018年7月12日星期四14:52:47.565151]   [proxy:error] pid 29746:tid 139938330822400Connecti on拒绝了:   AH00957:HTTP:尝试连接到[:: 1]:3001(localhost)失败   /var/log/apache2/error.log:[2018年7月12日星期四14:52:47.565213]   [proxy:error] [pid 29746:tid 139938330822400] AH00959:应用   roxyconnectbackend为(localhost)禁用worker 60s   /var/log/apache2/error.log:[2018年7月12日星期四14:52:47.565220]   [proxyhttp:error] [pid 29746:tid 139938330822400] [客户端   123.136.118.89:31478] AH01114:HTTP:无法建立与后端的连接:本地主机,引荐来源:https://sizzia.com/login。 html   /var/log/apache2/error.log:[2018年7月12日星期四14:52:50.786689]   [proxy:error] [pid 29746:tid 139938435008256] AH00940:HTTP:已禁用   (localhost)的连接

已检查的事情: 1)apache2处于活动状态 2)ps aux | grep节点”结果:

son 30660 0.0 0.0 14224 936 ttyS0 S + 15:14 0:00 grep --color = auto节点

过程 -用户能够登录到仪表板

当前结果 浏览器输出503 -保持登录页面

后台进程无法正常运行,浏览器显示503错误服务不可用..进行了谷歌搜索,仍然无法正常工作。.

1 个答案:

答案 0 :(得分:0)

我在docker-composer.yml端口设置上遇到了问题。我下载了Wordpress docker就绪版本,但没有注意到端口设置与我以前使用的设置不同。
这是我所拥有的(-)和我所进行的改变(+)修复的问题:

-      - ${IP}:8100:80 # before fix
+      - 8100:80       # after fix !!!

此命令使我找到了该问题的解决方案:netstat --tcp --listen --numeric-ports

修复之前:

me@digitalocean:~$ netstat --tcp --listen --numeric-ports
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State
tcp        0      0 localhost:8100          0.0.0.0:*               LISTEN

me@digitalocean:~$ nc -vz localhost 8100
nc: connect to localhost port 8100 (tcp) failed: Connection refused 

修复后:

me@digitalocean:~$ netstat --tcp --listen --numeric-ports
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State
tcp6       0      0 [::]:8100               [::]:*                  LISTEN 

me@digitalocean:~$ nc -vz localhost 8100
Connection to localhost 8100 port [tcp/*] succeeded!   

要重新启动docker,请不要忘记docker-composer down; docker-composer up -d