Non è possibile navigare tra i siti di stackexchange utilizzando FireFox senza fare clic su 5-10 popup "moz-proxy" su ogni pagina


8

Sto riscontrando un fastidioso problema con FireFox 11.0 su Windows XP SP3 e, sfortunatamente, mi sta rendendo molto difficile utilizzare uno dei miei siti preferiti !!!

Questo problema è apparso diverse settimane fa. Ogni volta che accedo a un sito Stack Exchange (ovvero questo sito, SuperUser, ma anche StackOverflow, ServerFault, ecc.) Mi vengono presentati 5-10 dei seguenti popup - su ogni pagina:

moz-proxyfail

Alcune cose da notare:

  1. Questo pop-up non mi impedisce di visualizzare la pagina. È solo molto fastidioso. Posso inserire il mio nome utente / password senza alcun effetto, ma posso anche fare clic su Annulla ripetutamente. Dopo circa 10 tentativi, finalmente riesco a leggere la pagina (ma devo ricominciare dalla pagina successiva che visualizzo).

  2. Questo problema non si verifica in IE.

  3. Questo problema non si verifica con altri siti Web, ma solo con siti StackExchange. Perché?

  4. Quando inserisco il mio utente / password AD, FireFox visualizza "vuoi ricordare questo nome utente / password?" popup ( vedi qui ), ma viene immediatamente eliminato dal pop-up "moz-proxy".

  5. Non sto usando (né voglio usare) alcun tipo di componente aggiuntivo proxy come FoxyProxy.

Aiutatemi perché desidero poter utilizzare il mio sito di sviluppo preferito mentre sono di nuovo al lavoro :(


Si riscontra questo problema quando si utilizza la Modalità provvisoria di Firefox o con un nuovo profilo di Firefox ?
iglvzx,

Dopo alcuni googling, sembra che la tua cache sia una password. Prova prima a svuotare la cache per vedere se cambia qualcosa, quindi prova la modalità provvisoria / nuovo profilo come suggerito da @iglvzx.
digitxp

Risposte:


5

Per far scomparire la finestra di dialogo, ho dovuto passare da "Usa impostazioni proxy di sistema" a "Configurazione proxy manuale", copiare le impostazioni proxy da IE e aggiungere "sockets.ny.stackexchange.com" al campo "Nessun proxy per" .

Un'altra opzione è installare il componente aggiuntivo 'BlockSite' e aggiungere ' http://sockets.ny.stackexchange.com ' alla lista nera.


"aggiungi 'sockets.ny.stackexchange.com' a 'Nessun proxy per' campo" - o ha funzionato, o semplicemente usando "Configurazione manuale del proxy" ha funzionato. Ad ogni modo, problema risolto!
Noahz,

Avevo già la configurazione manuale del proxy, ma continuavo a riscontrare il problema. L'aggiunta di sockets.ny al campo senza proxy lo ha risolto.
eis,

Inoltre, ho dovuto selezionare "Usa questo server proxy per tutti i protocolli". Quindi questa correzione ha funzionato.
Lucrussell,

1

La spiegazione più probabile è che il server proxy che utilizzi consente i siti dello stack, ma non consente alcuni degli elementi di terze parti che compongono una pagina, come ad esempio le pubblicità e qualsiasi altra risorsa esterna.

Ognuno di questi che è bloccato restituisce un'autorizzazione negata a Firefox, che induce firefox a richiedere credenziali diverse per accedere al contenuto bloccato. IE non lo fa, se viene negato un permesso dal server proxy, rilascia silenziosamente il contenuto (a volte vedrai il messaggio "bloccato" del tuo server proxy apparire al centro delle pagine in cui ciò è accaduto in IE).

Per verificarlo, controlla l'origine di una pagina in ff e cerca eventuali istanze di http: // quindi prova ciascuno di questi URL in IE per vedere se ricevi un messaggio bloccato dal proxy.

In tal caso, puoi interrompere la presentazione di questi URL al proxy inserendoli nel tuo c:\windows\system32\drivers\etc\hostsfile:

127.0.0.1 external.blocked.url.com

websocket, in questo caso. Verifica i miei commenti in questione
Sathyajith Bhat

@Sathya vedo. Quindi il blocco dei websocket SE smetterebbe di funzionare il sito, o sarebbe ancora utilizzabile (cioè, questo approccio di indirizzare sockets.ny.stackexchange.com al funzionamento di localhost)?
Paul,

sarà utilizzabile, solo nessun aggiornamento in tempo reale dei voti
Sathyajith Bhat

Purtroppo, l'aggiunta di '127.0.0.1 sockets.ny.stackexchange.com' al mio file hosts non ha funzionato.
Noahz,

@noahz Questo è apparentemente il candidato più probabile, ma potrebbero essercene altri. Dovrai consultare gli URL che compongono la pagina per visualizzare o chiedere al tuo amministratore proxy un elenco degli URL che vengono bloccati quando accedi al sito.
Paul,

1

Stai usando FoxyProxy?

Ero ed era il colpevole. Sembra che FoxyProxy non ami i websocket.

Solo per un test rapido, disabilitare FoxyProxy andando sull'icona FoxyProxy, fare clic destro su di esso e selezionare "Disabilita completamente FoxyProxy".


No, non usando FoxyProxy
noahz,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.