Невозможно просматривать сайты обмена стека с помощью FireFox, не нажимая 5-10 всплывающих окон «moz-proxy» на каждой странице.

8

У меня очень неприятная проблема с FireFox 11.0 в Windows XP с пакетом обновления 3 (SP3), и, к сожалению, очень трудно использовать один из моих любимых сайтов !!!

Эта проблема появилась несколько недель назад. Каждый раз, когда я перехожу на сайт Stack Exchange (т. Е. На этот сайт, SuperUser, а также на StackOverflow, ServerFault и т. Д.), На каждой странице появляется от 5 до 10 следующих всплывающих окон :

Мос-proxyfail

Несколько вещей, на которые стоит обратить внимание:

  1. Это всплывающее окно не мешает мне просматривать страницу. Это просто очень раздражает. Я могу ввести свое имя пользователя / пароль безрезультатно, но я также могу несколько раз нажать кнопку «Отмена». Приблизительно после 10 попыток я, наконец, могу прочитать страницу (но мне нужно начинать заново со следующей просматриваемой страницы).

  2. Эта проблема не возникает в IE.

  3. Эта проблема не возникает ни с какими другими веб-сайтами, только с сайтами StackExchange. Почему?

  4. Когда я действительно ввожу свой пароль пользователя AD, FireFox выскакивает: «Вы хотите запомнить это имя пользователя / пароль?» всплывающее окно ( см. здесь ), но сразу же закрывается всплывающим окном "moz-proxy".

  5. Я не использую (и не хочу использовать) какие-либо прокси-надстройки, такие как FoxyProxy.

Пожалуйста, помогите, так как я хочу иметь возможность использовать мой любимый сайт разработчика, пока на работе снова :(

noahz
источник
Испытываете ли вы эту проблему при использовании безопасного режима Firefox или с новым профилем Firefox ?
iglvzx
После некоторого поиска в Google похоже, что ваш кеш - это пароль. Сначала попробуйте очистить кэш, чтобы увидеть, изменит ли это что-нибудь, а затем попробуйте безопасный режим / новый профиль, как предложено @iglvzx.
digitxp

Ответы:

5

Чтобы диалоговое окно исчезло, мне пришлось переключиться с «Использовать настройки прокси-сервера системы» на «Ручная настройка прокси-сервера», скопировать настройки прокси-сервера из IE и добавить «sockets.ny.stackexchange.com» в поле «Нет прокси для» ,

Другой вариант - установить дополнение «BlockSite» и добавить « http://sockets.ny.stackexchange.com » в черный список.

xhafan
источник
«добавить« sockets.ny.stackexchange.com »в поле« Нет прокси для »- или это сработало, или просто с помощью« Ручной настройки прокси »добились цели. В любом случае, проблема решена!
noahz
У меня уже была конфигурация прокси вручную, но проблема все еще возникала. Исправлено добавление sockets.ny в поле без прокси.
EIS
Кроме того, мне пришлось проверить «Использовать этот прокси-сервер для всех протоколов». Тогда это исправление сработало.
lucrussell
1

Наиболее вероятное объяснение состоит в том, что используемый вами прокси-сервер разрешает использование стековых сайтов, но не допускает использование сторонних элементов, составляющих страницу, таких как реклама и любые другие внешние ресурсы.

Каждый из них, который заблокирован, возвращает разрешение, запрещенное Firefox, что заставляет firefox запрашивать разные учетные данные для доступа к заблокированному контенту. IE не делает этого, если он получает запрещенное разрешение от прокси-сервера, он молча отбрасывает содержимое (иногда вы видите сообщение «заблокировано» вашего прокси-сервера, появляющееся в середине страницы, где это произошло в IE).

Чтобы проверить это, просмотрите источник страницы в ff и найдите все экземпляры http: //, затем попробуйте каждый из этих URL-адресов в IE, чтобы увидеть, есть ли у вас сообщение о блокировке прокси.

Если вы это сделаете, вы можете остановить эти URL-адреса, представленные на прокси, поместив их в ваш c:\windows\system32\drivers\etc\hostsфайл:

127.0.0.1 external.blocked.url.com
Павел
источник
websockets, это в данном случае. Проверьте мои комментарии в вопросе
Сатьяджит Бхат
@ Сатья, я вижу. Таким образом, блокирование веб-сокетов SE остановит работу сайта, или он все еще будет использоваться (т. Е. Будет ли такой подход направлять sockets.ny.stackexchange.com на работу localhost)?
Пол
это будет пригодно для использования, просто нет обновлений голосов в реальном времени
Сатьяджит Бхат
Увы, добавление «127.0.0.1 sockets.ny.stackexchange.com» в мой файл hosts не работает.
noahz
@noahz Очевидно, это наиболее вероятный кандидат, но могут быть и другие. Вам нужно будет просмотреть URL-адреса, из которых состоит страница, или попросить администратора прокси-сервера получить список URL-адресов, которые блокируются при доступе к сайту.
Пол
1

Вы используете FoxyProxy?

Я был и был виновником. Кажется, что FoxyProxy не любит веб-сокеты.

Просто для быстрого тестирования отключите FoxyProxy, перейдя к значку FoxyProxy, щелкните по нему правой кнопкой мыши и выберите «Полностью отключить FoxyProxy».

Stecy
источник
Нет, не использую FoxyProxy
noahz