Имеется User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; ru-RU; rv:1.7.6) Gecko/20050226 Firefox/1.0.1

Расширение livehttpheaders показывает что заголовок Accept-Encoding в запросах есть и
долго мучался, почему мне не возвращают сервера ответы с Content-Encoding..
Когда пропустил соединения через TCP-proxy оказалось, что в HTTP-запросах
заголовок отсутствует !!! Помогите.

Вот текущие настройки:
pref("network.http.version", "1.1");
pref("network.http.proxy.version", "1.1");
pref("network.http.accept-encoding" ,"gzip,deflate");

Во время проверки файервол был отключен.

Тема закрыта.
Оказывается во всем виноват Agnitum Outpost 2.1 !!!
который только при полной выгрузке из памяти перестает вырезать заголовок.

Лечится только переименованием файла Httpfilt.dll

ps. уф-ф, извините за ложную тревогу

Можно сделать по-другому:
HKEY_LOCAL_MACHINE\SOFTWARE\Agnitum\Outpost Firewall , ставим параметр Enablegzipencoding = 1