Hola amigos de Forosdelweb.
Tengo una aplicación desarrollada con ASP para el IIS 5.1 con Windows NT 4.0.
La he adaptado y desarrollado nuevos módulos y siempre ha funcionado muy bien, ha corrido sin problemas con Windows 2003 Server y IIS 6, localmente la he probado en Windows XP con IIS 5.1 y funciona de maravilla.
Hace poco contraté un hosting en Windows con GoDaddy (IIS 7.0, soporte para ASP 1.1, .Net 2.0/3.0/3.5, PHP 5.x), al subir los archivos, me marcaba el siguiente error:
Server Error 500 - Internal server error. There is a problem with the resource you are looking for, and it can not be displayed.
Me puse en contacto con el proveedor y me contesto que podía deberse a algún script de mi aplicación. En este sentido el inicio de sesión lo valido con ASPEncrypt, pero GoDaddy no tiene el soporte para este componente, por lo que hice el cambio de código a ASPCrypt, a cuyo componente sí da soporte (http://help.godaddy.com/article/5643). Una vez hecho el cambio al código, lo ejecuté localmente y corrió perfectamente, pero no en el host.
El problema persisitió, por lo que me volví a contactar con ellos y me contestaron ahora que podría deberse a la existencia del archivo Web.config en la raíz de mi hosting y que debía deshabilitarlo. Este archivo no se encuentra en ninguna parte de mi espacio de host, por lo que no debería haber problemas. El archivo que utilizo para guardar variables de sesión y las rutas de bases de datos es un global.asa.
El problema sigue y no me detalla cuál es el error, como localmente y en otros servidores que he configurado lo hace. Ya verifiqué la configuración de mostrar errores detallados en mi explorador, pero está correcto pues localmente los muestra.
Saludos y gracias.