È possibile che l'aggiornamento degli elementi di sicurezza (MS) blocchi le porte durante l'aggiornamento?


0

Sembra aver riscontrato un problema che non riesco davvero a risolvere. Ho un client che prova a scrivere su un flusso sulla porta 4530.

Questo è un sistema che funziona costantemente, e quando sono tornato al lavoro lunedì mattina, il sistema aveva causato l'interruzione di Internet Explorer durante il fine settimana (beh, non sono sicuro di questa affermazione, ma questa è la mia teoria - per ora) . Controllando i registri, ho riscontrato ripetutamente il seguente errore:

System.IO.IOException: Unable to write data to the transport connection: An existing connection was forcibly closed by the remote host. ---> System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host
   at System.Net.Sockets.Socket.Send(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
   at System.Net.Sockets.NetworkStream.Write(Byte[] buffer, Int32 offset, Int32 size)
   --- End of inner exception stack trace ---
   at System.Net.Sockets.NetworkStream.Write(Byte[] buffer, Int32 offset, Int32 size)
   at System.IO.StreamWriter.Flush(Boolean flushStream, Boolean flushEncoder)
   at System.IO.StreamWriter.Write(String value)

Dopo alcune indagini, ho scoperto che MS Security Essentials era stato aggiornato durante il fine settimana, anche se questi aggiornamenti automatici dovevano essere disattivati. Mi manca qualche impostazione per disabilitarlo? È questa la teoria giusta o potrebbe essere essenzialmente causata da qualcosa?


Perché hai usato il tag 'silverlight'? non si fa menzione nella tua domanda! Il tuo client che invia il flusso è scritto in SL o il servizio che elabora il flusso?

Grazie. Ho dimenticato di dire che c'era un'applicazione Silverlight in esecuzione in cima.

Risposte:


1

Le osservazioni di eccezione direbbero che era stato chiuso dall'host remoto se fosse dovuto al firewall? Hai accesso ai file di registro sull'host remoto?

MSE utilizza Windows Firewall per qualsiasi blocco (in realtà non blocca le porte stesse) quindi vorrei controllare le regole e il registro del firewall (sul mio sistema, il registro è su% systemroot% \ system32 \ LogFiles \ Firewall \ pfirewall.log; I credi nei sistemi più vecchi (XP, Vista) il percorso predefinito era solo% systemroot \ pfirewall.log).


È tutto sulla stessa macchina, quindi sì, ho accesso a tutti i registri. Lo stacktrace sopra è tutto ciò che ne ho ricavato: S Firewall dovrebbe essere disabilitato sul sistema. Ho anche disabilitato gli aggiornamenti e persino disabilitato il servizio di aggiornamento. Far funzionare il sistema durante la notte per vedere se è meglio. In caso contrario, non so davvero cosa fare: S

Ho risolto questo. Vedi la mia risposta di seguito. Grazie per l'aiuto e i suggerimenti.

0

Ho trovato la risposta a questo. Anche se avevo disabilitato gli aggiornamenti automatici di Windows, sembra (secondo i registri degli eventi sul sistema) che MS Security Essentials avesse effettuato due aggiornamenti durante il fine settimana, come precedentemente menzionato.

Ho scoperto che in realtà ho dovuto disabilitare il servizio di aggiornamento autonomamente per poterlo chiudere completamente.


Quindi mi sbagliavo. La tua domanda è offtopica e il titolo era perfettamente valido :) Ripristinato il titolo. Probabilmente otterresti più aiuto sul sysadmin o sul ramo di rete di stackexchange. Se hai risolto il tuo problema, contrassegna una delle risposte (o quella di Ryan o la tua) come "accettata" - quel grande segno di spunta verde sotto le frecce del punteggio su / giù.
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.