Hay varias razones por las que puedes en­co­n­trar­te con un “Server error in ‘/’ ap­pli­ca­tion”. A menudo, el mensaje de error pro­po­r­cio­na un poco más de detalle de lo que está mal. En la mayoría de los casos, el mensaje de error del servidor está re­la­cio­na­do con IIS (Internet In­fo­r­ma­tion Services) o ASP.NET.

Re­qui­si­tos

  • Servidor Cloud fu­n­cio­na­n­do con Windows Server 2012
  • ASP.NET instalado
Se­r­vi­do­res virtuales (VPS)
VPS rentables en se­r­vi­do­res Dell En­te­r­pri­se
  • 1 Gb/s de ancho de banda y tráfico ilimitado
  • 99,99 % de tiempo de actividad y ce­r­ti­fi­ca­ción ISO
  • Soporte 24/7 ga­la­r­do­na­do y asesor personal

Reinicia el IIS

El “Server error in ‘/’ ap­pli­ca­tion” puede ocurrir si hay que reiniciar IIS. Puedes reiniciar IIS desde el IIS Manager. Desde tu conexión de es­cri­to­rio remoto, haz clic en el botón “Start” de la esquina inferior izquierda y se­le­c­cio­na “Ad­mi­ni­s­tra­ti­ve Tools”.

Imagen: Panel de Windows “Administrative Tools”
Panel de Windows “Ad­mi­ni­s­tra­ti­ve Tools”.

Haz clic en “Internet In­fo­r­ma­tion Services (IIS) Manager” para ejecutar el gestor de IIS.

Imagen: Herramientas administrativas: Internet Information Services (IIS) Manager
Inicia el IIS Manager haciendo clic en él.

Se­le­c­cio­na el servidor afectado en el panel de la izquierda.

Imagen: IIS Manager: selección del servidor
Se­le­c­cio­na el servidor afectado en la pestaña de la izquierda.

A la derecha del IIS Manager, haz clic en “Restart” para reiniciar IIS.

Imagen: Alt-Text: IIS Manager: Restart
Haz clic en el botón “Restart” para reiniciar el IIS.

Actualiza la URL

En algunas ci­r­cu­n­s­ta­n­cias, un error 404 puede mostrarse como “Server error in ‘/’ ap­pli­ca­tion”. En este caso, la de­s­cri­p­ción del error en el navegador aclarará que el error se ha producido porque el archivo no está o ha sido re­no­m­bra­do.

Imagen: Mensaje de error http 404
El “Server error in ′/′ ap­pli­ca­tion” puede pre­se­n­tar­se como un error http 404.

Añade el tipo MIME

Si estás ac­ce­die­n­do a un archivo con una extensión que no tiene permisos para eje­cu­tar­se en el servidor, verás el mensaje “Server error in ‘/’ ap­pli­ca­tion” junto con la ex­pli­ca­ción de que “This type of page is not served”.

Imagen: Mensaje “This type of page is not served”
El “Server error in ′/′ ap­pli­ca­tion” puede ocurrir cuando una extensión de archivo no tiene permiso para eje­cu­tar­se en el servidor.

Cuando busques una solución a un “Server error in ‘/’ ap­pli­ca­tion”, asegúrate primero de que estás uti­li­za­n­do el nombre de archivo correcto. El “Server error in ‘/’ ap­pli­ca­tion” puede pro­du­ci­r­se si hay una errata en la extensión del archivo, por ejemplo, un archivo o una URL que haga re­fe­re­n­cia a test.htl en lugar de a test.html.

Si el nombre del archivo es correcto, es posible que tengas que añadir el tipo MIME al servidor. MIME son las siglas de Mu­l­ti­pu­r­po­se Internet Mail Ex­te­n­sio­ns. El tipo MIME se utiliza para indicar de qué tipo de documento se trata. En el ejemplo, estamos in­te­n­ta­n­do ejecutar un archivo llamado He­llo­Wo­r­ld.cshtml. La extensión del archivo .cshtml no está asociada a ningún tipo MIME por defecto en Windows 2012.

Puedes añadir el tipo MIME en el IIS Manager. Para abrir el IIS Manger desde tu conexión de Es­cri­to­rio Remoto, haz clic en el botón de Inicio en la esquina inferior izquierda y en “Ad­mi­ni­s­tra­ti­ve Tools”.

Imagen: Panel de Windows “Administrative Tools”
El IIS Manager se puede encontrar en la sección Ad­mi­ni­s­tra­ti­ve Tools.

Haz clic en “Internet In­fo­r­ma­tion Services (IIS) Manager para iniciar el ad­mi­ni­s­tra­dor de IIS.

Imagen: Administrative Tools: inicia el administrador de IIS
Ejecuta el IIS Manager desde la sección Ad­mi­ni­s­tra­ti­ve Tools.

Haz clic en el servidor en el panel de la izquierda.

Imagen: IIS Manager: selecciona el servidor
Puedes se­le­c­cio­nar el servidor afectado en la pestaña izquierda del IIS Manager.

A co­n­ti­nua­ción, haz clic en “Sites”.

Imagen: IIS Manager: “Sites”
En la pestaña de la izquierda puedes acceder a la carpeta “Sites”.

A co­n­ti­nua­ción, haz clic en tu dominio. En el panel central, haz doble clic en “MIME Types”.

Imagen: IIS Manager: símbolo “MIME Types”
Ajusta los tipos MIME in­di­vi­dua­l­me­n­te.

En la columna “Actions” de la derecha, haz clic en “Add”.

Imagen: IIS Manager: añade tipos MIME
Haz clic en “Add” para añadir un tipo MIME.

En la ventana emergente que aparece, rellena los campos “File name extension” y “MIME Type”, y haz clic en “OK”.

Imagen: IIS Manager: ventana para añadir tipo MIME
Para añadir un tipo MIME, debes es­pe­ci­fi­car la extensión del archivo y el tipo MIME co­rre­s­po­n­die­n­te.
Nota

Puede que tengas que hacer una búsqueda en Internet para encontrar el tipo MIME correcto para la extensión de tu archivo.

Verificar la versión de .NET

Algunos programas, funciones y tipos de archivos solo se ejecutan con de­te­r­mi­na­das versiones de .NET.

También puedes comprobar tu versión de .NET desde el IIS Manager. Para abrir el IIS Manager desde tu conexión de es­cri­to­rio remoto, haz clic en el botón “Start” en la esquina inferior izquierda y luego se­le­c­cio­na “Ad­mi­ni­s­tra­ti­ve Tools”.

Imagen: Panel de Windows “Administrative Tools”
El IIS Manager se puede encontrar en el “Ad­mi­ni­s­tra­ti­ve Tools”.

Haz clic en “Internet In­fo­r­ma­tion Services (IIS) Manager” para iniciar el ad­mi­ni­s­tra­dor de IIS.

Imagen: Administrative Tools: inicia el administrador de IIS
Ejecuta el IIS Manager desde la sección Ad­mi­ni­s­tra­ti­ve Tools.

Haz clic para ampliar el servidor en el panel izquierdo de la ventana.

Imagen: IIS Manager: selecciona el servidor
Puedes se­le­c­cio­nar el servidor afectado en la pestaña izquierda del IIS Manager.

Haz clic en “Ap­pli­ca­tion Pools”.

Imagen: IIS manager: “Application Pool” entre los servidores seleccionados
Se­le­c­cio­na los grupos de apli­ca­cio­nes en el panel izquierdo del IIS Manager.

Haz clic con el botón derecho del ratón en el nombre del dominio y haz clic en “Basic Settings”.

Imagen: IIS Manager, Application Pools: menú contextual, “Basic settings”
Puedes acceder a la co­n­fi­gu­ra­ción haciendo clic con el botón derecho en el nombre del dominio.

En la ventana emergente que aparece, se­le­c­cio­na la versión de .NET en el menú de­s­ple­ga­ble, y luego haz clic en “OK” para confirmar tu elección.

Imagen: IIS Manager, Application Pools: selecciona la versión de .NET
Se­le­c­cio­na tu versión de .NET
Ir al menú principal