Вчера я озвучил
проблему с Файрфоксом и доступом через него на ряд сайтов.
Сегодня я её решил :)
Перепробовав всё, что можно, я понял, что собака порылась в конфигурации профайла.
Дополнительно убедился я в этом, когда снёс Лису вместе с профайлом, а потом переустановил. Сайты открывались.
Решил поковыряться в профайле. Начал с того, что просто удалил файл prefs.js.
При запуске Лиса создала новый. Сайты открывались!
После этого начался обычный процесс итерации: я тупо удалял половину записей в файле prefs.js и запускал Лису.
В зависимости от того, открывались сайты или нет, я затем удалял половину от половины, и так далее, пока не вышел на одну единственную строку, в которой и было дело. Вот она, заноза:
user_pref("intl.accept_languages", "ru-RU,ru,en-US,en,da-DK,da,en-AU,es-CO,es,en-gb,uk-UA,uk,se-SE,se,tr-tr,tr,de-DE,de,ro-RO,ro,en-EN,he-IL,he,be-BY,be,fr-FR,fr,en_EN.UTF-8,en_EN.UTF,es-ES,en-ca,zh-TW,zh,ja-JP,ja,ru-UA,rus-RU,rus,windows-1251,windows,ru-RU-lite,pt-PT,pt,de-CH,hi-IN,hi,fil-PH,fil,nl-BE,nl,sv-SE,sv,pl-PL,pl,zh-SG,ar-LY,ar,sk-SK,sk,hy-AM,hy,nl-NL,it-IT,it,lv-LV,lv,kk-KZ,kk,en-IE,ar-OM,cs-CZ,cs,hr-HR,hr,es-AR,bg-BG,bg,af-ZA,af,uz-UZ-Cyrl,uz,es-EC,nb-NO,nb,lt-LT,lt,ru-ru,uk-ua,mk-MK,mk,en-us");
Почему именно она, спрашивайте у мозильщиков, но факт остается фактом. Я дополнительно несколько раз проверил, дабы убедиться, что проблема именно в этой строке: удалял, возвращал, удалял, возвращал. Результат однозначный: когда эта строка присутствует в файле prefs.js, ряд сайтов выдает ошибку 400, без этой строки все они работают.
Может, информация окажется полезной на будущее.