?

Log in

No account? Create an account

Previous Entry | Next Entry

Проблема решена

Вчера я озвучил проблему с Файрфоксом и доступом через него на ряд сайтов.
Сегодня я её решил :)

Перепробовав всё, что можно, я понял, что собака порылась в конфигурации профайла.
Дополнительно убедился я в этом, когда снёс Лису вместе с профайлом, а потом переустановил. Сайты открывались.
Решил поковыряться в профайле. Начал с того, что просто удалил файл 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, без этой строки все они работают.

Может, информация окажется полезной на будущее.

Comments

( 19 comments — Leave a comment )
(Deleted comment)
golosrazuma
Apr. 30th, 2013 07:00 am (UTC)
Всегда пожалуйста :)
beljakoff
Apr. 30th, 2013 07:08 am (UTC)
У меня user_pref("intl.accept_languages", "en-us,ru,en");, а Ваш Лис почему-то стал полиглотом:).
golosrazuma
Apr. 30th, 2013 07:08 am (UTC)
Да, чудеса :))
lunohod
Apr. 30th, 2013 07:57 am (UTC)
и правда, а нафига тебе столько языков? :-)
golosrazuma
Apr. 30th, 2013 07:06 pm (UTC)
А я откуда знаю? Я ее точно не создавал! :))
bor_odin
Apr. 30th, 2013 07:32 am (UTC)
Не успел, хотел тоже предложить перезагрузить мазилу))
golosrazuma
Apr. 30th, 2013 07:08 pm (UTC)
Перезагружал! Профайл не хотел удалять :)
nuclear_mind
Apr. 30th, 2013 07:42 am (UTC)
багрепорт?
(Anonymous)
Apr. 30th, 2013 07:42 am (UTC)
но как?
но, простите, как?
"лиса создала новый prefs.js" - логично предположить, что искомая строка в нём была (раз была в конце концов найдена), между тем - "сайты открывались"... не догоняю...
golosrazuma
Apr. 30th, 2013 07:06 pm (UTC)
Re: но как?
Нет, такой строки там не было. И я, честно, ума не приложу, откуда она там взялась вообще!
vasly
Apr. 30th, 2013 08:09 am (UTC)
Это серверные настройки
Вот nginx
large_client_header_buffers число размер;
умолчание:
large_client_header_buffers 4 8k;
контекст: http, server
Задаёт максимальное число и размер буферов для чтения большого заголовка запроса клиента. Строка запроса не должна превышать размера одного буфера, иначе клиенту возвращается ошибка 414 (Request-URI Too Large). Поле заголовка запроса также не должно превышать размера одного буфера, иначе клиенту возвращается ошибка 400 (Bad Request). Буферы выделяются только по мере необходимости. По умолчанию размер одного буфера равен 8K байт. Если по окончании обработки запроса соединение переходит в состояние keep-alive, эти буферы освобождаются.

Другое дело, зачем так много мозилле слать в заголовке. Уменьшение размера буффера сделано для защиты от ДДОС атак на веб сервер, чтобы "не сожрать всю память"


Edited at 2013-04-30 08:11 am (UTC)
golosrazuma
Apr. 30th, 2013 07:07 pm (UTC)
Теперь буду знать, спасибо!
nauchnik_vova
Apr. 30th, 2013 12:47 pm (UTC)
Ни фига не понял, но чувствую, что это очередной заговор. :-)))))))))))
golosrazuma
Apr. 30th, 2013 07:08 pm (UTC)
Сто процентов :)
osteohondros
May. 1st, 2013 09:21 pm (UTC)
Тут галковский написал 3 поста про эмиграцию. Авла уже высрал тонну кирпичей. Как выяснилось по ходу, жена у него ухаживает за престарелыми, вообщем как и предсказывал луноход
golosrazuma
May. 2nd, 2013 05:50 am (UTC)
Дык с авлой давно все понятно :)
(Deleted comment)
golosrazuma
May. 2nd, 2013 06:10 pm (UTC)
А мы уже посмотрели! Отличный фильм!
(Deleted comment)
golosrazuma
May. 3rd, 2013 06:14 am (UTC)
Кто бы сомневался :)))
( 19 comments — Leave a comment )

Profile

Мечтатель
golosrazuma
Развенчатель мифов

Latest Month

December 2017
S M T W T F S
     12
3456789
10111213141516
17181920212223
24252627282930
31      
Powered by LiveJournal.com
Designed by Tiffany Chow