Galat pembaruan
Di mana letaknya di admin: System › Admin › License & updates (
/license)
Pembaruan dijelaskan dalam Updating NexCMP. Saat kartu Update atau sudo nexcmp update melaporkan galat:
| Pesan | Penyebab | Solusi |
|---|---|---|
update plan expired — renew on the license page to receive this feature release | Tanggal "updates until" Anda sebelum tanggal rilis. Perbaikan keamanan tetap dikirimkan; rilis fitur tidak | Perbarui di nexcmp.com/licenses ($99 per tahun untuk NexCMP Free), lalu periksa kembali. Perangkat lunak tetap berjalan sementara itu. |
sha256 mismatch (downloaded …, expected …) | Unduhan rusak atau diubah | Coba lagi. Jika terulang, periksa proxy di jalur tersebut. |
downgrade/same version rejected: X is not newer than Y | Versi yang dipilih tidak lebih baru daripada versi yang berjalan | Tidak ada yang perlu dilakukan — Anda sudah menggunakan versi terbaru. |
extraction failed / main binary missing | Arsip rusak atau diska penuh | Periksa df -h; coba lagi. |
systemctl restart failed | Layanan tidak dapat dimulai ulang setelah mengganti file biner | journalctl -u nexcmp -n 80; file biner sebelumnya disimpan sebagai /opt/nexcmp/bin/nexcmp.bak — lihat pembatalan di bawah. |
| Galat server saat menghubungi server pembaruan | Tidak ada rute ke nexcmp.com atau token lisensi kedaluwarsa | Periksa HTTPS keluar; klik Check now pada kartu License. |
Batalkan
Jika versi baru bermasalah:
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-vmdJika migrasi basis data sudah berjalan, pulihkan juga backup Anda yang dibuat sebelum pembaruan.
sudo nexcmp update menyatakan tidak dapat menemukan penginstal
nexcmp update menjalankan penginstal yang disertakan di dalam rilis terinstal (/opt/nexcmp/releases/<version>/share/install.sh). Jika file tersebut hilang, jalankan kembali perintah instalasi dari halaman lisensi Anda.