> 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/it/knowledge-base/troubleshooting-articles/upgrade-process-issues.md).

# Problemi del processo di aggiornamento

In seguito a un aggiornamento di Devolutions Server, vengono generati messaggi di errore come SQLException - Invalid column name nei log oppure il messaggio di errore Error: cannot read property 'children' of null nell'interfaccia web di Devolutions Server.

Il motivo di questi errori è legato a un database SQL o a file dell'applicazione web che non sono stati aggiornati correttamente, poiché l'aggiornamento dell'applicazione web Devolutions Server è stato effettuato con una Devolutions Server Console meno recente.

### Soluzione

Innanzitutto, verifichi che la Devolutions Server Console corrisponda alla versione dell'applicazione web Devolutions Server.

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

Se la versione della Devolutions Server Console è precedente alla versione dell'applicazione web, acceda alla [pagina di download](https://server.devolutions.net/home/download) di Devolutions Server per scaricare la versione corretta della Devolutions Server Console e la installi.

Successivamente, installi nuovamente l'applicazione web Devolutions Server sopra l'installazione corrente utilizzando il pulsante Upgrade Server nel riquadro Actions. In questo modo verranno installati correttamente tutti i file necessari e il database SQL verrà aggiornato alla versione appropriata.

{% hint style="success" %}
Consigliamo vivamente di seguire le istruzioni riportate in [Aggiornamento di Devolutions Server](/server/it/getting-started/installation/devolutions-server-upgrade.md) per eseguire l'aggiornamento.

Offriamo una sessione remota gratuita per assisterla durante il processo di aggiornamento della sua istanza di Devolutions Server. Per ulteriore assistenza, invii un'email a <service@devolutions.net> per prenotare una sessione con il nostro team di assistenza clienti. I titolari del Premium Support possono pianificare una sessione fuori orario per limitare l'impatto dell'aggiornamento.
{% endhint %}

### The specified 'client\_id' is invalid

Il seguente errore viene visualizzato quando si tenta di accedere alla pagina web di Devolutions Server.

**error:invalid\_request** **error\_description:The specified 'client\_id' is invalid.** \*\*error\_uri:https

://documentation.openiddict.com/errors/ID2052\*\*

### Soluzione

La causa di questo problema è l'aggiornamento effettuato con una versione meno recente della Devolutions Server Console. Per risolvere il problema, acceda alla [pagina di download](https://server.devolutions.net/home/download) di Devolutions Server per scaricare la versione della Devolutions Server Console corrispondente alla versione dell'applicazione web Devolutions Server e la installi. Successivamente, installi nuovamente l'applicazione web Devolutions Server sopra l'installazione corrente con il pulsante ***Update*** nella scheda ***Server***.

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


---

# 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/it/knowledge-base/troubleshooting-articles/upgrade-process-issues.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.
