it-swarm.com.de

Es kann keine Verbindung zu Localhost auf dem laufenden Server hergestellt werden IIS

Ich habe vor kurzem IIS auf einem Windows 2012 R2-Server installiert und kann keine Verbindung zu localhost, IP, Server-DNS usw. herstellen. Ich habe Folgendes versucht und nichts scheint zu helfen:

  1. Führen Sie in CMD netstat -ano aus, um zu überprüfen, ob der Port 80 überwacht wird (dies ist der Fall).
  2. Binden Sie die Site an All Unassigned und die IP-Adresse an Port 80 (kein Hostname).
  3. Anpassen der Sicherheitsberechtigungen für den Ordner wwwroot, um zu bestätigen, dass IIS_IUSRS über Zugriff verfügt, und versucht hat, IUSR hinzuzufügen
  4. Die Anwendungspooleinstellungen für das Laden des Benutzerprofils wurden von "False" in "True" geändert
  5. Bearbeiten Sie die hosts-Datei, um die Zeile hinzuzufügen 127.0.0.1 localhost
  6. Sicherstellen, dass die anonyme Authentifizierung aktiviert ist und keine anderen aktiviert sind
  7. Deaktivieren Sie vorübergehend das MacAfee, das auf dem Computer ausgeführt wird

Nicht sicher, was Sie sonst noch ausprobieren sollten oder wo es hier versagen könnte.

6
Stan

Es stellte sich heraus, dass ich dem Anwendungspool, der von der Anwendung verwendet wurde, Erlaubnis erteilen musste. Die Identität des Anwendungspools lautete NetworkService. Als ich dem Netzwerkdienst Berechtigungen zum Lesen/Ausführen erteilte, konnte ich zur Website navigieren.

1
Stan

Ich hatte mit einem ähnlichen Problem zu kämpfen - ich hatte keine Verbindungen und konnte mich auch mit localhost nicht mit IIS verbinden.

Es stellte sich heraus, dass ich vergessen hatte, IIS als Administrator zu öffnen. Das Problem wurde behoben.

5
Lauri Peltonen

Sie müssen Ihren .Net registrieren.

Öffnen Sie CMD und navigieren Sie zu:

"%windir%\Microsoft.NET\Framework64\v4.0.30319"

Führen Sie dann den folgenden Befehl aus: "aspnet_regiis -ir"

1
Hanan Ohayon