Problemas de Ejecucion de Archivos en IIS

06/07/2005 - 16:16 por Luis Gmo. Espinoza | Informe spam
Hola a Todos:

Tengo un servidor Windows 2003 Server con IIS 6.0.

Estoy instalando una aplicación web que hace uso de un ejecutable en vez de
un script y cuando intento hacer uso del link me dice que no puede encontrar
la página. (http://192.168.101.101/db.dll)

Tengo dados los permisos de ejecución para "Scripts y Ejecutables" y
seguridad "Baja" como recomienda el fabricante de la aplicación.

Si le cambio el permiso de ejecución a "Solo Scripts" me trae el ejecutable
al PC y trata de ejecutarlo local, pero eso no es lo que necesito.

Por otro lado, tengo varios PCs con Win XP e IIS 5.0 y en todos excepto uno
me ocurre lo mismo, pero no he podido identificar que tiene de disitinto el
PC en el que si se ejecuta correctamente la aplicación.

Además, no parece problema de puertos porque intento ejecutarla local con
http://loclahost/db.dll y me ocurre lo mismo.

Ojalá puedan ayudarme porque tengo que levantar un sitio consultas y
respuestas.

Gracias,
Luis Gmo.

Preguntas similare

Leer las respuestas

#1 sergio
07/07/2005 - 15:05 | Informe spam
Necesitas permisos de lectura y ejecucion tanto IIs como NTFS para el usuario
aspnet o iusr_nombrepc o el que use la .dll

los tienes?¿

sergio vazquez
www.mutisdotnet.com

"Luis Gmo. Espinoza" escribió:

Hola a Todos:

Tengo un servidor Windows 2003 Server con IIS 6.0.

Estoy instalando una aplicación web que hace uso de un ejecutable en vez de
un script y cuando intento hacer uso del link me dice que no puede encontrar
la página. (http://192.168.101.101/db.dll)

Tengo dados los permisos de ejecución para "Scripts y Ejecutables" y
seguridad "Baja" como recomienda el fabricante de la aplicación.

Si le cambio el permiso de ejecución a "Solo Scripts" me trae el ejecutable
al PC y trata de ejecutarlo local, pero eso no es lo que necesito.

Por otro lado, tengo varios PCs con Win XP e IIS 5.0 y en todos excepto uno
me ocurre lo mismo, pero no he podido identificar que tiene de disitinto el
PC en el que si se ejecuta correctamente la aplicación.

Además, no parece problema de puertos porque intento ejecutarla local con
http://loclahost/db.dll y me ocurre lo mismo.

Ojalá puedan ayudarme porque tengo que levantar un sitio consultas y
respuestas.

Gracias,
Luis Gmo.





Respuesta Responder a este mensaje
#2 Luis Gmo. Espinoza
07/07/2005 - 15:55 | Informe spam
Sergio:
Le di acceso a listar el directorio y veo todos los archivos, incluso
ejecuto bien los *.html, pero cuando ejecuto el db.dll sigo teniendo el
error 404. Tambien da el mismo error si "ejecuto" un *.ini.

Por si acaso le di permisos de Full Control a:

NOMBREPC\ASPNET
NOMBREPC\IIS_WPG
NOMBREPC\IUSR_NOMBREPC
NOMBREPC\IWAM_NOMBREPC
NOMBREPC\Users
NETWORK
NETWORK SERVICE


Lo que obtengo es:

The page cannot be found
The page you are looking for might have been removed, had its name
changed, or is temporarily unavailable.

Please try the following:

a.. Make sure that the Web site address displayed in the address bar
of your browser is spelled and formatted correctly.
b.. If you reached this page by clicking a link, contact the Web
site administrator to alert them that the link is incorrectly formatted.
c.. Click the Back button to try another link.
HTTP Error 404 - File or directory not found.
Internet Information Services (IIS)


Technical Information (for support personnel)

a.. Go to Microsoft Product Support Services and perform a title
search for the words HTTP and 404.
b.. Open IIS Help, which is accessible in IIS Manager (inetmgr), and
search for topics titled Web Site Setup, Common Administrative Tasks, and
About Custom Error Messages.




"sergio" escribió en el mensaje
news:
Necesitas permisos de lectura y ejecucion tanto IIs como NTFS para el
usuario
aspnet o iusr_nombrepc o el que use la .dll

los tienes?¿

sergio vazquez
www.mutisdotnet.com

"Luis Gmo. Espinoza" escribió:

Hola a Todos:

Tengo un servidor Windows 2003 Server con IIS 6.0.

Estoy instalando una aplicación web que hace uso de un ejecutable en vez
de
un script y cuando intento hacer uso del link me dice que no puede
encontrar
la página. (http://192.168.101.101/db.dll)

Tengo dados los permisos de ejecución para "Scripts y Ejecutables" y
seguridad "Baja" como recomienda el fabricante de la aplicación.

Si le cambio el permiso de ejecución a "Solo Scripts" me trae el
ejecutable
al PC y trata de ejecutarlo local, pero eso no es lo que necesito.

Por otro lado, tengo varios PCs con Win XP e IIS 5.0 y en todos excepto
uno
me ocurre lo mismo, pero no he podido identificar que tiene de disitinto
el
PC en el que si se ejecuta correctamente la aplicación.

Además, no parece problema de puertos porque intento ejecutarla local con
http://loclahost/db.dll y me ocurre lo mismo.

Ojalá puedan ayudarme porque tengo que levantar un sitio consultas y
respuestas.

Gracias,
Luis Gmo.





Respuesta Responder a este mensaje
#3 Mark
07/07/2005 - 17:59 | Informe spam
para ese problema expecifico me toco registrar los executables o dll en
extenciones de servidor del IISv6 y darle permizo de ejecucion

Mark


"Luis Gmo. Espinoza" escribió:

Sergio:
Le di acceso a listar el directorio y veo todos los archivos, incluso
ejecuto bien los *.html, pero cuando ejecuto el db.dll sigo teniendo el
error 404. Tambien da el mismo error si "ejecuto" un *.ini.

Por si acaso le di permisos de Full Control a:

NOMBREPC\ASPNET
NOMBREPC\IIS_WPG
NOMBREPC\IUSR_NOMBREPC
NOMBREPC\IWAM_NOMBREPC
NOMBREPC\Users
NETWORK
NETWORK SERVICE


Lo que obtengo es:

The page cannot be found
The page you are looking for might have been removed, had its name
changed, or is temporarily unavailable.

Please try the following:

a.. Make sure that the Web site address displayed in the address bar
of your browser is spelled and formatted correctly.
b.. If you reached this page by clicking a link, contact the Web
site administrator to alert them that the link is incorrectly formatted.
c.. Click the Back button to try another link.
HTTP Error 404 - File or directory not found.
Internet Information Services (IIS)


Technical Information (for support personnel)

a.. Go to Microsoft Product Support Services and perform a title
search for the words HTTP and 404.
b.. Open IIS Help, which is accessible in IIS Manager (inetmgr), and
search for topics titled Web Site Setup, Common Administrative Tasks, and
About Custom Error Messages.




"sergio" escribió en el mensaje
news:
> Necesitas permisos de lectura y ejecucion tanto IIs como NTFS para el
> usuario
> aspnet o iusr_nombrepc o el que use la .dll
>
> los tienes?¿
>
> sergio vazquez
> www.mutisdotnet.com
>
> "Luis Gmo. Espinoza" escribió:
>
>> Hola a Todos:
>>
>> Tengo un servidor Windows 2003 Server con IIS 6.0.
>>
>> Estoy instalando una aplicación web que hace uso de un ejecutable en vez
>> de
>> un script y cuando intento hacer uso del link me dice que no puede
>> encontrar
>> la página. (http://192.168.101.101/db.dll)
>>
>> Tengo dados los permisos de ejecución para "Scripts y Ejecutables" y
>> seguridad "Baja" como recomienda el fabricante de la aplicación.
>>
>> Si le cambio el permiso de ejecución a "Solo Scripts" me trae el
>> ejecutable
>> al PC y trata de ejecutarlo local, pero eso no es lo que necesito.
>>
>> Por otro lado, tengo varios PCs con Win XP e IIS 5.0 y en todos excepto
>> uno
>> me ocurre lo mismo, pero no he podido identificar que tiene de disitinto
>> el
>> PC en el que si se ejecuta correctamente la aplicación.
>>
>> Además, no parece problema de puertos porque intento ejecutarla local con
>> http://loclahost/db.dll y me ocurre lo mismo.
>>
>> Ojalá puedan ayudarme porque tengo que levantar un sitio consultas y
>> respuestas.
>>
>> Gracias,
>> Luis Gmo.
>>
>>
>>
>>
>>



Respuesta Responder a este mensaje
#4 Luis Gmo. Espinoza
07/07/2005 - 20:36 | Informe spam
Mark:
Habia pensado en eso, pero que ejecutable se le asigna?

Gracias,
LG



"Mark" escribió en el mensaje
news:
para ese problema expecifico me toco registrar los executables o dll en
extenciones de servidor del IISv6 y darle permizo de ejecucion

Mark


"Luis Gmo. Espinoza" escribió:

Sergio:
Le di acceso a listar el directorio y veo todos los archivos, incluso
ejecuto bien los *.html, pero cuando ejecuto el db.dll sigo teniendo el
error 404. Tambien da el mismo error si "ejecuto" un *.ini.

Por si acaso le di permisos de Full Control a:

NOMBREPC\ASPNET
NOMBREPC\IIS_WPG
NOMBREPC\IUSR_NOMBREPC
NOMBREPC\IWAM_NOMBREPC
NOMBREPC\Users
NETWORK
NETWORK SERVICE


Lo que obtengo es:

The page cannot be found
The page you are looking for might have been removed, had its name
changed, or is temporarily unavailable.

Please try the following:

a.. Make sure that the Web site address displayed in the address
bar
of your browser is spelled and formatted correctly.
b.. If you reached this page by clicking a link, contact the Web
site administrator to alert them that the link is incorrectly formatted.
c.. Click the Back button to try another link.
HTTP Error 404 - File or directory not found.
Internet Information Services (IIS)


Technical Information (for support personnel)

a.. Go to Microsoft Product Support Services and perform a title
search for the words HTTP and 404.
b.. Open IIS Help, which is accessible in IIS Manager (inetmgr),
and
search for topics titled Web Site Setup, Common Administrative Tasks, and
About Custom Error Messages.




"sergio" escribió en el mensaje
news:
> Necesitas permisos de lectura y ejecucion tanto IIs como NTFS para el
> usuario
> aspnet o iusr_nombrepc o el que use la .dll
>
> los tienes?¿
>
> sergio vazquez
> www.mutisdotnet.com
>
> "Luis Gmo. Espinoza" escribió:
>
>> Hola a Todos:
>>
>> Tengo un servidor Windows 2003 Server con IIS 6.0.
>>
>> Estoy instalando una aplicación web que hace uso de un ejecutable en
>> vez
>> de
>> un script y cuando intento hacer uso del link me dice que no puede
>> encontrar
>> la página. (http://192.168.101.101/db.dll)
>>
>> Tengo dados los permisos de ejecución para "Scripts y Ejecutables" y
>> seguridad "Baja" como recomienda el fabricante de la aplicación.
>>
>> Si le cambio el permiso de ejecución a "Solo Scripts" me trae el
>> ejecutable
>> al PC y trata de ejecutarlo local, pero eso no es lo que necesito.
>>
>> Por otro lado, tengo varios PCs con Win XP e IIS 5.0 y en todos
>> excepto
>> uno
>> me ocurre lo mismo, pero no he podido identificar que tiene de
>> disitinto
>> el
>> PC en el que si se ejecuta correctamente la aplicación.
>>
>> Además, no parece problema de puertos porque intento ejecutarla local
>> con
>> http://loclahost/db.dll y me ocurre lo mismo.
>>
>> Ojalá puedan ayudarme porque tengo que levantar un sitio consultas y
>> respuestas.
>>
>> Gracias,
>> Luis Gmo.
>>
>>
>>
>>
>>



Respuesta Responder a este mensaje
#5 Luis Gmo. Espinoza
07/07/2005 - 22:02 | Informe spam
Encontré la causa del problema pero igual necesito ayuda en la solución.

En "Web Service Extensions" están prohibidas todas las extensiuones
desconocidas, si las permito el problema se soluciona, pero el server queda
abierto a ataques.

Para autorizar sólo la extension .dll necesito saber que aplicación
declarar.

Alguna idea?

Gracias,
LG



"Mark" escribió en el mensaje
news:
para ese problema expecifico me toco registrar los executables o dll en
extenciones de servidor del IISv6 y darle permizo de ejecucion

Mark


"Luis Gmo. Espinoza" escribió:

Sergio:
Le di acceso a listar el directorio y veo todos los archivos, incluso
ejecuto bien los *.html, pero cuando ejecuto el db.dll sigo teniendo el
error 404. Tambien da el mismo error si "ejecuto" un *.ini.

Por si acaso le di permisos de Full Control a:

NOMBREPC\ASPNET
NOMBREPC\IIS_WPG
NOMBREPC\IUSR_NOMBREPC
NOMBREPC\IWAM_NOMBREPC
NOMBREPC\Users
NETWORK
NETWORK SERVICE


Lo que obtengo es:

The page cannot be found
The page you are looking for might have been removed, had its name
changed, or is temporarily unavailable.

Please try the following:

a.. Make sure that the Web site address displayed in the address
bar
of your browser is spelled and formatted correctly.
b.. If you reached this page by clicking a link, contact the Web
site administrator to alert them that the link is incorrectly formatted.
c.. Click the Back button to try another link.
HTTP Error 404 - File or directory not found.
Internet Information Services (IIS)


Technical Information (for support personnel)

a.. Go to Microsoft Product Support Services and perform a title
search for the words HTTP and 404.
b.. Open IIS Help, which is accessible in IIS Manager (inetmgr),
and
search for topics titled Web Site Setup, Common Administrative Tasks, and
About Custom Error Messages.




"sergio" escribió en el mensaje
news:
> Necesitas permisos de lectura y ejecucion tanto IIs como NTFS para el
> usuario
> aspnet o iusr_nombrepc o el que use la .dll
>
> los tienes?¿
>
> sergio vazquez
> www.mutisdotnet.com
>
> "Luis Gmo. Espinoza" escribió:
>
>> Hola a Todos:
>>
>> Tengo un servidor Windows 2003 Server con IIS 6.0.
>>
>> Estoy instalando una aplicación web que hace uso de un ejecutable en
>> vez
>> de
>> un script y cuando intento hacer uso del link me dice que no puede
>> encontrar
>> la página. (http://192.168.101.101/db.dll)
>>
>> Tengo dados los permisos de ejecución para "Scripts y Ejecutables" y
>> seguridad "Baja" como recomienda el fabricante de la aplicación.
>>
>> Si le cambio el permiso de ejecución a "Solo Scripts" me trae el
>> ejecutable
>> al PC y trata de ejecutarlo local, pero eso no es lo que necesito.
>>
>> Por otro lado, tengo varios PCs con Win XP e IIS 5.0 y en todos
>> excepto
>> uno
>> me ocurre lo mismo, pero no he podido identificar que tiene de
>> disitinto
>> el
>> PC en el que si se ejecuta correctamente la aplicación.
>>
>> Además, no parece problema de puertos porque intento ejecutarla local
>> con
>> http://loclahost/db.dll y me ocurre lo mismo.
>>
>> Ojalá puedan ayudarme porque tengo que levantar un sitio consultas y
>> respuestas.
>>
>> Gracias,
>> Luis Gmo.
>>
>>
>>
>>
>>



Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida