После подключения/отключения VPN постоянно возникает проблема с тем, что Firefox отказывается открывать сайты до перезапуска браузера.

Причем выборочно:
1. Открываем некий сайт через VPN.
2. Отключаемся от VPN.
3. Этот сайт Firefox не открывает (бесконечно висит значок загрузки)
4. Другие сайты при этом открываются без проблем.

То же возникает, если отключиться от WiFi и подключиться по проводу. Причем, если старое соединение не разрывать, а только добавить новое (например, не отключая WiFi подключиться по проводу) - все замечательно открывается.

Такое впечатление, что Firefox где-то внутри себя кеширует маршрут до ресурса и если вдруг нужный сетевой интерфейс недоступен - начинает тупить.

ОС: Arch Linux, Ubuntu 12.04 - 13.04.
Firefox: 20.0.1 и все предыдущие минимум за год.

Safe Mode не спасает.

Спасите пожалуйста от этой напасти.

Немного подробностей:
Через некоторое время сайт таки начинает открываться.
Виноват, похоже, network.http.keep-alive.timeout. При его уменьшении до минимума проблема пропадает.
Пока поставил 10, но хочется более правильного решения проблемы.

https://bugzilla.mozilla.org/enter_bug.cgi?product=Core - компонент Networking