¿OT:? ASP no es capaz de createobject de objeto VFP: bloquea páginas web

06/03/2009 - 09:11 por Carlos Yohn Zubiria | Informe spam
Hola,

Tengo un sistema web en ASP con IIS que utiliza un objeto creado en VFP en
dll.
Ha estado funcionando en windows 2000 server durante años sin problemas.
Al cambiar de servidor web a windows 2003 server, en cuanto intenta crear la
instancia con createobject la página queda bloqueada y no sigue adelante y
tampoco devuelve ningún error.


Pistas que puedo dar:
.- No es tema de la dll puesto que es la misma que siempre. Copiar y
pegar.
.- No parece tema de permisos puesto que he probado a incluir al usuario
iusr_maquina en el grupo de administradores y sigue ocurriendo.
.- La dll está registrada correctamente y funciona desde vfp en esa
misma máquina
.- No se llega a ejecutar ni una línea del evento init del objeto y sin
embargo, la dll se utiliza puesto que queda bloqueada hasta que reseteas el
IIS
.- He depurado el ASP y justo se queda bloqueado al intentar la
instrucción createobject("gbint.gbint")
.- Funcionan otras instrucciones createobject con objetos ado sin
problemas

¿alguna idea?
¿alguna configuración nueva en windows 2003 server que haya que tener en
cuenta?

Gracias.


Saludos,
A.G.P. (Aplicaciones de Gestión y Productividad)
Las Arenas - Vizcaya - España
 

Leer las respuestas

#1 Damian Eiff
06/03/2009 - 14:01 | Informe spam
Carlos Yohn Zubiria escribió:
Hola,

Tengo un sistema web en ASP con IIS que utiliza un objeto creado en VFP en
dll.
Ha estado funcionando en windows 2000 server durante años sin problemas.
Al cambiar de servidor web a windows 2003 server, en cuanto intenta crear la
instancia con createobject la página queda bloqueada y no sigue adelante y
tampoco devuelve ningún error.


Pistas que puedo dar:
.- No es tema de la dll puesto que es la misma que siempre. Copiar y
pegar.
.- No parece tema de permisos puesto que he probado a incluir al usuario
iusr_maquina en el grupo de administradores y sigue ocurriendo.
.- La dll está registrada correctamente y funciona desde vfp en esa
misma máquina
.- No se llega a ejecutar ni una línea del evento init del objeto y sin
embargo, la dll se utiliza puesto que queda bloqueada hasta que reseteas el
IIS
.- He depurado el ASP y justo se queda bloqueado al intentar la
instrucción createobject("gbint.gbint")
.- Funcionan otras instrucciones createobject con objetos ado sin
problemas

¿alguna idea?
¿alguna configuración nueva en windows 2003 server que haya que tener en
cuenta?

Gracias.




Revisa la configuración del IIS en Win2K3 hay que habilitarle algo (
disculpa que no sea mas especifico, no lo recuerdo en este momento )
para que puedas instanciar objetos. de forma predeterminada solo muestra
paginas HTML o con código ASP basico.


Saludos

Preguntas similares