可以使用curl访问该网站,但不能在浏览器中访问

问题描述 投票:0回答:3

我已经使用 docker 设置了 Ghost 博客,并在端口 6000 上发布了相同的内容。我可以使用 cURL http://localhost:6000 访问主机内的站点,并且当我从不同的主机 cURL http:/ 访问该网站时/192.168.178.11:6000 以及 cURL http:external-ip:6000 我收到以下错误

This site can’t be reached

The webpage at http://192.168.178.22:6000/ might be temporarily down or
it may have moved permanently to a new web address.

 ERR_UNSAFE_PORT

以上所有选项都有效,但是当我尝试在浏览器上访问以上选项时,它们都不起作用。一如既往,非常感谢任何帮助。

docker raspberry-pi debian
3个回答
0
投票

映射到应用程序的端口(端口#6000)似乎是保留的并且不被认为是安全的。更改了端口号,现在可以从浏览器访问该应用程序。


0
投票

我的树莓派上有 ufw 防火墙,最初我必须启用它,然后打开我需要的端口,例如 openfire 的 9000。然而,在 pi 重新启动后,我开始面临同样的问题,我可以使用 CURL 从 LAN 上同一端口 9000 上的另一台计算机访问 pi 上的 HTTP 页面,但浏览器调用页面失败。然后我检查了ufw的状态,它是非活动的。我使用

sudo ufw enable
重新启用了 ufw,然后所有必需的端口和 HTTP 都可以轻松访问,包括 VNC


0
投票

尝试更改端口。不安全端口错误意味着浏览器因不安全而断开了连接。您的浏览器不允许有几个端口

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.