Foros del Web » Programando para Internet » ASP Clásico »

Objeto Server error 'ASP 0177 : 800401f3'

Estas en el tema de Objeto Server error 'ASP 0177 : 800401f3' en el foro de ASP Clásico en Foros del Web. Tengo una página asp que intenta acceder al sistema de archivos. Hasta hace poco funcionaba bien, pero a partir de un proceso de instalación provoca ...
  #1 (permalink)  
Antiguo 14/01/2005, 09:46
 
Fecha de Ingreso: julio-2003
Mensajes: 120
Antigüedad: 21 años, 9 meses
Puntos: 0
Objeto Server error 'ASP 0177 : 800401f3'

Tengo una página asp que intenta acceder al sistema de archivos. Hasta hace poco funcionaba bien, pero a partir de un proceso de instalación provoca el siguiente error:

Objeto Server error 'ASP 0177 : 800401f3'

Error en Server.CreateObject

/CEPC/Publicaciones/Informes/VisorInformesCrystal.asp, line 88

ProgID no válido. Para recibir información adicional referente a este mensaje, visite el sitio Web de soporte técnico de Microsoft que se encuentra en: http://www.microsoft.com/contentredirect.asp.



La librería en la que falla "Server.CreateObject" es Scripting.FileSystemObject.
El misterio es que esa librería funciona bien ejecutando un programa de Visual Basic. Por eso parecía un problema de permisos del usuario anónimo "IUSR_(NombreEquipo)", pero ya un poco desesperados le hemos dado derechos de administrador en el equipo (es de desarrollo), y el problema sigue tal cual.
La dll está registrada correctamente (ya digo que funciona desde Visual Basic).
¿Alguién podría echarnos una mano?
  #2 (permalink)  
Antiguo 14/01/2005, 09:51
 
Fecha de Ingreso: mayo-2003
Mensajes: 866
Antigüedad: 22 años
Puntos: 0
eSPERO QUE ESTO LO SOLUCIONE:
http://support.microsoft.com/kb/315453
  #3 (permalink)  
Antiguo 16/01/2005, 13:17
 
Fecha de Ingreso: julio-2003
Mensajes: 120
Antigüedad: 21 años, 9 meses
Puntos: 0
Creo que el problema q describe la página no es el mismo.
De todas formas las cosas han cambiado algo. Hemos comentado la creación del FileSystemObject y hemos puesto cadenas de texto "a pelo", como prueba, en las variables que debían llenarse con rutas de ficheros temporales... Bueno, el caso es q ahora el error es otro; al intentar crear una instancia del ocx de Crystal Report salta un error de seguridad: "Permiso denegado".
Nada de esto pasaba hace unos días.
Ya he dicho que el usuario anónimo tiene derechos de administrador, con lo que el "permiso denegado" no tiene sentido.
De todas formas, ¿cómo se dan, en XP, permisos explicitos a un usuario para un fichero? Para una carpeta está claro: botón derecho, pestaña seguridad. Pero para ficheros concretos no aparece esa opción.
Vamos a reinstalar el IIS a ver si así se consigue algo.
De todas formas cualquier sugerencia será bienvenida.
  #4 (permalink)  
Antiguo 17/01/2005, 04:05
 
Fecha de Ingreso: julio-2003
Mensajes: 120
Antigüedad: 21 años, 9 meses
Puntos: 0
Item más al misterio: si el informe va sin datos, sí aparece el ocx de Crystal en el navegador, incluso si tiene etiquetas. Si se enlaza a datos, aparece el error de "Permiso denegado"
  #5 (permalink)  
Antiguo 17/01/2005, 08:03
 
Fecha de Ingreso: julio-2003
Mensajes: 120
Antigüedad: 21 años, 9 meses
Puntos: 0
Creo q con esto acabo este culebrón, pero por si alguna vez le viene bien a alguien contaré su final provisional: hemos reinstalado CrystalReport en el equipo... ¡y ahora todo funciona perfectamente y el FileSystemObject se crea sin problemas!
Por un lado es un alivio, por otro una coña, porque sigo sin entender q demonios pasaba...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:46.