la connexion avec le serveur a été interrompue anormalement xmlhttp
J'ai cette page asp test1.l'asp dans le même serveur (autre site) que ce webservice. C'est quand j'essaie d'exécuter ce code
sUrl = "http://chat.xxxxx.com/UCWebServices/Chat.asmx/GetChatQueueByAddress?queueAddress=SALESCHAT"
result = HTTPPost(sUrl)
response.Write result
Function HTTPPost(sUrl)
set oHTTP = CreateObject("Msxml2.ServerXMLHTTP")
oHTTP.open "GET", sUrl,false
oHTTP.send <-- it fails here <-- it fails here <-- it fails here <--
if oHTTP.Status = 200 Then
HTTPPost oHTTP.responseText
End if
End Function
%>
j'obtiens l'erreur suivante
msxml3.dll erreur "80072efe'
La connexion avec le serveur a été interrompue anormalement
j'ai googlé cette question en pensant que c'était peut être un peu de bs, j'ai pu facilement résoudre, mais je suis d'entrer dans certains problèmes. Il n'est pas facile de le faire fonctionner.
si nous courons à la même page à partir de n'importe où ailleurs, alors cela fonctionne.
Des idées?
OriginalL'auteur Pepito Fernandez | 2011-09-30
Vous devez vous connecter pour publier un commentaire.
Ce code d'erreur est
ERROR_INTERNET_CONNECTION_ABORTED
. Les raisons les plus courantes sont un pare-feu ou anti-virus interférer avec la connexion, un proxy borking les données de connexion. Je peux aussi être causée par un problème de résolution de nom (par exemple, si le nom d'hôte décide de 127.0.0.1 localement et le serveur web est lié à l'adresse IP publique.OriginalL'auteur David Schwartz
Une autre possibilité, le serveur à l'extrême fin peut-être de filtrage (et chute) des demandes basées sur navigateur chaînes d'agent, pour prévenir programmatique de grattage.
Ce qui se passe quand vous venez de demander l'URL dans un navigateur classique?
OriginalL'auteur Dale Anderson
Quand j'ai eu cette erreur, les Journaux d'Événements a indiqué que w3wp.exe (le Pool d'applications IIS) s'était écrasé.
Avec Visual Studio, j'ai ouvert le fichier de vidage de mémoire que de l'Observateur d'Événements mentionnés et "l'Exception de l'Information" avait le message "Le fil utilisé jusqu'à sa pile."
Il s'est avéré que le code a une StackOverflowException qui faisait planter l'application de la piscine.
OriginalL'auteur kevinpo
Certains serveurs ont besoin d'un content-length en-tête défini pour un HTTP POST pour fonctionner correctement.
Dans notre cas (à l'aide de serverXMLHttp) ce qui était nécessaire:
OriginalL'auteur Erik Oosterwaal