WebException: Impossible de se connecter au serveur distant

J'ai une application client qui utilise WebHttpRequest pour obtenir la réponse du serveur externe, il fonctionne très bien mais quelques fois je suis de l'exception suivante ....

Système.Net.WebException: Impossible de
se connecter au serveur distant --->
Système.Net.Les Sockets.Exception Socketexception:
tentative de connexion a échoué car le
parti connecté n'a pas correctement
répondre après une période de temps, ou
connexion établie a échoué car
l'hôte connecté n'a pas répondu
xx.xx.xxx.xxx:xxx à
Système.Net.Les Sockets.Socket.DoConnect(Point De Terminaison
endPointSnapshot, SocketAddress
socketAddress) à
Système.Net.Les Sockets.Socket.InternalConnect(Point De Terminaison
remoteEP) à
Système.Net.ServicePoint.ConnectSocketInternal(Boolean
connectFailure, Socket s4, Socket s6,
Socket& socket, IPAddress& adresse,
ConnectSocketState état, IAsyncResult
asyncResult, Int32 délai d'attente, à l'Exception&
exception) --- Fin de l'intérieure
trace de pile d'exception ---

à
Système.Net.HttpWebRequest.GetRequestStream(TransportContext&
contexte)

à
Système.Net.HttpWebRequest.GetRequestStream()

.... Toute aide?

OriginalL'auteur Yared | 2010-10-22