Ciao


ho un problema con la verifica dell'esistenza di file sul server con questo script che mi manda in timeout il server.

In pratica faccio un ciclo tra i valori di un database.
Con lo script verifico se per ogni riga del database esiste una pagina fisica (URLREWRITE) di dettaglio. Se non esiste faccio puntare ad una pagina dinamica
info.asp?SCHEID=xx


codice:
do until rs.eof
ecc ecc
if MNUUrlRewrite & "[]" <> "[]" then
	'l'url da scaricare 
	 StrURL = "http://www.dominio.com" & RootLingua &  MNUUrlRewrite
	Set objXMLHTTP = Server.CreateObject("Msxml2.XMLHTTP") 
	 objXMLHTTP.Open "GET", StrURL, false 
	 
	' richiama il file + status code HTTP 
		 objXMLHTTP.Send 
	 statuscode = objXMLHTTP.Status 
	 Set objxml = Nothing 
	 set objXMLHTTP = Nothing
	 
	 if CInt(statuscode) = 200 then 
	   URLINDIRIZZO = MNUUrlRewrite
	 else 
	   URLINDIRIZZO = RootLingua & "info.asp?SCHEID=" & MNUSchedaIDscheda
	 end if 
else
   URLINDIRIZZO = RootLingua & "info.asp?SCHEID=" & MNUSchedaIDscheda
end if

rs.movenext
loop
solo che lo script mi manda in timeout la pagina
c'è un errore di apertura dell'oggetto objXMLHTTP ??