Steps To Reproduce BehaviorThe following VBScript code causes the error message to occur:
<%Response.Buffer = False%>
Dim oXML, oXMLError, ReturnValue, x
Set oXML = Server.CreateObject("MSXML2.DOMDocument")
oXML.async = False
ReturnValue = oXML.Load("http://myserver/myxmlfile.xml")
Response.write "Result of load method is =" & ReturnValue & "<br>"
If ReturnValue = False Then
Set oXMLError = oXML.ParseError
Response.Write "  " & oXMLError.ErrorCode & " - " & oXMLError.Reason & " URL=" & oXMLError.URL &
Set oXMLError = Nothing
For x = 0 to oxml.childNodes.length
Response.Write "Node " & x & ". "
Set oXML = Nothing
oxml.setProperty "ServerHTTPRequest", true
Currently, the Proxycfg tool is only available by installing the following service packs or software:
- Windows Server 2003 (all editions)
- Windows XP Service Pack 1 (SP1)
- Windows 2000 Service Pack 3 (SP3) or later
- Sharepoint Portal Server
If anonymous access is allowed in the virtual directory that contains the ASP page that loads the XML file, make sure that the account that is used for anonymous access is a domain account. By default, Microsoft Internet Information Server (IIS) sets this account to a local server account, such as IUSR_MACHINENAME. This account may not have sufficient rights to the XML file that is located on the other server.
If the IIS server does not have Microsoft Internet Explorer 5.01 Service Pack 2 (SP1) or a later version installed, you receive the following error message when you try to access the ASP page:
A trappable error occurred in an external object. The script cannot continue running.
Article ID: 281142 - Last Review: Jan 6, 2011 - Revision: 1