none
Configurar correctamente aplicaciones de 32 bits en IIS 8.5 - Windows 2012 R2 RRS feed

  • Pregunta

  • En IIS 6 y 7.5 no he tenido problemas configurando aplicaciones de 32 bits en el Windows de 64 bits, pero no me funciona la misma solucion para IIS 8.5.

    Especificamente estoy intentando hacer correr el Report Manager.

    He habilitado en las restricciones ISAPI y CGI ambas arquitecturas

    Tambien he marcado para que el pool de esta aplicacion web permita la ejecucion de 32 bits

    Continuo subiendo las capturas en los comentarios..


    lunes, 20 de abril de 2015 19:21

Todas las respuestas

  • El error al habilitar la aplicacion de 32 bits es esta:

    Y los controladores habilitados son como siguen:

    lunes, 20 de abril de 2015 19:22
  • lunes, 20 de abril de 2015 19:23
  • Tambin probe asignando a mano el framework 32 bits sin exito

    %SystemRoot%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -s W3SVC/1/ROOT/MiPoolNuevo

    lunes, 20 de abril de 2015 19:24
  • hola... Qué versión del Framework de .Net es necesaria para la ejecución de ReportManager?lo digo,por si debe correr con un pool de versión 2.0

    Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó, vótala como útil. Saludos

    lunes, 20 de abril de 2015 21:01
    Moderador
  • Tengo instalado y configurado en Windows 2003 y 2008 R2 con el framework 4.0 sin problemas, de hecho, otros componentes de mi proyecto me exigen el 4.0.
    lunes, 20 de abril de 2015 22:32
  • Hola Ronald, podemos tomar un FREB del problema, 

    Aca nos explican como http://www.iis.net/learn/troubleshoot/using-failed-request-tracing/troubleshooting-failed-requests-using-tracing-in-iis

    El status code que nos interesa es el 500.19, dime si tienes dudas y te pongo los screenshotts por lo mientras estoy bajando el reportviwer

    miércoles, 22 de abril de 2015 17:30
  • Hola Manuel, He creado un segundo sitio web que escucha en otro puerto con una copia de la misma aplicación y con el mismo pool que el anterior. 

    Ya configure el FREB como indica tu enlace, subo el archivo freb.xls y uno de los log

    https://onedrive.live.com/redir?resid=1c2de78a6f04df69!5703&authkey=!AKt-v_hcoi45kuQ&ithint=file%2cxsl

    https://onedrive.live.com/redir?resid=1c2de78a6f04df69!5702&authkey=!AFvVZ5eVOvlbFkY&ithint=file%2cxml

    Es útil ya esta información? que debo buscar aquí ?

    miércoles, 22 de abril de 2015 19:04
  • bajo que cuenta corre tu apppool? Tal vez no tengas establecidos permisos para dicha cuenta en la carpeta en la cual se encuentra tu aplicación.

    Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó, vótala como útil. Saludos

    miércoles, 22 de abril de 2015 19:08
    Moderador
  • puede ser también que sea necesario cargar el perfil de usuario. Veo en tu segunda imagen que subiste que está a false. Has probado a establecerlo a true?

    Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó, vótala como útil. Saludos

    miércoles, 22 de abril de 2015 19:17
    Moderador
  • Está con la cuenta integrada ApplicationPoolIdentity, para descartar he cambiado asignarle la cuenta Administrador misma al pool y además en la carpeta donde está alojada le he dado permiso de forma temporal de esta forma

    Con estos cambios, sigue con el mismo error.

    miércoles, 22 de abril de 2015 19:22
  • Ahora está de vuelta en true esa opción de carga del perfil, de ambas formas me retorna lo mismo.

    Con respecto al FREB, he configurado para que registre todo ahora y obtiene esto:

    http://1drv.ms/1JcUaDI


    miércoles, 22 de abril de 2015 19:34
  • Estimado Ronald, no he podido ver los archivos tengo bloqueado el uso de OneDrive, 

    Puedes especificarme el report manager que estas usando veo diferentes proyectos en la pagina de surceforge

    http://sourceforge.net/projects/reportman/files/

    En cuento tenga acceso al FREB lo reviso y te comento

    miércoles, 22 de abril de 2015 21:21
  • Puedo subir a otro servidor si me indicas con cual no tienes problemas de acceso.

    El reportmanager que uso es este

    http://sourceforge.net/projects/reportman/

    Lo llamativo es que al permitir en mi pool la ejecucion de aplicaciones de 32 bits, ya cae toda la aplicacion. No solo al momento de llamar a los reportes. Podria ser util esta informacion.

    miércoles, 22 de abril de 2015 21:35
  • Si podemos ver que nos dice el application event viwer si tenemos alguna entrada cuando se cae la aplicacion
    jueves, 23 de abril de 2015 17:38
  • Revisando el error del FREB encontre un poco de datos

    Hay algun EXE o modulo que deba de llevar una firma de ejecucion, o pregunta por el UAC. Te envoi el articulo

    https://support.microsoft.com/en-us/kb/2749690

    jueves, 23 de abril de 2015 17:47
  • Ok, ahora veo que el report manager es un contructor y visualizador de reports, ahora puedes indicarme como se puede hacer la publicacion o a que te refieres con

    Especificamente estoy intentando hacer correr el  Report Manager

    jueves, 23 de abril de 2015 17:54
  • En el visor de eventos no está registrando nada que en el momento del error, ni encuentro otros registros que parezcan tener relación con IIS, pools, etc.

    No utilizo AppLocker para firmar ningun ejecutable o script, supongo que eso queda descartado así.

    Cuando decia correr, solo me refería que colocaba la configuración para que soporte aplicacion de 32 bits. 

    Como suceso nuevo puedo agregar: estoy preparando un segundo servidor con Windows Server 2012 R2 con las mismas configuraciones que este. En este nuevo servidor, al configurar en true las aplicaciones de 32 bits no da ese error que postee en el primer comentario, la aplicacion continua, pero a la hora de generar los PDF simplemente no hace nada. En cambio en el servidor A, al simplemente configurar el soporte de 32 bits ya generar el error de los handlers.

    Ambos servidores son instalaciones limpias y nuevas, podria tener algo que ver que WSUS este instalado en el A?

    jueves, 23 de abril de 2015 18:37
  • Corri el SFC y obtuve este resultado:

    C:\Users\Administrador>sfc /scannow
    
    Iniciando examen en el sistema. Este proceso tardará algún tiempo.
    
    Iniciando la fase de comprobación del examen del sistema.
    Se completó la comprobación de 100%.
    
    Protección de recursos de Windows encontró archivos dañados y no consiguió
    reparar algunos de ellos. Para obtener más detalles, consulte CBS.Log
    windir\Logs\CBS\CBS.log. Por
    ejemplo, C:\Windows\Logs\CBS\CBS.log. Tenga en cuenta que actualmente no se adm
    te el inicio de sesión en los escenarios de instalación sin conexión.
    Al revisar dicho log, encuentro una enorme cantidad de texto que no sé como interpretarlo. Existe alguna forma de detectar o reparar estos archivos más sencillo, o algun proceso para identificarlos de forma mas precisa?

    viernes, 24 de abril de 2015 13:10