---
title: アップデートエラー
description: NexCMPのアップデートが失敗する原因（ライセンス期間、ダウンロード検証、署名、再起動など）と、その復旧またはロールバック方法について説明します。
url: https://nexcmp.com/ja/docs/troubleshooting/update-errors/
applies_to: NexCMP 1.6.1
updated: 2026-11-02
---

# アップデートエラー {#update-errors}

> **管理画面での場所：** System › Admin › License & updates (`/license`)

アップデートについては[Updating NexCMP](https://nexcmp.com/ja/docs/getting-started/updating/)で説明されています。アップデートカードまたは`sudo nexcmp update`にエラーが表示された場合：

| メッセージ | 原因 | 対処法 |
|---|---|---|
| `update plan expired — renew on the license page to receive this feature release` | 「有効期限」の日付がリリース日よりも前です。セキュリティ修正は引き続き提供されますが、機能リリースは提供されません | [nexcmp.com/licenses](https://nexcmp.com/licenses)（NexCMP Freeの場合は年間 $99）で更新してから、再度確認してください。その間もソフトウェアは動作し続けます。 |
| `sha256 mismatch (downloaded …, expected …)` | ダウンロードファイルが破損しているか、改ざんされている | 再試行してください。繰り返す場合は、通信経路上のプロキシを確認してください。 |
| `downgrade/same version rejected: X is not newer than Y` | 選択されたバージョンが実行中のバージョンよりも新しくありません | 処理はありません — すでに最新バージョンです。 |
| `extraction failed / main binary missing` | アーカイブが破損しているか、ディスクの空き容量が不足している | `df -h`を確認して再試行してください。 |
| `systemctl restart failed` | バイナリの置換後にサービスを再起動できませんでした | `journalctl -u nexcmp -n 80`；古いバイナリは`/opt/nexcmp/bin/nexcmp.bak`として保持されます — 以下のロールバックを参照してください。 |
| アップデートサーバーへの接続でサーバーエラーが発生しました | `nexcmp.com`へのルートがないか、ライセンスのトークンが期限切れです | アウトバウンドのHTTPSを確認し、ライセンスカードの**Check now**をクリックしてください。 |

## ロールバック {#roll-back}

新しいバージョンで問題が発生した場合：

```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
```

データベースのマイグレーションがすでに実行されている場合は、アップデート前に取得した[バックアップ](https://nexcmp.com/ja/docs/getting-started/backup-and-restore/)も復元してください。

## `sudo nexcmp update`がインストーラーを見つけられないと表示される {#sudo-nexcmp-update-says-it-cannot-find-the-installer}

`nexcmp update`は、インストール済みのリリース内に含まれているインストーラー（`/opt/nexcmp/releases/<version>/share/install.sh`）を実行します。そのファイルが見つからない場合は、ライセンスページからインストールコマンドを再度実行してください。
