Run the following command to retrieve current .p12 configuration details:
sudo nodectl view_config --section global_p12
🔐 Important:
If your passphrase is encrypted, it will not be visible. Ensure you have the passphrase securely stored before proceeding.
4
Check Auto Restart Status
sudo nodectl auto_restart status
If you see SERVICE PROCESS FOUND (PID), continue to the next step.
If disabled, skip to Update OS Packages step.
5
Disable Auto Restart
sudo nodectl configure -e -cb -d
Choose r → Disable all three options:
auto_restart
auto_upgrade
on boot
Choose q to exit.
6
Upgrade VPS - OS Packages
sudo nodectl upgrade_vps
If you encounter a purple TUI (text interface), use Tab to move between options and Enter to accept defaults.
7
Reboot VPS
Whether you are requested to reboot after the completion of the upgrade or not, it is a good idea to give your VPS a warm boot ( restart ) to obtain a fresh starting point.
sudo nodectl reboot
Answer y if asked to leave clusters. Wait one minute, then SSH back into the node.
8
Validate Latest nodectl Version
sudo nodectl check_versions
If you obtain a True you should skip the upgrade_nodectl step.
NODECTL VERSION MATCH: True
If you obtain a False you should upgrade nodectl.
9
Upgrade nodectl
sudo nodectl upgrade_nodectl
If prompted to migrate your node configuration, select:
y to confirm migration
n if asked to upgrade nodectl again immediately after migration