Mit FireFox können keine Stackexchange-Sites durchsucht werden, ohne auf jeder Seite durch 5-10 "Moz-Proxy" -Popups zu klicken

8

Ich habe ein sehr ärgerliches Problem mit FireFox 11.0 unter Windows XP SP3 und es macht es leider sehr schwierig, eine meiner Lieblingsseiten zu verwenden !!!

Dieses Problem trat vor einigen Wochen auf. Jedes Mal, wenn ich zu einer Stack Exchange-Site navigiere (dh zu dieser Site, zu SuperUser, aber auch zu StackOverflow, ServerFault usw.), werden auf jeder Seite 5 bis 10 der folgenden Popups angezeigt :

Moz-Proxy-Fehler

Ein paar Dinge zu beachten:

  1. Dieses Popup hindert mich nicht daran, die Seite anzuzeigen. Es ist einfach sehr nervig. Ich kann meinen Benutzernamen / mein Passwort ohne Wirkung eingeben, aber ich kann auch wiederholt auf Abbrechen klicken. Nach ungefähr 10 Versuchen kann ich endlich die Seite lesen (muss aber auf der nächsten Seite, die ich ansehe, von vorne beginnen).

  2. Dieses Problem tritt im IE nicht auf.

  3. Dieses Problem tritt nicht bei anderen Websites auf, sondern nur bei StackExchange-Websites. Warum?

  4. Wenn ich meinen AD-Benutzer / mein AD-Passwort eingebe, öffnet FireFox die Meldung "Möchten Sie sich diesen Benutzernamen / dieses Passwort merken?" Popup ( siehe hier ), wird aber sofort vom Popup "Moz-Proxy" verworfen.

  5. Ich verwende kein Proxy-Add-On wie FoxyProxy (und möchte es auch nicht verwenden).

Bitte helfen Sie mir, da ich meine Lieblingsentwicklerseite bei der Arbeit wieder verwenden möchte :(

Noahz
quelle
Tritt dieses Problem auf, wenn Sie den abgesicherten Firefox-Modus oder ein neues Firefox- Profil verwenden ?
iglvzx
Nach einigem Googeln sieht es so aus, als wäre Ihr Cache ein Passwort. Versuchen Sie zuerst, den Cache zu löschen, um festzustellen, ob sich dadurch etwas ändert, und versuchen Sie dann den abgesicherten Modus / das neue Profil, wie von @iglvzx vorgeschlagen.
digitxp
2
Es ist ein Problem mit Ihrer Firewall und Ihren WebSockets. Chrome geht besser mit dieser Situation um. Beiträge auf Meta Stack Exchange - Mein Unternehmens-Proxy unterstützt keine Web-Sockets, was die Verwendung von SE bei jedem Laden einer Seite schwierig macht.
Sathyajith Bhat

Antworten:

5

Um den Dialog verschwinden zu lassen, musste ich von "System-Proxy-Einstellungen verwenden" zu "Manuelle Proxy-Konfiguration" wechseln, Proxy-Einstellungen aus dem IE kopieren und "sockets.ny.stackexchange.com" zum Feld "Kein Proxy für" hinzufügen .

Eine weitere Option ist die Installation des Add-Ons "BlockSite" und das Hinzufügen von " http://sockets.ny.stackexchange.com " zur Blacklist.

xhafan
quelle
"füge 'sockets.ny.stackexchange.com' zu 'Kein Proxy für' Feld hinzu" - entweder funktionierte dies oder es wurde einfach die manuelle "Proxy-Konfiguration" verwendet. In jedem Fall ist das Problem gelöst!
Noahz
Ich hatte bereits eine manuelle Proxy-Konfiguration, hatte aber immer noch ein Problem. Das Hinzufügen von sockets.ny zum No-Proxy-Feld hat das Problem behoben.
Eis
Außerdem musste ich "Diesen Proxyserver für alle Protokolle verwenden" aktivieren. Dann hat dieses Update funktioniert.
Lucrussell
1

Die wahrscheinlichste Erklärung ist, dass der von Ihnen verwendete Proxyserver die Stack-Sites zulässt, jedoch einige der Elemente von Drittanbietern, aus denen eine Seite besteht, wie z. B. Anzeigen und andere externe Ressourcen, nicht zulässt.

Jede dieser blockierten Elemente gibt eine an Firefox verweigerte Berechtigung zurück, wodurch Firefox Sie auffordert, unterschiedliche Anmeldeinformationen für den Zugriff auf den blockierten Inhalt einzugeben. IE tut dies nicht. Wenn vom Proxyserver eine Berechtigung verweigert wird, wird der Inhalt stillschweigend gelöscht (manchmal wird die Meldung "Blockiert" Ihres Proxyservers in der Mitte der Seiten angezeigt, auf denen dies im IE geschehen ist).

Um dies zu testen, durchsuchen Sie die Quelle einer Seite in ff und suchen Sie nach Instanzen von http: //. Probieren Sie dann jede dieser URLs im IE aus, um festzustellen, ob Sie eine Proxy-blockierte Nachricht erhalten.

In diesem Fall können Sie verhindern, dass diese URLs dem Proxy angezeigt werden, indem Sie sie in Ihre c:\windows\system32\drivers\etc\hostsDatei einfügen:

127.0.0.1 external.blocked.url.com
Paul
quelle
Websockets, in diesem Fall. Überprüfen Sie für meine Kommentare in Frage
Sathyajith Bhat
@Sathya Ich verstehe. Würde das Blockieren von SE-Websockets die Funktion der Site beeinträchtigen oder sie weiterhin verwenden (dh würde dieser Ansatz, sockets.ny.stackexchange.com an localhost weiterzuleiten, funktionieren)?
Paul
es wird brauchbar sein, nur keine Echtzeit-Updates der Stimmen
Sathyajith Bhat
Leider hat das Hinzufügen von '127.0.0.1 sockets.ny.stackexchange.com' zu meiner Hosts-Datei nicht funktioniert.
Noahz
@noahz Das ist anscheinend der wahrscheinlichste Kandidat, aber es kann auch andere geben. Sie müssen die URLs der Seite durchgehen, um sie anzuzeigen, oder Ihren Proxy-Administrator nach einer Liste der URLs fragen, die beim Zugriff auf die Site blockiert werden.
Paul
1

Verwenden Sie FoxyProxy?

Ich war und es war der Schuldige. Scheint, dass FoxyProxy keine Websockets mag.

Deaktivieren Sie FoxyProxy nur für einen kurzen Test, indem Sie auf das FoxyProxy-Symbol klicken, mit der rechten Maustaste darauf klicken und "FoxyProxy vollständig deaktivieren" auswählen.

Stecy
quelle
Nein, FoxyProxy nicht verwenden
noahz