</>code
- ERROR
- 错误
- The requested URL could not be retrieved
- 您所请求的网址(URL)无法获取
- While trying to retrieve the URL: 当你尝试读取以下网址(URL)时http://localhost:15821/
- The following error was encountered:
- 发生了下列的错误:
- Access Denied.
- 拒绝访问
- Access control configuration prevents your request from being allowed at this time. Please contact your service provider if you feel this is incorrect.
- 当前的存取控制设定禁止您的请求被接受,如果您觉得这是错误的,请与您网路服务的提供者联系。
- Your cache administrator is webmaster.
- 本缓存服务器管理员
- IE,谷歌下解决方法:
</>code
- 如果您的浏览器设置了代理服务器或使用自动配置脚本,可能会出现这种情况。下面以IE为例,说明如何解决此问题:
- 1)打开IE浏览器,依次选择“工具”→“Internet选项”→“连接”→“局域网(LAN)设置”,打开“局域网(LAN)设置”窗口;
- 2)如果您使用了自动配置脚本,请取消使用此脚本;如果您使用了代理服务器,请选中“对于本地地址不使用代理服务器”的复选框。
- 谷歌英文下操作如图:
如果用Squid做代理服务器上网,当DNS不能正常解析时会遇到如下错误:
The requested URL could not be retrieved
--------------------------------------------------------------------------------
While trying to retrieve the URL: http://images.google.cn/
The following error was encountered:
Unable to determine IP address from host name for images.google.cn
The dnsserver returned:
Timeout
This means that:
Your cache administrator is
--------------------------------------------------------------------------------
Generated Fri, 18 Jun 2010 07:36:55 GMT by Squid.jack-test.com.cn (squid/2.6.STABLE18)
错误截图如下:
当然此截中我挡住了一些公司的信息,因为我是在公司环境下遇到这个问题的。
从错误信息中就可以看出这是一个DNS不能正常解析的问题,解决的方法如下:
这里是Ubuntu 8.04 Server版的解决方法,以管理员的权限登录服务器,在命令提示符下输入以下命令
nano /etc/resolv.conf
打开文件后更改一个新的DNS服务器地址,这里我们填也可以将之前的用#号标注掉,填入下面的内容:
nameserver 202.106.0.20
注意,这是北京网通的DNS服务器地址,你也可以填其他有效的DNS服务器地址即可。
之后重启Squid,命令如下:
/etc/init.d/squid restart
重启后恢复正常,上面错误中的网站被正常打开,如下图:
如对本文有疑问,请提交到交流论坛,广大热心网友会为你解答!! 点击进入论坛