在“cmd”上启动Squid时,它发出“系统错误1067已发生”

时间:2013-03-15 09:21:24

标签: reverse-proxy squid

我正在尝试在Windows 7上使用Squid(其2.7STABLE8版本)反向代理服务。当我尝试从“cmd”(作为管理员)启动squid时,我收到错误消息,例如;

“无法启动Squid服务

发生了系统错误

系统错误1067已发生消息

该过程意外终止“

为了解决这个问题,我试过了:

但是,没有一种解决方案有效。因此,如果有任何其他解决方案,您可能知道它会很棒。

由于

5 个答案:

答案 0 :(得分:1)

我检查了我的cache.log文件,它正在报告;

“致命:ipcache_init:DNS名称查找测试失败”

因此,在squid.conf文件中,我将dns_testname设置为;

“dns_testnames 0.0.0.0”

它解决了我的问题。

答案 1 :(得分:0)

请尝试检查:

squid -k check 

我遇到了同样的问题。

答案 2 :(得分:0)

万一它可以帮助某人,我遇到了同样的问题并且磁盘空间不足。 我做了一些清理,然后在几秒钟内重新开始。

感谢。

答案 3 :(得分:0)

当我查看日志时,我看到“c:\ squid \ var”下没有“logs”文件夹。在我创建“logs”文件夹后,它开始工作。请确保你有“c:\ squid \ var \ logs”

答案 4 :(得分:0)

我的错误是一样的。 我的解决方案是:检查文件chache中的C:\ squid \ var \ logs中的日志,我发现了这个;

commBind:无法将套接字FD 14绑定到192.168.3.12:3128:(10049)WSAEADDRNOTAVAIL,无法分配请求的地址。 致命:无法打开HTTP端口

最后一次,我改变了服务器的目录IP,这是我麻烦的根源。在文件C:\ squid \ etc \ squid.conf中我再次更改它,它解决了我的问题。