---
title: अपडेट त्रुटियाँ
description: जानें कि NexCMP अपडेट क्यों विफल हो सकता है — एनटाइटल्डमेंट, डाउनलोड सत्यापन, हस्ताक्षर, रीस्टार्ट — और इसे कैसे ठीक करें या रोल बैक करें।
url: https://nexcmp.com/hi/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/hi/docs/getting-started/updating/) में बताया गया है। जब अपडेट कार्ड या `sudo nexcmp update` कोई त्रुटि रिपोर्ट करता है:

| संदेश | कारण | सुधार |
|---|---|---|
| `update plan expired — renew on the license page to receive this feature release` | आपकी "updates until" तिथि रिलीज़ की तारीख से पहले की है। सुरक्षा सुधार मिलते रहते हैं; फीचर रिलीज़ नहीं मिलते | [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
```

यदि डेटाबेस माइग्रेशन पहले ही चल चुका है, तो अपडेट से पहले लिया गया अपना [backup](https://nexcmp.com/hi/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`)। यदि वह फ़ाइल गायब है, तो अपने लाइसेंस पेज से इंस्टॉल कमांड को फिर से चलाएँ।
