Der Remote-Host hat die Verbindung geschlossen. Der Fehlercode ist 0x80070057

9

Ich erhalte viele dieser Fehlermeldungen in meinen Logs auf einem meiner Server und intermittierend auf zwei anderen.

Googling hat nicht viele Informationen preisgegeben, hauptsächlich im Zusammenhang mit Dateiuploads oder Downloads, die unterbrochen wurden.

Meine Seiten sind im Grunde nur Textdateien mit "ok" in ihnen, die nur Erweiterung von .aspx für zukünftige Pläne haben, es gibt keinen eigentlichen Code, der die Seiten antreibt. Server sind alle Windows Server 2008 RC2 x64 mit IIS7 / ASP.NET 4.

Statistisch läuft es unter 1% der Zeit gut ab, aber wegen der Menge an Verkehr, die immer noch mein Ereignisprotokoll mit 2 oder 3 dieser Nachrichten pro Minute überfüllt.

Bearbeiten: Ich habe das Problem aufgespürt, indem ich die Pufferung auf "true" eingestellt habe, damit es nicht mehr auftritt.

    
Ben 19.08.2010, 01:50
quelle

2 Antworten

6

Ich weiß, dass dies beantwortet wurde, aber wenn das jemand anderem hilft, passierte es manchmal in meinem MVC-Projekt, wenn ich einen dbContext am Anfang eines Repositorys hatte. Als ich zu einer using-Anweisung für Datenbankverbindungen wechselte, erschien der Fehler nie wieder.

Also ging ich von hier oben in jedem Repository:

%Vor%

Dazu für jede einzelne Verbindung:

%Vor%

Es lohnt sich zu sagen, dass niemand jemals den Fehler gemeldet hat und dem Browser nie ein Fehler angezeigt wurde, aber nett, ihn trotzdem aus den Protokollen zu entfernen!

    
e-on 26.07.2012 15:26
quelle
3

Gibst du Stream zurück?

Möglicherweise müssen Sie es nach Abschluss der Methode schließen.

Sehen Sie sich Folgendes an: Zurückgegebene Streams in WCF schließen

Hier ist der Code, den dieser Blog vorschlägt:

%Vor%     
Nir Kornfeld 14.08.2013 07:38
quelle

Tags und Links