http无法正常工作的网址

时间:2016-04-02 16:58:16

标签: macos http https

我的mac有问题。没有网址正在使用http网址,如果我使用https,那么它工作正常。

我在每个浏览器中都看到了这个错误 ERR_CONNECTION_REFUSED

我认为这可能是病毒,因为在1-2小时之前一切都很好。所以如果有人遇到同样的问题并且有解决方案,请告诉我。

1 个答案:

答案 0 :(得分:0)

使用命令

检查您是否有pf重定向(pf是最新版本的osx附带的数据包过滤器)
sudo pfctl -s nat

如果您看到类似的内容:

rdr pass inet proto tcp from en0 to any port 80 ->127.0.0.1 port 9882

这表明您的Mac已被广告软件击中,该广告软件将您的http流量重定向到内部记录器(幸运的是)无法正常工作。

在这种情况下,请尝试以下命令:

sudo pfctl -d

您的http网址应该突然开始工作。

但这可能会持续到广告软件再次设置pf规则。 如果你检查/ Library / LaunchDaemons文件夹,你可能会看到至少有一个(但也许很多)文件命名为com.serendipity.plist。

此(或这些)是在launchd的控制下在mac中运行并由广告软件放置的进程。检查日志控制台:在系统日志中,您将看到该进程每隔10秒就进行一次pfclt重定向。

尝试命令

sudo ls -latr /Library 

您还可以在/ Library文件夹中找到至少一个可执行文件,该文件夹同时创建另外两个无辜命名的文件,通常是.dat和.zip文件。那个可执行文件可能是罪魁祸首。

现在:如果你对Unix感到满意,你现在可能已经足够了解根除广告软件(这不是一件容易的事,但具有挑战性和启发性,请相信我!);如果您在我的解释过程中丢失了某些地方,您应该寻找一些专家建议或进行全新安装或从可靠的备份中恢复。

祝你好运