#719443 iceweasel: name falsely unresolved after network reconnected

#719443#5
Date:
2013-08-11 20:43:58 UTC
From:
To:
Dear Maintainer,

It seems that when I try to browse a site when the network is
disconnected, Iceweasel not only fails to resolve the name (which it
should) but also seems to remember the wrong name resolution. When such
a hostname is thus "blacklisted" it seems that the only way to re-access
it is to restart iceweasel.

The example host name I use here is fr.pool.ntp.org .

The following sequence is reproducable here:

1. kill iceweasel and start it.
2. disconnect the network. (The order of (1) and (2) does not matter).
3. In the browser, browse the URL "http://fr.pool.ntp.org/".
   It should give a message regarding a failed host resolution.
4. Reconnect the network.
5. Access the URL again.

Expected result of stage 5: site presented.
Actual result: site inaccessible.

It seems that if I access the site before, the correct resolution is
remembered. Thus the following works as planned:

1. kill iceweasel and start it.
2. In the browser, browse the URL "http://fr.pool.ntp.org/".
   It should be accessible.
2. disconnect the network.
3. In the browser, browse the URL.
   It should give a message regarding a failed host resolution.
4. Reconnect the network.
5. Access the URL again. The site should be accessible.

In both cases I ran the command 'iceweasel -safe-mode' and restored the
existing tabs at startup.