4 votos

Windows 2003, IIS 6, msxml3.dll 'error 80072ee2' La operación ha agotado el tiempo

Con suerte, esto es el derecho de Intercambio de la Pila sitio para publicar esto...

Hemos puesto en marcha un nuevo servidor web de intranet (Windows 2003 - IIS 6). Tengo todo lo que migró desde el servidor antiguo y el nuevo web parece estar funcionando bien, salvo por ServerXMLHTTP. Estoy usando ASP Clásico.

Sé que no es un problema de codificación, porque funcionó bien en el servidor antiguo.

Estoy llamando a las páginas de la intranet local por una URL y obtener una "msxml3.dll 'error 80072ee2' La operación ha agotado el tiempo de error".

¿Hay alguna opción de configuración en el servidor tengo que comprobar?

Si ayuda, a continuación se atontada versión del código que estoy utilizando (y han estado usando para años):

<%
TheURL = "http://intranet.ourdomain.com/SomePage.asp"
Set xmlHTTP = Server.CreateObject("MSXML2.ServerXMLHTTP.3.0")
xmlHTTP.open "GET", TheURL, false
xmlHTTP.send()
CurrentPage = xmlHTTP.ResponseText
CurrentStatus = xmlHTTP.Status
CurrentStatusText = xmlHTTP.StatusText
CurrentReadiness = xmlHTTP.readyState
If CurrentStatus = 200 AND CurrentReadiness = 4 Then
    Response.Write "We got the page"
Else
    Response.Write "Page Unavailable"
End If
Set xmlHTTP = Nothing
%>

El guión falla en xmlHTTP.send(). Así que yo sé que el archivo dll se instala de otra forma hubiera fallado a crear el objeto.

Actúa casi como que no puede encontrar en sí mismo. Pero, si puedo entrar en el servidor y abrir el navegador, lo que puede llevar hasta el sitio por una URL. También he hecho un proxycfg - u.

También he comparado los archivos de host en el servidor antiguo y el nuevo servidor y no veo ninguna diferencia.

2voto

J.Merrill Puntos 111

http://stackoverflow.com/questions/5559722/msxml3-dll-error-80072ee2-in-asp-page

Una de las respuestas que apunta a una página de Microsoft con el título de "INFO: No Enviar ServerXMLHTTP o WinHTTP Solicitudes para el Mismo Servidor". (Yo no soy la vinculación de ahí, porque yo quiero que te vayas a la página con la respuesta y voto).

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: