← ClaudeAtlas

proxmox-no-subscription-naglisted

This skill should be used when a user on a no-subscription (free) Proxmox VE or Proxmox Backup Server install wants to suppress the "No valid subscription" login popup, or asks whether that popup indicates a real problem. Trigger phrases include "no valid subscription popup", "proxmox subscription nag", "remove subscription popup", "proxmox no-nag patch", "checked_command proxmoxlib.js".
jackson2w/claude-code-skills · ★ 1 · AI & Automation · score 64
Install: claude install-skill jackson2w/claude-code-skills
# Proxmox "No valid subscription" nag suppression Covers both diagnosing the popup (it's cosmetic, not a misconfiguration) and applying the widely-used community patch to suppress it — verified live against real PVE 9.2 / PBS 4.2 code 2026-07-17 rather than assumed from older guides, since the exact JS has drifted across versions. ## It's expected, not a bug Any Proxmox VE or Proxmox Backup Server host without a paid subscription key shows this popup on every web UI login. It's a pure upsell nag — every feature works identically without a subscription; the only thing a subscription actually changes is access to the more conservative `pve-enterprise`/`pbs-enterprise` apt repos instead of the `*-no-subscription` ones. If a homelab deliberately runs the no-subscription repos (common — see e.g. this homelab's own note about disabling the PBS enterprise repo during initial provisioning), the popup is the expected, correct behavior for that choice, not a sign anything is broken. ## Don't trust a remembered patch snippet — verify the live code first The patch works by editing the shared `proxmox-widget-toolkit` package's JS (same file, same package, on both PVE and PBS — confirm the exact path first): ```bash find /usr/share -iname 'proxmoxlib.js' # /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js dpkg -S /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js # confirms owning package for the apt hook below grep -n "No valid sub" /usr/share/javascript/proxmox