2017-02-09 2 views
0

Ich habe den ganzen Tag über Stack und Googeln lesen, aber nichts funktioniert. Das Problem, das ich treffe, ist das folgende:Fehler beim Verbinden mit ASP.NET IIS7 gehostete Website Fehler erhalten Server Fehler in '/' Anwendung

Ich versuche, meine ASP.NET Weblösung einzurichten, die einmal arbeitete, aber nach vielen Neustarts später aus irgendeinem Grund hörte es auf zu arbeiten. Ich habe meine Bindungen eingerichtet, um auf * für ip zu zeigen und zu Port 80 zu gehen, und extern habe ich die lokale IP zugeordnet zu Port 8700 mit meiner externen Host-Adresse zugeordnet. Ich kann es gut treffen localhost in meinem Browser lokal eingeben, aber das ist es.

Ich habe meinen Router Weiterleiten von Verkehr an 8700 an die lokale IP des Webservers. Ich habe auch DMZ Hosting für diese IP eingerichtet. Wenn ich meine Firewall komplett ausschalte, passiert nichts.

Ich habe meine App Pool und Website überprüft und beide Dienste laufen (natürlich wie ich localhost treffen kann). Wie ich schon sagte, es lief vorher, also weiß ich, dass das rudimentäre Setup Sound ist, es hat sich nur etwas geändert, um zu verhindern, dass es jetzt funktioniert.

Hier ist die volle Rückkehr, die ich treffe. Jede Hilfe, um mich über diese Hürde zu bringen, wird sehr geschätzt. Wie ich sagte, verbrachte ich den ganzen Tag damit und ich brauche es funktional.

Vielen Dank im Voraus!

Hier sind meine Bindung Informationen, wie es zur Zeit festgelegt ist:

Type HTTP, Port 80, IP Address *; 
Type net.tcp, Binding info 808:*; 
Type net.pipe, Binding info *; 
Type net.msmq, binding info localhost; 
Type msmq.formatname, binding info localhost; 
Type HTTP, host name <host info here>, port 80, ip address <local ip>; 
Type HTTP, host name <host info here>, port 8700, ip address <local ip>. 

Ich weiß, ich habe eine Tonne von Bindungen. Die Standardeinstellungen wurden beibehalten und ich habe einfach die letzten beiden Einträge der Liste hinzugefügt. Ich binde 80 für den lokalen Verkehr Schlagen und 8700 für den externen Verkehr, wie ich Probleme hatte die externe Kommunikation von Port bekommen 80.

Fehler auf Web-Rückkehr:

Server Error in '/' Application. 

This is usually a temporary error during hostname resolution and means that the local server did not receive a response from an authoritative server 

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 

Exception Details: System.Net.Sockets.SocketException: This is usually a temporary error during hostname resolution and means that the local server did not receive a response from an authoritative server 

Source Error: 

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below. 

Stack Trace: 


[SocketException (0x2afa): This is usually a temporary error during hostname resolution and means that the local server did not receive a response from an authoritative server] 
    System.Net.Dns.InternalGetHostByAddress(IPAddress address, Boolean includeIPv6) +2974089 
    System.Net.Dns.GetHostEntry(String hostNameOrAddress) +8284466 
    SolutionsWeb.index.Page_Load(Object sender, EventArgs e) +56 
    System.Web.UI.Control.OnLoad(EventArgs e) +109 
    System.Web.UI.Control.LoadRecursive() +68 
    System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +4498 

Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.6.1087.0 
+1

'SolutionsWeb.index.Page_Load (Object sender, EventArgs e)' <- da läuft etwas ab. Sie müssen den entsprechenden Code mit uns teilen. – mason

Antwort

0

Dies wurde behoben. Es war ein DNS-Grab in den Seitenladeeigenschaften. Hätte nie daran gedacht, die Quelle zu überprüfen, wie es einmal gesagt wurde. Aus irgendeinem Grund (vielleicht Browser-Einschränkungen) hörte es auf zu arbeiten. Danke, dass du mich in die richtige Richtung schubst, Mason!

Verwandte Themen