XML e ASP: recuperar e analisar um arquivo remoto

Estou construindo um site em um Windows Server com o ASP ativado. Preciso recuperar um documento XML de outro servidor e retornar um valor nesse documento. O arquivo xml é pequeno - apenas um nó com um valor de texto. Eu só preciso retornar esse valor de texto. Eu nunca trabalhei com ASP antes, e pesquisar no Google me levou a alguns exemplos de código, mas nada que funcione até agora. Aqui está o que eu tenho, o que me dá 500:

<%
Dim URL, objXML
URL = "http://someserver.com/xml"
Set objXML = Server.CreateObject("MSXML2.DOMDocument.4.0")
objXML.setProperty "ServerHTTPRequest", True
objXML.async =  False
objXML.Load(URL)

If objXML.parseError.errorCode <> 0  Then
    Response.Write(objXML.parseError.reason)
    Response.Write(objXML.parseError.errorCode)
End If

Set oRoot = objXML.selectSingleNode("//xml/response")
var = oRoot.text

set objXML = nothing
%>

<%= var %>

===========

Atualizar

Sim, você está exatamente correto sobre o meu XML. Apenas um nó com um valor. Com base nos seus comentários, editei meu código asp para:

<%

Dim URL, objXML, value
URL = "http://someserver.com/xml"
Set objXML = Server.CreateObject("MSXML2.DOMDocument.6.0")
objXML.setProperty "ServerHTTPRequest", True
objXML.async =  False
objXML.Load URL

Response.Write objXML.parseError.reason

value = objXML.documentElement.Text

set objXML = nothing

%>

<%= value %>

Que ainda está retornando 500. Como faço para depurar o ASP? Existe alguma maneira de ativar o relatório de erros detalhado?

questionAnswers(12)

yourAnswerToTheQuestion