Não é possível navegar em sites de stackexchange usando o FireFox sem clicar em 5 a 10 pop-ups “moz-proxy” em cada página

8

Estou enfrentando um problema muito irritante com o FireFox 11.0 no Windows XP SP3 e, infelizmente, está dificultando o uso de um dos meus sites favoritos !!!

Esse problema apareceu várias semanas atrás. Sempre que navego para um site do Stack Exchange (ou seja, este site, SuperUser, mas também StackOverflow, ServerFault, etc.), são apresentados de 5 a 10 dos seguintes pop-ups - em todas as páginas:

moz-proxyfail

Algumas coisas a serem observadas:

  1. Este pop-up não me impede de visualizar a página. É apenas muito chato. Posso digitar meu nome de usuário / senha sem efeito, mas também posso clicar em cancelar repetidamente. Após cerca de 10 tentativas, finalmente posso ler a página (mas preciso começar de novo na próxima página que visualizo).

  2. Este problema não ocorre no IE.

  3. Esse problema não ocorre com outros sites, apenas sites StackExchange. Por quê?

  4. Quando insiro meu usuário / senha do AD, o FireFox exibe a mensagem "você deseja se lembrar deste nome de usuário / senha?" pop-up ( veja aqui ), mas é imediatamente descartado pelo pop-up "moz-proxy".

  5. Não estou usando (nem quero usar) nenhum tipo de complemento de proxy, como o FoxyProxy.

Ajude como eu quero poder usar meu site de desenvolvedor favorito enquanto estiver trabalhando novamente :(

noahz
fonte
Você enfrenta esse problema ao usar o Firefox Safe Mode ou com um novo perfil do Firefox ?
iglvzx
Depois de pesquisar no Google, parece que seu cache está sendo uma senha. Tente um cache limpo primeiro para ver se isso muda alguma coisa e tente o modo de segurança / novo perfil como o @iglvzx sugerido.
usar o seguinte código

Respostas:

5

Para que a caixa de diálogo desapareça, tive que mudar de "Usar configurações de proxy do sistema" para "Configuração manual de proxy", copiar configurações de proxy do IE e adicionar 'sockets.ny.stackexchange.com' ao campo 'Sem proxy para' .

Outra opção é instalar o complemento 'BlockSite' e adicionar ' http://sockets.ny.stackexchange.com ' à lista negra.

xhafan
fonte
"adicione 'sockets.ny.stackexchange.com' a 'No proxy for' field" - funcionou ou simplesmente o uso de "Configuração manual de proxy" foi o que fez. De qualquer maneira, problema resolvido!
noahz
Eu já tinha configuração manual de proxy, mas ainda estava com o problema. Adicionando sockets.ny ao campo sem proxy, foi corrigido.
EIS
Além disso, tive que verificar "Usar este servidor proxy para todos os protocolos". Então essa correção funcionou.
Lucussell
1

A explicação mais provável é que o servidor proxy usado permite os sites de pilha, mas não permite alguns dos elementos de terceiros que compõem uma página, como anúncios e outros recursos externos.

Cada uma dessas opções bloqueadas retorna uma permissão negada ao Firefox, o que faz com que o Firefox solicite credenciais diferentes para acessar o conteúdo bloqueado. O IE não faz isso, se ele recebe uma permissão negada do servidor proxy, descarta silenciosamente o conteúdo (às vezes você vê a mensagem "bloqueada" do servidor proxy aparecendo no meio das páginas em que isso aconteceu no IE).

Para testar isso, verifique a origem de uma página em ff e procure por instâncias de http: // e tente cada uma dessas URLs no IE para ver se você recebe uma mensagem bloqueada por proxy.

Se o fizer, pode impedir que estes URLs sejam apresentados ao proxy, colocando-os no seu c:\windows\system32\drivers\etc\hostsarquivo:

127.0.0.1 external.blocked.url.com
Paulo
fonte
websockets, neste caso. Verifique meus comentários em questão
Sathyajith Bhat
@Sathya eu vejo. Portanto, bloquear os websockets do SE interromperia o funcionamento do site ou ainda seria utilizável (ou seja, essa abordagem de direcionar sockets.ny.stackexchange.com para o localhost funcionaria)?
Paul
ele vai ser útil, apenas há actualizações em tempo real de votos
Sathyajith Bhat
Infelizmente, adicionar '127.0.0.1 sockets.ny.stackexchange.com' ao meu arquivo de hosts não funcionou.
noahz
@ noahz Esse é o candidato mais provável, aparentemente, mas pode haver outros. Você precisará percorrer os URLs que compõem a página para ver ou solicitar ao administrador proxy uma lista dos URLs que são bloqueados quando você acessa o site.
Paul
1

Você está usando FoxyProxy?

Eu era e era o culpado. Parece que o FoxyProxy não gosta de websockets.

Apenas para um teste rápido, desative o FoxyProxy acessando o ícone FoxyProxy, clique com o botão direito do mouse e selecione "Desativar completamente o FoxyProxy".

Stecy
fonte
Não, não usando FoxyProxy
noahz