---
title: Erros de atualização
description: Por que uma atualização do NexCMP pode falhar — direito, verificação de download, assinatura, reinicialização — e como recuperar ou reverter.
url: https://nexcmp.com/pt/docs/troubleshooting/update-errors/
applies_to: NexCMP 1.6.1
updated: 2026-11-02
---

# Erros de atualização {#update-errors}

> **Onde no admin:** System › Admin › License & updates (`/license`)

As atualizações são descritas em [Updating NexCMP](https://nexcmp.com/pt/docs/getting-started/updating/). Quando o cartão de Atualização ou `sudo nexcmp update` relatar um erro:

| Mensagem | Causa | Correção |
|---|---|---|
| `update plan expired — renew on the license page to receive this feature release` | Sua data limite de atualizações ("updates until") é anterior à data de lançamento. Correções de segurança ainda são entregues; lançamentos de recursos não | Renove em [nexcmp.com/licenses](https://nexcmp.com/licenses) ($99 por ano para o NexCMP Free) e verifique novamente. O software continua funcionando enquanto isso. |
| `sha256 mismatch (downloaded …, expected …)` | Download danificado ou alterado | Tente novamente. Se o problema persistir, verifique os proxies no caminho. |
| `downgrade/same version rejected: X is not newer than Y` | A versão selecionada não é mais recente do que a em execução | Nada a fazer — você está atualizado. |
| `extraction failed / main binary missing` | Arquivo compactado danificado ou disco cheio | Verifique `df -h`; tente novamente. |
| `systemctl restart failed` | O serviço não pôde ser reiniciado após a substituição do binário | `journalctl -u nexcmp -n 80`; o binário anterior é mantido como `/opt/nexcmp/bin/nexcmp.bak` — veja a reversão abaixo. |
| Erro do servidor ao entrar em contato com o servidor de atualização | Sem rota para `nexcmp.com` ou token de licença expirado | Verifique o HTTPS de saída; clique em **Check now** no cartão de Licença. |

## Reverter {#roll-back}

Se uma nova versão apresentar comportamento inadequado:

```bash
sudo systemctl stop nexcmp-vmd nexcmp
sudo cp /opt/nexcmp/bin/nexcmp.bak /opt/nexcmp/bin/nexcmp
echo <previous-version> | sudo tee /opt/nexcmp/VERSION
sudo systemctl start nexcmp nexcmp-vmd
```

Se uma migração de banco de dados já tiver ocorrido, restaure também o seu [backup](https://nexcmp.com/pt/docs/getting-started/backup-and-restore/) feito antes da atualização.

## `sudo nexcmp update` diz que não consegue encontrar o instalador {#sudo-nexcmp-update-says-it-cannot-find-the-installer}

`nexcmp update` executa o instalador embutido na versão instalada (`/opt/nexcmp/releases/<version>/share/install.sh`). Se esse arquivo estiver ausente, execute o comando de instalação da sua página de licença novamente.
