IIS 7 y páginas ASP

10/01/2008 - 13:51 por NoReply Mota del Cuervo | Informe spam
Hola a todos,

Tengo un programa basado en ASP y Access, que hasta IIS 5.1 (XP) funciona
correctamente. Mi cliente ha comprado un portátil con Vista Home Premium que
viene con IIS 7, y no consigo hacerlo funcionar.

Nada más entrar, chequeo el login y pwd con los de la BD, pero en la
conexión me falla, y da un error 500.

He estado mirando la configuración del IIS 7 y he activado todo lo de ASP,
he dado los permisos a las carpetas para todos los usuarios, y nada, sigue
igual.

He hecho esto:

the following:

%windir%\system32\inetsrv\appcmd set appPool
"DefaultAppPool" -processModel.loadUserProfile:false
OR assuming your ASP page has anonymous authentication enabled:

icacls %WINDIR%\ServiceProfiles\NetworkService\AppData\Local\temp /grant
IUSR: (CI)(RX,WD,AD)
icacls %WINDIR%\serviceprofilesetworkservice\AppData\Local\Temp /grant
"CREATOR OWNER": (OI)(CI)(IO)(F)
If you use authentication you should use this command:

icacls %WINDIR%\ServiceProfiles\NetworkService\AppData\Local\temp /grant
Users: ( CI)(RX,WD,AD)
icacls %WINDIR%\serviceprofilesetworkservice\AppData\Local\Temp /grant
"CREATOR OWNER": (OI)( CI)(IO)(F)

Y sigue sin funcionar.
¿Alguna idea?

GRACIAS por vuestro tiempo.

Preguntas similare

Leer las respuestas

#1 NoReply Mota del Cuervo
10/01/2008 - 15:54 | Informe spam
Hola Paul,

Lo tengo activado, pero no funciona. Sigue dándome el error 500.

Al parecer, es problema de la conexión con la Base de Datos Access, por un
tema de permisos, pero no me funciona.

¿Alguna otra idea?

Gracias,
Juan Manuel.


"Paul McNally" escribió en el mensaje
news:
En programs and features, tiense que activar ASP:





"NoReply Mota del Cuervo" wrote in message
news:
Hola a todos,

Tengo un programa basado en ASP y Access, que hasta IIS 5.1 (XP) funciona
correctamente. Mi cliente ha comprado un portátil con Vista Home Premium
que viene con IIS 7, y no consigo hacerlo funcionar.

Nada más entrar, chequeo el login y pwd con los de la BD, pero en la
conexión me falla, y da un error 500.

He estado mirando la configuración del IIS 7 y he activado todo lo de
ASP,
he dado los permisos a las carpetas para todos los usuarios, y nada,
sigue
igual.

He hecho esto:

the following:

%windir%\system32\inetsrv\appcmd set appPool
"DefaultAppPool" -processModel.loadUserProfile:false
OR assuming your ASP page has anonymous authentication enabled:

icacls %WINDIR%\ServiceProfiles\NetworkService\AppData\Local\temp /grant
IUSR: (CI)(RX,WD,AD)
icacls %WINDIR%\serviceprofilesetworkservice\AppData\Local\Temp /grant
"CREATOR OWNER": (OI)(CI)(IO)(F)
If you use authentication you should use this command:

icacls %WINDIR%\ServiceProfiles\NetworkService\AppData\Local\temp /grant
Users: ( CI)(RX,WD,AD)
icacls %WINDIR%\serviceprofilesetworkservice\AppData\Local\Temp /grant
"CREATOR OWNER": (OI)( CI)(IO)(F)

Y sigue sin funcionar.
¿Alguna idea?

GRACIAS por vuestro tiempo.




Respuesta Responder a este mensaje
#2 ¥-- Lombar --¥
10/01/2008 - 21:01 | Informe spam
No me ha quedado muy claro en tu explicación:
¿una página asp funciona? Me refiero a una página donde no se llame a la
base de datos, si no la típica <%Response.Write "hola mundo"%>

En cualquier caso ejecuta desde el Promt del DOS con privilegios de
administrador:
%windir%\system32\inetsrv\appcmd set
config -section:system.applicationHost/applicationPools -applicationPoolDefaults.processModel.loadUserprofile:false
Luego, en IIS, en Autentificacion ir a Autentificación Anónima y habilitarla
para el pull de aplicaciones y no solo para IUSER.
Reinicia IIS y te debería de funcionar.


¥-- Lombar --¥
Jose Lombardia

Visita mi blog:
Comer y Rodar
www.lombar.com

"NoReply Mota del Cuervo" escribió en el
mensaje de noticias news:
Hola Paul,

Lo tengo activado, pero no funciona. Sigue dándome el error 500.

Al parecer, es problema de la conexión con la Base de Datos Access, por un
tema de permisos, pero no me funciona.

¿Alguna otra idea?

Gracias,
Juan Manuel.


"Paul McNally" escribió en el mensaje
news:
En programs and features, tiense que activar ASP:





"NoReply Mota del Cuervo" wrote in message
news:
Hola a todos,

Tengo un programa basado en ASP y Access, que hasta IIS 5.1 (XP)
funciona
correctamente. Mi cliente ha comprado un portátil con Vista Home Premium
que viene con IIS 7, y no consigo hacerlo funcionar.

Nada más entrar, chequeo el login y pwd con los de la BD, pero en la
conexión me falla, y da un error 500.

He estado mirando la configuración del IIS 7 y he activado todo lo de
ASP,
he dado los permisos a las carpetas para todos los usuarios, y nada,
sigue
igual.

He hecho esto:

the following:

%windir%\system32\inetsrv\appcmd set appPool
"DefaultAppPool" -processModel.loadUserProfile:false
OR assuming your ASP page has anonymous authentication enabled:

icacls %WINDIR%\ServiceProfiles\NetworkService\AppData\Local\temp /grant
IUSR: (CI)(RX,WD,AD)
icacls %WINDIR%\serviceprofilesetworkservice\AppData\Local\Temp /grant
"CREATOR OWNER": (OI)(CI)(IO)(F)
If you use authentication you should use this command:

icacls %WINDIR%\ServiceProfiles\NetworkService\AppData\Local\temp /grant
Users: ( CI)(RX,WD,AD)
icacls %WINDIR%\serviceprofilesetworkservice\AppData\Local\Temp /grant
"CREATOR OWNER": (OI)( CI)(IO)(F)

Y sigue sin funcionar.
¿Alguna idea?

GRACIAS por vuestro tiempo.








email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida