In some specific context that I currently cannot identify (i.e. happens everytime on my server but never in VMs), after a reboot, squid-deb-proxy fails to resolve DNS entries for URL that it needs to service. The problem seems systematic on the hardware that I have.
Release : Trusty (squid-deb-proxy_0.8.6)
Test :
1) Reboot squid-deb-proxy server
2) From some client, issue :
$ telnet {squid-deb-proxy-server} 8000
GET http://fr.archive.ubuntu.com/ubuntu/dists/wily/InRelease
Trying 192.168.1.11...
Connected to avogadro.
Escape character is '^]'.
HTTP/1.1 503 Service Unavailable
Server: squid/3.3.8
Mime-Version: 1.0
Date: Tue, 19 May 2015 14:21:51 GMT
Content-Type: text/html
Content-Length: 3287
X-Squid-Error: ERR_DNS_FAIL 0
Vary: Accept-Language
Content-Language: en
X-Cache: MISS from squid-deb-proxy
X-Cache-Lookup: MISS from squid-deb-proxy:8000
Via: 1.1 squid-deb-proxy (squid/3.3.8)
Connection: close
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>ERROR: The requested URL could not be retrieved</title>
<style type="text/css"><!--
/*
Stylesheet for Squid Error pages
Adapted from design by Free CSS Templates http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/
...
<div id="content">
<p>The following error was encountered while trying to retrieve the URL: <a href="http://fr.archive.ubuntu.com/ubuntu/dists/wily/InRelease">http://fr.archive.ubuntu.com/ubuntu/dists/wily/InRelease</a></p>
<blockquote id="error">
<p><b>Unable to determine IP address from host name <q>fr.archive.ubuntu.com</q></b></p>
</blockquote>
<p>The DNS server returned:</p>
<blockquote id="data">
<pre>No DNS records</pre>
</blockquote>
<p>This means that the cache was not able to resolve the hostname presented in the URL. Check if the address is correct.</p>
In some specific context that I currently cannot identify (i.e. happens everytime on my server but never in VMs), after a reboot, squid-deb-proxy fails to resolve DNS entries for URL that it needs to service. The problem seems systematic on the hardware that I have.
Release : Trusty (squid- deb-proxy_ 0.8.6)
Test : deb-proxy- server} 8000 fr.archive. ubuntu. com/ubuntu/ dists/wily/ InRelease proxy:8000 www.w3. org/TR/ html4/strict. dtd"> "Content- Type" content="text/html; charset=utf-8"> css"><! -- www.freecsstemp lates.org fr.archive. ubuntu. com/ubuntu/ dists/wily/ InRelease">http:// fr.archive. ubuntu. com/ubuntu/ dists/wily/ InRelease</a></p>
1) Reboot squid-deb-proxy server
2) From some client, issue :
$ telnet {squid-
GET http://
Trying 192.168.1.11...
Connected to avogadro.
Escape character is '^]'.
HTTP/1.1 503 Service Unavailable
Server: squid/3.3.8
Mime-Version: 1.0
Date: Tue, 19 May 2015 14:21:51 GMT
Content-Type: text/html
Content-Length: 3287
X-Squid-Error: ERR_DNS_FAIL 0
Vary: Accept-Language
Content-Language: en
X-Cache: MISS from squid-deb-proxy
X-Cache-Lookup: MISS from squid-deb-
Via: 1.1 squid-deb-proxy (squid/3.3.8)
Connection: close
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://
<html><head>
<meta http-equiv=
<title>ERROR: The requested URL could not be retrieved</title>
<style type="text/
/*
Stylesheet for Squid Error pages
Adapted from design by Free CSS Templates
http://
Released for free under a Creative Commons Attribution 2.5 License
*/
...
<div id="content">
<p>The following error was encountered while trying to retrieve the URL: <a href="http://
<blockquote id="error"> ubuntu. com</q> </b></p>
<p><b>Unable to determine IP address from host name <q>fr.archive.
</blockquote>
<p>The DNS server returned:</p>
<blockquote id="data">
<pre>No DNS records</pre>
</blockquote>
<p>This means that the cache was not able to resolve the hostname presented in the URL. Check if the address is correct.</p>
<p>Your cache administrator is <a href="mailto: webmaster? subject= CacheErrorInfo% 20-%20ERR_ DNS_FAIL& amp;body= CacheHost% 3A%20squid- deb-proxy% 0D%0AErrPage% 3A%20ERR_ DNS_FAIL% 0D%0AErr% 3A%20%5Bnone% 5D%0D%0ADNS% 20ErrMsg% 3A%20No% 20DNS%20records %0D%0ATimeStamp %3A%20Tue, %2019%20May% 202015% 2014%3A21% 3A51%20GMT% 0D%0A%0D% 0AClientIP% 3A%20192. 168.1.10% 0D%0A%0D% 0AHTTP% 20Request% 3A%0D%0AGET% 20%2Fubuntu% 2Fdists% 2Fwily% 2FInRelease% 20HTTP% 2F0.9%0A% 0D%0A%0D% 0A">webmaster< /a>.</p>
<br>