> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/server/es/knowledge-base/troubleshooting-articles/http-error-500.md).

# HTTP Error 500

Existen muchos tipos diferentes de error HTTP 500, cada uno con su propia solución o soluciones. Este tema contiene los más frecuentes.

***

### 500.19 - Internal Server Error

Al intentar cargar la página web de Devolutions Server, se muestra en el navegador el siguiente error ***HTTP Error 500.19 - Internal Server Error***:

<figure><img src="https://cdnweb.devolutions.net/docs/docs_en_kb_KB8102.png" alt=""><figcaption></figcaption></figure>

Este error se debe a la ausencia del módulo IIS ASP.NET Core (ANCM) y/o del módulo IIS Rewrite:

<figure><img src="https://cdnweb.devolutions.net/docs/docs_en_kb_KB8103.png" alt=""><figcaption></figcaption></figure>

#### Solución

1. Desde la Devolutions Server Console, edite la instancia.
2. Abra la pestaña ***Soporte***.
3. Haga clic en el botón ***Diagnóstico de IIS***.
4. Haga clic en ***Instalar requisitos previos***.

   <figure><img src="https://cdnweb.devolutions.net/docs/docs_en_kb_KB8104.png" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Si la ejecución del script de PowerShell desde la Devolutions Server Console está bloqueada debido a restricciones del sistema, el script se encuentra en la carpeta ***Scripts*** de la carpeta de instalación de la Devolutions Server Console.
{% endhint %}

***

### 500.19 - Internal Server Error (ASP.NET)

El error ***HTTP Error 500.19 - Internal Server Error*** se debe a un problema de ASP.NET en la línea 60. La solución consiste en editar los `<handlers>` en el fichero `web.config` ubicado en la carpeta de instalación de la Devolutions Server Console.

![](https://cdnweb.devolutions.net/docs/DVLS6065_2025_3.png)

#### Solución

1. Para localizar la carpeta de instalación, abra la Devolutions Server Console y haga clic en ***Explorar***.

![](https://cdnweb.devolutions.net/docs/DVLSCONSOLE6003_2025_3.png)

2. Busque y abra el fichero `web.config`.
3. Reemplace los `<handlers>` por:

```xml
<handlers>

    <remove name="MvcHttpHandler" />

    <remove name="UrlRoutingHandler" />

    <remove name="aspNetCore" />

    <add name="aspNetCore"

         path="*"

         verb="*"

         modules="AspNetCoreModuleV2"

         resourceType="Unspecified" />

</handlers>
```

3. Guarde el fichero.
4. Reinicie la Devolutions Server Console.

***

### 500.30 – Active la opción TrustServerCertificate del espacio de trabajo

La mayoría de las veces, Devolutions Server devuelve este error 500.30 cuando un servidor SQL (Azure o local) está configurado con un certificado autofirmado que no se encuentra en el almacén de certificados.

#### Solución

En ***Archivo*** – ***Espacios de trabajo***, elija el espacio de trabajo que presenta el error 500.30. A continuación, vaya a ***Editar espacio de trabajo*** – ***Avanzado*** y establezca ***TrustServerCertificate*** en **true**.

![](https://cdnweb.devolutions.net/docs/RDMW4080_2024_2.png)

***

### 500.30 - ASP.NET Core app failed to start

Después del proceso de actualización, al intentar abrir la página web de Devolutions Server, el navegador muestra ***HTTP Error 500.30 - ASP.NET Core app failed to start***.

<figure><img src="https://cdnweb.devolutions.net/docs/docs_en_kb_KB8109.png" alt=""><figcaption></figcaption></figure>

#### Solución

Compruebe que ***Habilitar aplicaciones de 32 bits*** esté establecido en ***False*** en la ***Configuración avanzada*** del grupo de aplicaciones de Devolutions Server en el Administrador de IIS.

![](https://cdnweb.devolutions.net/docs/docs_en_kb_KB6161.png)

Si ***Habilitar aplicaciones de 32 bits*** ya está establecido en false, asegúrese de que la cuenta de servicio designada como ***Identidad del grupo de aplicaciones*** en el ***grupo de aplicaciones de Devolutions Server*** tenga suficientes permisos sobre la subcarpeta App\_Data de la ***carpeta de la aplicación web de Devolutions Server***.

Asegúrese de que el ASP.Net Core Hosting Bundle instalado en el servidor donde se aloja Devolutions Server sea la [última versión](https://dotnet.microsoft.com/en-us/download/dotnet).

***

### 500.30 - The transaction log for database '\<Your database>' is full due to 'LOG\_BACKUP'

Esto ocurre cuando el registro de transacciones de la base de datos de Devolutions Server se ha llenado porque no se han realizado copias de seguridad del registro, lo que impide recuperar el espacio del registro.

**Solución**

1. Realice una copia de seguridad del registro de transacciones para liberar espacio interno reutilizable:

```sql
BACKUP LOG <Your Database> TO DISK = 'C:\Backups\MaBase_log.trn';
```

Para comprobar el uso del espacio del registro de transacciones, ejecute:

```sql
DBCC SQLPERF(LOGSPACE);
```

***

### 500.31 - Failed to load ASP.NET Core runtime

Al actualizar Devolutions Server a la última versión, la interfaz web muestra ***HTTP Error 500.31 - Failed to load ASP.NET Core runtime***. El motivo es que la versión de ASP.Net Core no está actualizada en el servidor donde se aloja Devolutions Server.

<figure><img src="https://cdnweb.devolutions.net/docs/INTERFACE2026.png" alt=""><figcaption></figcaption></figure>

#### Solución

1. Actualice la Devolutions Server Console a la última versión.
2. Descargue el último [ASP.Net Core Module hosting bundle](https://dotnet.microsoft.com/en-us/download/dotnet/10.0).
3. Instálelo en el servidor donde se aloja Devolutions Server.

{% hint style="info" %}
Contacte con nuestros técnicos de atención al cliente en <service@devolutions.net> si estas soluciones no resuelven su problema.
{% endhint %}

***

### 500.37 - ASP.NET Core app failed to start within startup time limit

La instancia de Devolutions Server no puede establecer actualmente una conexión con el proveedor de identidad configurado, lo que impide completar el proceso de autenticación. Para resolver este problema, revise su entorno de red y asegúrese de que ninguna configuración de firewall, regla de proxy u otra configuración de red esté bloqueando o interfiriendo en la comunicación entre el host de Devolutions Server y el proveedor de identidad.

***

### 503 - The service is unavailable

El error 503 se produce cuando el servidor web de Devolutions Server no es accesible. Este error puede tener muchas causas, por lo que se recomienda utilizar el Visor de eventos de Windows para diagnosticar el problema (en ***Registros de Windows*** – ***Sistema***).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.devolutions.net/server/es/knowledge-base/troubleshooting-articles/http-error-500.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
