Discussion:
problema con customError del Web.config
(demasiado antiguo para responder)
TR
2006-01-17 10:06:02 UTC
Permalink
Hola,

He puesto en el Web.config lo siguiente:

<customErrors defaultRedirect="Error.aspx" mode="On"/>

En una página normal, he provocado un error en una sql.
Compruebo si funciona y no se redirecciona a la página Error.aspx.
Sale lo siguiente:

Error en tiempo de ejecución
Descripción: Error de aplicación en el servidor. La configuración actual de
errores personalizados de esta aplicación evita que se muestren los detalles
del error de la aplicación.

Detalles: Para habilitar los detalles de este mensaje de error específico de
forma que sean visibles en el equipo servidor local, cree una etiqueta
<customErrors> en el archivo de configuración "web.config" ubicado en el
directorio raíz de la aplicación Web actual. La etiqueta <customErrors> debe
tener el atributo "mode" establecido como "RemoteOnly". Para habilitar los
detalles de forma que se puedan ver en equipos remotos, establezca "mode"
como "Off".


<!-- Web.Config Configuration File -->

<configuration>
<system.web>
<customErrors mode="RemoteOnly"/>
</system.web>
</configuration>


Notas: La página de errores que está viendo actualmente se puede reemplazar
por una página de errores personalizada si se modifica el atributo
"defaultRedirect" de la etiqueta de configuración <customErrors> de la
aplicación para que señale una dirección URL de páginas de errores
personalizadas.


<!-- Web.Config Configuration File -->

<configuration>
<system.web>
<customErrors mode="On" defaultRedirect="mycustompage.htm"/>
</system.web>
</configuration>


Alguien me sabe que puede decir, me estoy volviendo loco.

Saludos y gracias,
Marcelo Sánchez Lujambio
2006-01-17 10:31:56 UTC
Permalink
No entiendo muy bien que es lo que preguntas, pero si lo que preguntas
es que quiere decir el mensaje que te sale es que te esta dando un error
pero hasta que no desactives el control personalizado de errores no te
lo puede mostrar completo.


saludos
Marcelo Sánchez Lujambio
Senior Consultant/Project Management
Microsoft Windows Server System

E-mail: ***@europapc.com
MSN Messenger: ***@europapc.com
URL: http://www.europapc.com/personal

-------------------------------------
EUROPAPC.COM
Business Web Solutions

C/ José Doval, 53
30820 Alcantarilla - Murcia - Spain

Tel/Fax: +34 868 948 177
E-mail: ***@europapc.com
URL: HTTP://WWW.EUROPAPC.COM


-------------------------------------
Post by TR
Hola,
<customErrors defaultRedirect="Error.aspx" mode="On"/>
En una página normal, he provocado un error en una sql.
Compruebo si funciona y no se redirecciona a la página Error.aspx.
Error en tiempo de ejecución
Descripción: Error de aplicación en el servidor. La configuración actual de
errores personalizados de esta aplicación evita que se muestren los detalles
del error de la aplicación.
Detalles: Para habilitar los detalles de este mensaje de error específico de
forma que sean visibles en el equipo servidor local, cree una etiqueta
<customErrors> en el archivo de configuración "web.config" ubicado en el
directorio raíz de la aplicación Web actual. La etiqueta <customErrors> debe
tener el atributo "mode" establecido como "RemoteOnly". Para habilitar los
detalles de forma que se puedan ver en equipos remotos, establezca "mode"
como "Off".
<!-- Web.Config Configuration File -->
<configuration>
<system.web>
<customErrors mode="RemoteOnly"/>
</system.web>
</configuration>
Notas: La página de errores que está viendo actualmente se puede reemplazar
por una página de errores personalizada si se modifica el atributo
"defaultRedirect" de la etiqueta de configuración <customErrors> de la
aplicación para que señale una dirección URL de páginas de errores
personalizadas.
<!-- Web.Config Configuration File -->
<configuration>
<system.web>
<customErrors mode="On" defaultRedirect="mycustompage.htm"/>
</system.web>
</configuration>
Alguien me sabe que puede decir, me estoy volviendo loco.
Saludos y gracias,
TR
2006-01-17 10:50:02 UTC
Permalink
Hola Marcelo,

Lo que quiero hacer es que cuando hay un error en la apliación, en vez de
sacar el error, se redireccione a una página concreta

Saludos,
Post by TR
Hola,
<customErrors defaultRedirect="Error.aspx" mode="On"/>
En una página normal, he provocado un error en una sql.
Compruebo si funciona y no se redirecciona a la página Error.aspx.
Error en tiempo de ejecución
Descripción: Error de aplicación en el servidor. La configuración actual de
errores personalizados de esta aplicación evita que se muestren los detalles
del error de la aplicación.
Detalles: Para habilitar los detalles de este mensaje de error específico de
forma que sean visibles en el equipo servidor local, cree una etiqueta
<customErrors> en el archivo de configuración "web.config" ubicado en el
directorio raíz de la aplicación Web actual. La etiqueta <customErrors> debe
tener el atributo "mode" establecido como "RemoteOnly". Para habilitar los
detalles de forma que se puedan ver en equipos remotos, establezca "mode"
como "Off".
<!-- Web.Config Configuration File -->
<configuration>
<system.web>
<customErrors mode="RemoteOnly"/>
</system.web>
</configuration>
Notas: La página de errores que está viendo actualmente se puede reemplazar
por una página de errores personalizada si se modifica el atributo
"defaultRedirect" de la etiqueta de configuración <customErrors> de la
aplicación para que señale una dirección URL de páginas de errores
personalizadas.
<!-- Web.Config Configuration File -->
<configuration>
<system.web>
<customErrors mode="On" defaultRedirect="mycustompage.htm"/>
</system.web>
</configuration>
Alguien me sabe que puede decir, me estoy volviendo loco.
Saludos y gracias,
Marcelo Sánchez Lujambio
2006-01-17 11:20:56 UTC
Permalink
Hola TR,

La etiqueta <customErrors> debería tener su atributo "mode" puesto a
"RemoteOnly"

Saludos,

Marcelo Sánchez Lujambio
Senior Consultant/Project Management
Microsoft Windows Server System

E-mail: ***@europapc.com
MSN Messenger: ***@europapc.com
URL: http://www.europapc.com/personal

-------------------------------------
EUROPAPC.COM
Business Web Solutions

C/ José Doval, 53
30820 Alcantarilla - Murcia - Spain

Tel/Fax: +34 868 948 177
E-mail: ***@europapc.com
URL: HTTP://WWW.EUROPAPC.COM


-------------------------------------
Post by TR
Hola Marcelo,
Lo que quiero hacer es que cuando hay un error en la apliación, en vez de
sacar el error, se redireccione a una página concreta
Saludos,
Post by TR
Hola,
<customErrors defaultRedirect="Error.aspx" mode="On"/>
En una página normal, he provocado un error en una sql.
Compruebo si funciona y no se redirecciona a la página Error.aspx.
Error en tiempo de ejecución
Descripción: Error de aplicación en el servidor. La configuración actual de
errores personalizados de esta aplicación evita que se muestren los detalles
del error de la aplicación.
Detalles: Para habilitar los detalles de este mensaje de error específico de
forma que sean visibles en el equipo servidor local, cree una etiqueta
<customErrors> en el archivo de configuración "web.config" ubicado en el
directorio raíz de la aplicación Web actual. La etiqueta <customErrors> debe
tener el atributo "mode" establecido como "RemoteOnly". Para habilitar los
detalles de forma que se puedan ver en equipos remotos, establezca "mode"
como "Off".
<!-- Web.Config Configuration File -->
<configuration>
<system.web>
<customErrors mode="RemoteOnly"/>
</system.web>
</configuration>
Notas: La página de errores que está viendo actualmente se puede reemplazar
por una página de errores personalizada si se modifica el atributo
"defaultRedirect" de la etiqueta de configuración <customErrors> de la
aplicación para que señale una dirección URL de páginas de errores
personalizadas.
<!-- Web.Config Configuration File -->
<configuration>
<system.web>
<customErrors mode="On" defaultRedirect="mycustompage.htm"/>
</system.web>
</configuration>
Alguien me sabe que puede decir, me estoy volviendo loco.
Saludos y gracias,
José Escrich
2006-01-18 00:36:00 UTC
Permalink
vale la aclaración la etiqueta dice RemoteOnly... o sea... localhost te mostrara
el error.

saludos,

José Escrich
jescrich (a) gmail.com
http://latincoder.com

ML> Hola TR,
ML>
ML> La etiqueta <customErrors> debería tener su atributo "mode" puesto a
ML> "RemoteOnly"
ML>
ML> Saludos,
ML>
ML> Marcelo Sánchez Lujambio
ML> Senior Consultant/Project Management
ML> Microsoft Windows Server System
ML> E-mail: ***@europapc.com
ML> MSN Messenger: ***@europapc.com
ML> URL: http://www.europapc.com/personal
ML> -------------------------------------
ML> EUROPAPC.COM
ML> Business Web Solutions
ML> C/ José Doval, 53
ML> 30820 Alcantarilla - Murcia - Spain
ML> Tel/Fax: +34 868 948 177
ML> E-mail: ***@europapc.com
ML> URL: HTTP://WWW.EUROPAPC.COM
ML> -------------------------------------
ML>
ML> TR escribió:
ML>
Post by TR
Hola Marcelo,
Lo que quiero hacer es que cuando hay un error en la apliación, en
vez de sacar el error, se redireccione a una página concreta
Saludos,
Post by TR
Hola,
<customErrors defaultRedirect="Error.aspx" mode="On"/>
En una página normal, he provocado un error en una sql.
Compruebo si funciona y no se redirecciona a la página Error.aspx.
Error en tiempo de ejecución Descripción: Error de aplicación en el
servidor. La configuración actual de errores personalizados de esta
aplicación evita que se muestren los detalles del error de la
aplicación.
Detalles: Para habilitar los detalles de este mensaje de error
específico de forma que sean visibles en el equipo servidor local,
cree una etiqueta <customErrors> en el archivo de configuración
"web.config" ubicado en el directorio raíz de la aplicación Web
actual. La etiqueta <customErrors> debe tener el atributo "mode"
establecido como "RemoteOnly". Para habilitar los detalles de forma
que se puedan ver en equipos remotos, establezca "mode" como "Off".
<!-- Web.Config Configuration File -->
<configuration>
<system.web>
<customErrors mode="RemoteOnly"/>
</system.web>
</configuration>
Notas: La página de errores que está viendo actualmente se puede
reemplazar por una página de errores personalizada si se modifica el
atributo "defaultRedirect" de la etiqueta de configuración
<customErrors> de la aplicación para que señale una dirección URL de
páginas de errores personalizadas.
<!-- Web.Config Configuration File -->
<configuration>
<system.web>
<customErrors mode="On" defaultRedirect="mycustompage.htm"/>
</system.web>
</configuration>
Alguien me sabe que puede decir, me estoy volviendo loco.
Saludos y gracias,
Loading...