Tengo una página en donde leo un archivo con este simple código:
<%
Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
Set objTextStream = objFSO.OpenTextFile(Server.MapPath("archivo.txt"), 1)
archivo = objTextStream.ReadLine
objTextStream.Close
Set objTextStream = Nothing
Set objFSO = Nothing
%>
Tenía windows 2000 en mi máquina local y funcionaba ok (es más, en el server donde está alojada la página tiene windows 2000 y está funcionando bien así).
La cosa es que actualicé a XP y ahora no funciona

, y lo extraño es que no devuelve error, sino que se queda cargando y cargando sin devolver nada. Me di cuenta que el error está ahí porque comenté todas esas líneas y la página funciona ok.
El objeto lo crea porque dejé la primera línea sin comentar y pasa.
Qué puede ser? Algún tema de permisos? El archivo existe.
Muchas gracias, saludos.