2015-05-19 14:24:01 |
Louis Bouchard |
bug |
|
|
added bug |
2015-05-19 14:24:22 |
Louis Bouchard |
squid-deb-proxy (Ubuntu): status |
New |
Confirmed |
|
2015-05-19 14:24:25 |
Louis Bouchard |
squid-deb-proxy (Ubuntu): importance |
Undecided |
Medium |
|
2015-05-19 14:24:32 |
Louis Bouchard |
nominated for series |
|
Ubuntu Trusty |
|
2015-05-19 14:24:32 |
Louis Bouchard |
bug task added |
|
squid-deb-proxy (Ubuntu Trusty) |
|
2015-05-19 14:24:40 |
Louis Bouchard |
squid-deb-proxy (Ubuntu Trusty): status |
New |
In Progress |
|
2015-05-19 14:24:43 |
Louis Bouchard |
squid-deb-proxy (Ubuntu Trusty): importance |
Undecided |
Medium |
|
2015-05-19 14:24:46 |
Louis Bouchard |
squid-deb-proxy (Ubuntu Trusty): assignee |
|
Louis Bouchard (louis-bouchard) |
|
2015-05-19 14:25:41 |
Louis Bouchard |
description |
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>
<p>Your cache administrator is <a href="mailto:webmaster?subject=CacheErrorInfo%20-%20ERR_DNS_FAIL&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> |
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>
<p>Your cache administrator is <a href="mailto:webmaster?subject=CacheErrorInfo%20-%20ERR_DNS_FAIL&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>
Restarting the squid-deb-proxy service fixes the problem |
|
2015-05-19 14:25:47 |
Louis Bouchard |
tags |
|
sts |
|
2015-05-19 15:36:26 |
Louis Bouchard |
attachment added |
|
squid-deb-proxy-lp1456662_dns_race_fix.debdiff https://bugs.launchpad.net/ubuntu/+source/squid-deb-proxy/+bug/1456662/+attachment/4400355/+files/squid-deb-proxy-lp1456662_dns_race_fix.debdiff |
|
2015-05-19 15:40:57 |
Louis Bouchard |
attachment removed |
squid-deb-proxy-lp1456662_dns_race_fix.debdiff https://bugs.launchpad.net/ubuntu/+source/squid-deb-proxy/+bug/1456662/+attachment/4400355/+files/squid-deb-proxy-lp1456662_dns_race_fix.debdiff |
|
|
2015-05-27 07:05:48 |
Launchpad Janitor |
branch linked |
|
lp:squid-deb-proxy |
|
2015-05-27 10:41:10 |
Louis Bouchard |
attachment added |
|
squid-deb-proxy-lp1456662_dns_race_fix.debdiff https://bugs.launchpad.net/ubuntu/trusty/+source/squid-deb-proxy/+bug/1456662/+attachment/4405343/+files/squid-deb-proxy-lp1456662_dns_race_fix.debdiff |
|
2015-05-27 10:54:06 |
Louis Bouchard |
attachment removed |
squid-deb-proxy-lp1456662_dns_race_fix.debdiff https://bugs.launchpad.net/ubuntu/trusty/+source/squid-deb-proxy/+bug/1456662/+attachment/4405343/+files/squid-deb-proxy-lp1456662_dns_race_fix.debdiff |
|
|
2015-05-27 10:55:17 |
Louis Bouchard |
bug watch added |
|
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=780083 |
|
2015-05-29 05:50:28 |
Launchpad Janitor |
squid-deb-proxy (Ubuntu): status |
Confirmed |
Fix Released |
|
2015-06-02 09:51:07 |
Louis Bouchard |
attachment added |
|
lp1456662_sru_upstart.debdiff https://bugs.launchpad.net/ubuntu/+source/squid-deb-proxy/+bug/1456662/+attachment/4408486/+files/lp1456662_sru_upstart.debdiff |
|
2015-06-02 09:54:09 |
Louis Bouchard |
description |
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>
<p>Your cache administrator is <a href="mailto:webmaster?subject=CacheErrorInfo%20-%20ERR_DNS_FAIL&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>
Restarting the squid-deb-proxy service fixes the problem |
[SRU justification]
In some race situation, squid-deb-proxy is unable to operate and needs to be restarted.
[Impact]
Requires manual intervention from system administrator to function correctly.
[Fix]
Change the "start on" upstart statement to match the one used by squid3
[Test Case]
See Original description.
[Regression]
None expected as the same statement is already in use in the squid3 package and in the upstream debian package.
[ORiginal description of the problem]
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>
<p>Your cache administrator is <a href="mailto:webmaster?subject=CacheErrorInfo%20-%20ERR_DNS_FAIL&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>
Restarting the squid-deb-proxy service fixes the problem |
|
2015-06-02 09:54:39 |
Louis Bouchard |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2015-06-03 14:44:16 |
Chris J Arges |
squid-deb-proxy (Ubuntu Trusty): status |
In Progress |
Fix Committed |
|
2015-06-03 14:44:19 |
Chris J Arges |
bug |
|
|
added subscriber SRU Verification |
2015-06-03 14:44:23 |
Chris J Arges |
tags |
sts |
sts verification-needed |
|
2015-06-04 08:33:40 |
Louis Bouchard |
tags |
sts verification-needed |
sts verification-done |
|
2015-06-10 18:12:05 |
Launchpad Janitor |
squid-deb-proxy (Ubuntu Trusty): status |
Fix Committed |
Fix Released |
|
2015-06-10 18:12:08 |
Chris J Arges |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2015-06-21 07:04:23 |
Launchpad Janitor |
branch linked |
|
lp:debian/squid-deb-proxy |
|
2015-06-21 07:04:32 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/trusty-proposed/squid-deb-proxy |
|