ERR_CONNECTION_REFUSED仅在浏览器中使用

时间:2018-04-10 06:54:20

标签: apache .htaccess http browser connection

我正在我的本地计算机(mac OS High Sierra)上的一个网站上工作,并在网站.htaccess文件中添加了一些重定向(为了从远程服务器获取图像而不是下载它们)。在此之后,我似乎无法再通过Chrome浏览器访问该网站。 Chrome会通过ERR_CONNECTION_REFUSED回复指向远程服务器的任何网址。

我在我的计算机上尝试过其他浏览器,例如Firefox,Chrome Canary,Chromium和Opera。他们都不能提供连接。

接下来,我通过同一台计算机上的TOR-Browser检查了不同的互联网访问权限,无论我是否可以访问该网站,它都有效。

接下来,我通过终端检查了我是否可以使用pingnslookuptraceroute连接到远程服务器。所有都按预期连接到服务器。

我搜索了这个问题的可能解决方案但到目前为止找不到。我曾经读过,重置DNS缓存可以帮助并尝试sudo killall -HUP mDNSResponder,但事实并非如此。

我没有编辑/etc/hosts文件;重启计算机没有帮助;将.htaccess重置为之前的状态并没有帮助;重置浏览器中的缓存没有帮助。

如何通常再次从我的浏览器访问远程网站?

EDIT1:相关问题:Failed to load resource: net::ERR_CONNECTION_REFUSED for only selective images from instagram API

EDIT2:大约一天之后,即使将重定向放入ERR_CONNECTION_REFUSED文件后,我也能够再次访问远程网站而不再发生.htaccess事件。所以在我看来,在我的计算机上进行某种缓存会阻止浏览器访问远程网站。但是我不知道是什么原因造成了错误消息,它可能是什么样的缓存。

1 个答案:

答案 0 :(得分:0)

在EDIT2之后不久,当我再次访问远程网站时,ERR_CONNECTION_REFUSED再次出现 - 这次我测试了另一台具有相同互联网连接的设备,我也遇到了连接错误。现在我认为它与路由器和/或它的防火墙有关 - 而不是ISP,因为我可以使用shell命令(如上所述)连接到远程网站。对远程网站的图像请求似乎导致路由器阻止来自浏览器的进一步访问,可能作为类似于本文https://www.cnet.com/forums/discussions/can-t-access-a-specific-website-going-thru-my-router-274637/中的情况的安全措施