Installation script fails on Proxmox 9.x due to version check #2089

Closed
opened 2025-11-20 05:23:11 -05:00 by saavagebueno · 1 comment
Owner

Originally created by @dtibi on GitHub (Oct 14, 2025).

Have you read and understood the above guidelines?

yes

📜 What is the name of the script you are using?

headscale

📂 What was the exact command used to execute the script?

bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/headscale.sh)"

⚙️ What settings are you using?

  • Default Settings
  • Advanced Settings

🖥️ Which Linux distribution are you using?

Debian 12

📈 Which Proxmox version are you on?

9.0.10

📝 Provide a clear and concise description of the issue.

When running the helper installation script, it immediately exits with the following error:

✗ This version of Proxmox Virtual Environment is not supported
Requires Proxmox Virtual Environment Version 8.1 or later.
Exiting...

However, I am running Proxmox Virtual Environment version 9.0.10, which is newer than the required 8.1.
It seems the script performs a strict version check that doesn’t recognize newer major versions (9.x) as valid.
Please update the version validation logic to correctly handle Proxmox 9.x releases.

🔄 Steps to reproduce the issue.

  1. Run the installation command:

bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/headscale.sh)"

  1. When prompted with:

This will create a New Headscale LXC. Proceed?

answer yes.
3. The script will then immediately exit with the error:

✗ This version of Proxmox Virtual Environment is not supported
Requires Proxmox Virtual Environment Version 8.1 or later.
Exiting...

Paste the full error output (if available).

This version of Proxmox Virtual Environment is not supported
Requires Proxmox Virtual Environment Version 8.1 or later.
Exiting...

🖼️ Additional context (optional).

No response

Originally created by @dtibi on GitHub (Oct 14, 2025). ### ✅ Have you read and understood the above guidelines? yes ### 📜 What is the name of the script you are using? headscale ### 📂 What was the exact command used to execute the script? bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/headscale.sh)" ### ⚙️ What settings are you using? - [ ] Default Settings - [x] Advanced Settings ### 🖥️ Which Linux distribution are you using? Debian 12 ### 📈 Which Proxmox version are you on? 9.0.10 ### 📝 Provide a clear and concise description of the issue. When running the helper installation script, it immediately exits with the following error: ✗ This version of Proxmox Virtual Environment is not supported Requires Proxmox Virtual Environment Version 8.1 or later. Exiting... However, I am running Proxmox Virtual Environment version 9.0.10, which is newer than the required 8.1. It seems the script performs a strict version check that doesn’t recognize newer major versions (9.x) as valid. Please update the version validation logic to correctly handle Proxmox 9.x releases. ### 🔄 Steps to reproduce the issue. 1. Run the installation command: bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/headscale.sh)" 2. When prompted with: This will create a New Headscale LXC. Proceed? answer yes. 3. The script will then immediately exit with the error: ✗ This version of Proxmox Virtual Environment is not supported Requires Proxmox Virtual Environment Version 8.1 or later. Exiting... ### ❌ Paste the full error output (if available). :x: This version of Proxmox Virtual Environment is not supported Requires Proxmox Virtual Environment Version 8.1 or later. Exiting... ### 🖼️ Additional context (optional). _No response_
saavagebueno added the bug label 2025-11-20 05:23:11 -05:00
Author
Owner

@dtibi commented on GitHub (Oct 14, 2025):

Actually I was using wrong command:
Using the right one:
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/headscale.sh)"
Fixed it
Closing issue

@dtibi commented on GitHub (Oct 14, 2025): Actually I was using wrong command: Using the right one: `bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/headscale.sh)"` Fixed it Closing issue
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SVI/ProxmoxVE#2089