Re: [salto] Error HTTP 500.21 - Internal Server Error

aQNet_50021
Unofficial Content

HTTP Error 500.21 Internal Server Error

Case 1

El controlador "GeneXus.HttpHandlerFactory.HandlerFactory" tiene una condición previa incorrecta "ManagedPipelineHandler" en su lista de módulos

Reasons/Solutions:

It is give error in IIs 7.0 or higher (i.e. Win7 or Win2003). It happens because there is running over Managed Pipeline Mode = Classic ( AppPool Property) but the applicaction property IIS version is setting to IIS 6 or lower. 
In order to solve you could 
             1. Change the Managed Pipeline Mode, Application POOL property to "Integrated" or 
             2. Change the "IIS version" property to IIS7 and Build at least one object
             3. Check if ASP.NET is properly installed. Try running the following command:
       %windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -i

Case 2

Executing a REST service, for example

http://server/applicationname/customerdate bc.svc/rest/46  {    "TrnCustomersId" : 46,    "TrnCustomersDate" : "2011-07-07",    "TrnCustomersTime" : "0001-01-01T13:59:17",    "gx md5 hash" : "EADF42E06DE8290D1B458B2499AC0421"  }

details the following error:

HTTP Error 500.21 - Internal Server Error  Handler "WebDAV" has a bad module "WebDAVModule" in its module list  Detailed Error Information  Module    IIS Web Core  Notification    ExecuteRequestHandler  Handler    WebDAV  Error Code    0x8007000d

 

Reasons/Solutions:

Solution 1

Turn off the WebDAV Publishing option from the Windows Features section (Internet Information Services \ World Wide Web Services \ Common HTTP Features).

Solution 2

  • Reinstall IIS 
  • Execute the ServiceModelreg.exe executable
  • Repare IIS Url Rewrite 2

On Wed, Sep 14, 2016 at 9:12 AM Gabriel Medina <gxsoft@gmail.com> wrote:
Olá Pablo,


From: Paulo Eugenio Sansiviero <pes@genexus.com>
Date: Tue, Sep 13, 2016 at 8:04 PM
Subject: Re: [salto] JDBC adecuado para SQL Server 2008 R2...
To: salto@genexus.com
Gabriel,
Com o GeneXus 15, o POOL deveria estar configurado com framework 4.0 e integrated. Veja:

Outra coisa que verificaria é que o URL Rewrite esteja realmente instalado. Por segurança, desinstale e instale novamente! (nos Windows 10 tenho ue reinstalá-lo sempre que faço uma grande reinstalação ou troca de build do Windows).


Paulo
---------- Forwarded message ----------
Obrigado novamente. Você confundiu o fio. (mando para otro fio JAVA/JDBC)

O asunto e asim: ASP. 4.0 para INTEGRATED está OK.
Pero además, y quizá você sepa la causa, en GeneXus X Evo3 U8, funcionaba correctamente... y eso no puedo explicarlo... aún.
Igualmente, Não verifique se o URL Rewrite era instalado. Diría que sim.

Armín,
También estaba configurado bien el IIS para 7.0 (en la Notebook tengo 7.5)
El asunto, es -como dijo Eguiluz - el error es bastante genérico de manera que descubrir la causa, no es tan trivial, excpeto para los expertos.

Nuevamente gracias, y espero que pueda ayudar a otros la próxima vez que aparezca el error.

Gracias GxCommunity!,
gab





--
Saludos,
gab
@gxsoft


2016-09-14 8:42 GMT-03:00 Gabriel Medina <gxsoft@gmail.com>:
Muchísimas Gracias Marcelo EguiLuz!

Realmente fue contreto y contundete tu accionar.
Lo que igualmente me deja dudas, sobre este problema, es que, en la mismísma instalación, misma Notebook, usando el mismo set de pruebas, (mismo XPZ, simple, una sola trn/tabla) en la versión GeneXus X Evo3 U8, funcionaba correctamente todo. Con .Net framework 4.0, y SQL Server 2008 R2.

Además y es lo que quiero confirmar/consultar con Marcelo E. es que si realmente no está registrado el framework 4.0, cómo es posible que pueda compilar perfectamente bien? De hecho, corría la reorganización correctamente, creaba la tabla, y al momento de desplegar la TRN... daba el error.

Bueno Grande Marcelo, en unos minutos encontró la solución, y yo ya venía perdiendo horas de pruebas sin percatarme que el framework 4.0 NO estaba correctamente registrado.
Eso lo pudo deducir, porque en la configuración de instalación de IIS, no estaban ofreciendosé activar componentes del Framework 4.

Gracias a todos los que leyeron e intentaron resolver el dilema, gracias Armin, y gracias principalmente a M. Eguiluz,
gab

--
Saludos,
gab
@gxsoft


2016-09-13 19:43 GMT-03:00 Marcelo Eguiluz <meguiluz@genexus.com>:
Quedó resuelto éste tema. 

Lo que faltaba era registrar el Framework 4. Lo que hicimos fue correr por linea de comandos:

C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_Regiis -i

Con eso quedó funcionando. 

Como dato adicional "prendimos" algunas Features de WIndows relacionadas al IIS.



El 13 de septiembre de 2016, 19:29, Armin Bachmann <armin@genexus.com> escribió:
Hola Gabriel, en qué valor tienes la propiedad IIS version ? http://wiki.genexus.com/commwiki/servlet/wiki?17521,IIS%20Version%20property
Entiendo que debería estar en 7.0.
Fijate también si el app pool está con Managed Pipeline o Classic; eso puede influir. O sea ,parece que la combinación de IIS version con lo que ella espera de la configuración del app pool no es coincidente.
Saludos, Armin

2016-09-13 18:55 GMT-03:00 Gabriel Medina <gxsoft@gmail.com>:
Hola Amigos,

Instalé un nuevo Build 106673 y... continúa el error.
A nadie le ha ocurrido este error_

Me parece raro, siendo que Windows 7, IIS 7.5, .Net y SQLServer 2008 R2, todos son elementos de un ambiente bastante común... .

Toda RESPUESTA, ya sea sugerencia, corrección, idea, o saludos, será MUY Bienvenida.

Muchas gracias,
sigo intentando...
gab


Repito el Environment

===Environment Data ============================
  • GeneXus          : GeneXus 15, 15.0.106673
  • Generador        : C#
  • Environment      : Web 
  • DBMS             : SQL Server
  • OS               : Windows 7
  • Lenguaje         : C#
  • Compilador       : .Net 4.0
  • Browsers         : FireFox 
  • Web Server       : IIS 7.5
  • Android SDK...   : 

 

--
Saludos,
gab
@gxsoft


2016-09-12 16:52 GMT-03:00 Gabriel Medina <gxsoft@gmail.com>:
Hola Jorge,

Gracias, me sirve tu mensaje, a pesar de que había visto el LINK...

Vos sabés que sí que lo vi, pero con eso NO pude resolver, por otro lado, lo vi el dia viernes a las 18:00hs, y hoy cuando retomé el tema ME había olvidado de ese Link, el cual me dió un par de ideas que NO probé.

Una que me inclinó ha enviar la consulta fue que me dí cuenta que si era un problema de Configuración del IIS de esta instalación entonces en el Gx X Evo3 debería reproducirse el error, pero NO, no lo pude replicar. Pero igualmente VOY a continuar esta línea de sospechas... .

Muchas gracias,
gab

--
Saludos,
gab
@gxsoft


2016-09-12 16:28 GMT-03:00 Jorge Izquierdo <jorge.izquierdo@gms.com.ec>:
Hola Gab, qué tal ?

No está por demás (asumo que lo viste) está link: 


​Jorge​



El 12 de septiembre de 2016, 14:08, Gabriel Medina<gxsoft@gmail.com> escribió:
Hola Foro Salto,

Les cuento que me aparece este error, y el caso es que no puedo hacer funcionar algo Super Sencillo, con el Build

Gx 15 Build 106166, el caso es que NO hago nada rarto, es simplementen una Tabla sola en toda la KB, la crea correctamente, y al arrancar el sistema en .Net Framework v4.0.30319\

El mismo XPZ, la misma configuración, funciona  sin ningún error  en Gx XEv3 u8 101388.
 

Alguien me puede sugerir algún cambio que deba hacer de una versión a otra? O me puede dar una pista para encontrar la solución del error?

Error HTTP 500.21 - Internal Server Error


===Environment Data ============================
  • GeneXus          : GeneXus 15, 15.0.106166
  • Generador        : Java / C#
  • Environment      : Web 
  • DBMS             : DB2iSeries
  • OS               : Windows 10
  • Lenguaje         : Java / C#
  • Compilador       : jdk1.8.0_53 /.Net 4.0
  • Browsers         : any
  • Web Server       : Tomcat 8.0 / IIS 8.0
  • Android SDK...   : El indicado (Android Studio 2.1 en Requeriment 
Más detalles del error abajo.

----

Error del servidor en aplicación "DEFAULT WEB SITE/BPATLOCAL15B.NETENVIRONMENT"

Internet Information Services 7.5

Resumen de error  

Error HTTP 500.21 - Internal Server Error

El controlador "GeneXus.HttpHandlerFactory.HandlerFactory" tiene una condición previa incorrecta "ManagedPipelineHandler" en su lista de módulos

Información de error detallada  

Módulo

IIS Web Core

Notificación

ExecuteRequestHandler

Controlador

GeneXus.HttpHandlerFactory.HandlerFactory

Código de error

0x8007000d

Dirección URL solicitada

http://localhost:80/BPatLocal15B.NetEnvironment/tklce01.aspx

Ruta de acceso física

C:\KBs\KB15\BPatLocal15B\CSharpModel\web\tklce01.aspx

Método de inicio de sesión

Anónimo

Usuario de inicio de sesión

Anónimo

Causas más probables:  

·         Se usa el controlador administrado; sin embargo, ASP.NET no está instalado o, al menos, no completamente.

·         Hay un error tipográfico en la configuración de la lista de módulos del controlador.

Qué puede intentar:  

·         Instale ASP.NET si usa un controlador administrado.

·         Asegúrese de que el nombre del módulo del controlador se especifica correctamente. Los nombres de módulo distinguen entre mayúsculas y minúsculas y usan el formato módulos="MóduloArchivoEstático,MóduloDocumentoPredeterminado,MóduloListaDirectorios".

Vínculos y más información  El núcleo de IIS no reconoce el módulo.

Ver más información »

 




Error del servidor en aplicación "DEFAULT WEB SITE/BPATLOCAL15B.NETENVIRONMENT"

Internet Information Services 7.5

Resumen de error

Error HTTP 500.21 - Internal Server Error

El controlador "GeneXus.HttpHandlerFactory.HandlerFactory" tiene una condición previa incorrecta "ManagedPipelineHandler" en su lista de módulos

Información de error detallada
MóduloIIS Web Core
NotificaciónExecuteRequestHandler
ControladorGeneXus.HttpHandlerFactory.HandlerFactory
Código de error0x8007000d
Dirección URL solicitadahttp://localhost:80/BPatLocal15B.NetEnvironment/tklce01.aspx
Ruta de acceso físicaC:\KBs\KB15\BPatLocal15B\CSharpModel\web\tklce01.aspx
Método de inicio de sesiónAnónimo
Usuario de inicio de sesiónAnónimo
Causas más probables:
  • Se usa el controlador administrado; sin embargo, ASP.NET no está instalado o, al menos, no completamente.
  • Hay un error tipográfico en la configuración de la lista de módulos del controlador.
Qué puede intentar:
  • Instale ASP.NET si usa un controlador administrado.
  • Asegúrese de que el nombre del módulo del controlador se especifica correctamente. Los nombres de módulo distinguen entre mayúsculas y minúsculas y usan el formato módulos="MóduloArchivoEstático,MóduloDocumentoPredeterminado,MóduloListaDirectorios".
Vínculos y más información El núcleo de IIS no reconoce el módulo.


--
Saludos,
gab
@gxsoft

--
You received this message because you are subscribed to the Google Groups "GeneXus Salto Beta Testers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to salto+unsubscribe@genexus.com.
Visit this group at https://groups.google.com/a/genexus.com/group/salto/.
To view this discussion on the web visit https://groups.google.com/a/genexus.com/d/msgid/salto/CAEogB3R%2B0Krua82AVypzGrcgU-5XkipoKyZ6GA%2B2MRXC6pVANw%40mail.gmail.com.

--
You received this message because you are subscribed to the Google Groups "GeneXus Salto Beta Testers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to salto+unsubscribe@genexus.com.
Visit this group at https://groups.google.com/a/genexus.com/group/salto/.
To view this discussion on the web visit https://groups.google.com/a/genexus.com/d/msgid/salto/CALRheaqvC%3DhgMQT46jDG7%2BCs122SBqDmZEcRM10-kRbiC83MAQ%40mail.gmail.com.


--
You received this message because you are subscribed to the Google Groups "GeneXus Salto Beta Testers" group.
Visit this group at https://groups.google.com/a/genexus.com/group/salto/.
To view this discussion on the web visit https://groups.google.com/a/genexus.com/d/msgid/salto/CAEogB3T6OQ88h2_3A_WQtMfeYpypj_v8kYuugrhYRNZGTGvBsQ%40mail.gmail.com.

--
You received this message because you are subscribed to the Google Groups "GeneXus Salto Beta Testers" group.
Visit this group at https://groups.google.com/a/genexus.com/group/salto/.
To view this discussion on the web visit https://groups.google.com/a/genexus.com/d/msgid/salto/CAOR9wEjRd8qS4ym3fowLS5BpOM30BceWAW3Oj0m2%2BzrvN4x27A%40mail.gmail.com.



--
Marcelo Eguiluz
GeneXus Support

+598 2601 2082 
Av. Italia 6201, Ed. Los Tilos 
Montevideo, Uruguay

GeneXus™


--
You received this message because you are subscribed to the Google Groups "GeneXus Salto Beta Testers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to salto+unsubscribe@genexus.com.
Visit this group at https://groups.google.com/a/genexus.com/group/salto/.
To view this discussion on the web visit https://groups.google.com/a/genexus.com/d/msgid/salto/CAKth3wzAgj%2Bzu1kPgM5dfeNGN-3pYw%3D4%2BdRLaV-8usBRd-a8Lg%40mail.gmail.com.


--
Has recibido este mensaje porque estás suscrito al grupo "GeneXus" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a genexus+unsubscribe@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

0 Response to "Re: [salto] Error HTTP 500.21 - Internal Server Error"

Publicar un comentario