Firefox zeigt an, dass mein Webserver unter http://localhost:80 läuft, während ein anderer Browser sagt: „Verbindung zum Remote-Server konnte nicht hergestellt werden“

Firefox zeigt an, dass mein Webserver unter http://localhost:80 läuft, während ein anderer Browser sagt: „Verbindung zum Remote-Server konnte nicht hergestellt werden“

Was zur Hölle ist das?!! Was ist los mit Firefox??!!

Um dieses Problem zu lösen, habe ich alle Apache-bezogenen Programme von meinem System gelöscht, allerdings ist dadurch kein Problem gelöst.

Ich bin so verwirrt. Warum zeigt Firefox diese falsche Meldung an? Ich habe /var/www überprüft. Ich habe diesen Ordner, da ich Apache 2.2 hatte. Jetzt habe ich keinen Webserver, aber ich sehe diese Meldung.

Diese Meldung wird nur angezeigt, wenn ich Firefox ausprobiere. Kein anderer Browser (Opera, Rekonq und Chrome) zeigt dies an, stattdessen wird „Verbindung zum lokalen Host konnte nicht hergestellt werden“ zurückgegeben, was eine normale Meldung ist.

Ich habe versucht herauszufinden, ob bei mir noch andere Apache-Instanzen ausgeführt werden oder nicht, indem ich Folgendes eingegeben habe: $ ps a | grep apache. Die Antwort war „Befehl nicht gefunden.“

Wie kann ich sicher sein, wo sich diese Anwendung befindet? Wie kann ich sie stoppen?

Ich weiß nicht, wie viel Schaden ich bereits bei anderen Programmen angerichtet habe. Gibt es eine Möglichkeit, alle Programmabhängigkeiten zu überprüfen und sie neu zu installieren? Ich glaube, ich habe mehrere abhängige Programme gelöscht.

Antwort1

Wenn ich Ihre Frage richtig verstehe, meinen Sie, dass Firefox zwar eine aktive Website anzeigt, aber keine Website mehr über Sie läuft.

In diesem Fall liegt das Problem vermutlich darin, dass Firefox einen lokalen Cache Ihrer Seite für Sie verwaltet.

Schritt 1. Überprüfen Sie, ob Ihre Site zwischengespeichert wird

Um den FireFox-Cache zu durchsuchen und zu sehen, ob Ihre Site als zwischengespeichert aufgeführt ist, geben Sie Folgendes in Ihr Browserfenster ein:

Über:Cache

Suchen Sie nach Anzeichen für Ihren Server oder Ihre Seite und prüfen Sie, ob dort etwas zu finden ist.

Schritt 2. Firefox-Caching deaktivieren

Sie können auch sicherstellen, dass der Browser keine Dinge zwischenspeichert, indem Sie die Einstellungsseite aufrufen und Folgendes in das Browserfenster eingeben:

Über:config

und Setzen der Eigenschaft „network.http.use-cache“ auf „false“.

Schritt 3. Erzwingen Sie eine nicht zwischengespeicherte Aktualisierung der Seite in Firefox

Sie können dies tun, indem Sie CTRL+ F5auf der Seite verwenden, um sie zu aktualisieren und einen Abruf vom Server zu erzwingen. Sie können alternativ CTRL+ Shift+ verwenden R, um dasselbe zu erreichen.

Antwort2

sudo netstat -4lptnVon einem Terminalfenster aus ausführen .

Die Ausgabe sollte ungefähr wie folgt aussehen:

Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:443             0.0.0.0:*               LISTEN      1344/apache2    
tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN      1035/mysqld     
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      1344/apache2    
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      918/sshd        

Suchen Sie nach allem, was es enthält, 0.0.0.0:80und notieren Sie sich die Prozess-ID/den Prozessnamen.

Wenn bei Ihnen keine entsprechende Zeile angezeigt wird, liegt das Problem bei Firefox.

verwandte Informationen