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,谷歌下解決方法:
如果您的瀏覽器設置了代理服務器或使用自動配置腳本,可能會出現這種情況。下面以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
重啟后恢復正常,上面錯誤中的網站被正常打開,如下圖:
如對本文有疑問,請提交到交流論壇,廣大熱心網友會為你解答??! 點擊進入論壇