Existe este XML publicado en la web:
http://www.soloellas.com/xml/soloellashome.xml
y luego este otro:
http://www.jornada.unam.mx/rss/deportes.xml
El primero lo puedo leer perfectamente desde UN ASP


pongo el codigo ASP:
<%
Server.ScriptTimeout = 600
on error resume next
url = "http://www.jornada.unam.mx/rss/deportes.xml"
Set HTTPRequest = Server.CreateObject("Microsoft.XMLHTTP")
HTTPRequest.Open "GET", url , False
HTTPRequest.Send ""
valores = HTTPRequest.responseText
'Response.write valores
Dim xmlDoc, contenido, item
Set xmlDoc = server.CreateObject("MICROSOFT.XMLDOM")
xmlDoc.async = false
xmlDoc.loadXML(valores)
set contenido = xmlDoc.selectSingleNode("item")
Set objLst = xmlDoc.getElementsByTagName("item")
noOfHeadlines = objLst.length
noOfHeadlines = cint(noOfHeadlines) - 1
Response.Write noOfHeadlines
%>
El primero si encuentra una longitud de 4 o 5 (depende) y el otro no...

Gracias ...