2Fauth CT creation is broken #2171

Closed
opened 2026-02-05 04:06:46 +03:00 by OVERLORD · 0 comments
Owner

Originally created by @MadScienzzz on GitHub (Dec 15, 2025).

Have you read and understood the above guidelines?

yes

🔎 Did you run the script with verbose mode enabled?

No response

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

2FAuth

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

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

⚙️ What settings are you using?

  • Default Settings
  • Advanced Settings

🖥️ Which Linux distribution are you using?

Debian 13

📈 Which Proxmox version are you on?

9.1.2

📝 Provide a clear and concise description of the issue.

Script fails with exit code 100

Script fails to install php8.3 - this is probably because the script hard codes php8.3 as the required version and Debian Trixie is now at php8.4

Specific output from log:

→ apt install -y php8.3 php8.3-bcmath php8.3-cli php8.3-curl php8.3-gd php8.3-intl php8.3-mbstring php8.3-opcache php8.3-readline php8.3-xml php8.3-zip php8.3-common php8.3-ctype php8.3-fileinfo php8.3-mysql php8.3-tokenizer php8.3-dom php8.3-redis php8.3-session php8.3-openssl php8.3-fpm
--- Last 10 lines of silent log ---

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Reading package lists...
Building dependency tree...
Reading state information...
Error: Unable to locate package php8.3-session
Error: Couldn't find any package by glob 'php8.3-session'
Error: Unable to locate package php8.3-openssl
Error: Couldn't find any package by glob 'php8.3-openssl'

The script either needs to be changed to look for latest version, or be removed from the script list.

🔄 Steps to reproduce the issue.

Ran script in Proxmox hots shell:

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

Used defaults

Captured log error and posted here

Paste the full error output (if available).

Specific output from log:

→ apt install -y php8.3 php8.3-bcmath php8.3-cli php8.3-curl php8.3-gd php8.3-intl php8.3-mbstring php8.3-opcache php8.3-readline php8.3-xml php8.3-zip php8.3-common php8.3-ctype php8.3-fileinfo php8.3-mysql php8.3-tokenizer php8.3-dom php8.3-redis php8.3-session php8.3-openssl php8.3-fpm
--- Last 10 lines of silent log ---

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Reading package lists...
Building dependency tree...
Reading state information...
Error: Unable to locate package php8.3-session
Error: Couldn't find any package by glob 'php8.3-session'
Error: Unable to locate package php8.3-openssl
Error: Couldn't find any package by glob 'php8.3-openssl'

Image

🖼️ Additional context (optional).

No response

Originally created by @MadScienzzz on GitHub (Dec 15, 2025). ### ✅ Have you read and understood the above guidelines? yes ### 🔎 Did you run the script with verbose mode enabled? _No response_ ### 📜 What is the name of the script you are using? 2FAuth ### 📂 What was the exact command used to execute the script? bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/2fauth.sh)" ### ⚙️ What settings are you using? - [x] Default Settings - [ ] Advanced Settings ### 🖥️ Which Linux distribution are you using? Debian 13 ### 📈 Which Proxmox version are you on? 9.1.2 ### 📝 Provide a clear and concise description of the issue. Script fails with exit code 100 Script fails to install php8.3 - this is probably because the script hard codes php8.3 as the required version and Debian Trixie is now at php8.4 Specific output from log: ------------------------------------------------------------------------------------------------------------------------ → apt install -y php8.3 php8.3-bcmath php8.3-cli php8.3-curl php8.3-gd php8.3-intl php8.3-mbstring php8.3-opcache php8.3-readline php8.3-xml php8.3-zip php8.3-common php8.3-ctype php8.3-fileinfo php8.3-mysql php8.3-tokenizer php8.3-dom php8.3-redis php8.3-session php8.3-openssl php8.3-fpm --- Last 10 lines of silent log --- WARNING: apt does not have a stable CLI interface. Use with caution in scripts. Reading package lists... Building dependency tree... Reading state information... Error: Unable to locate package php8.3-session Error: Couldn't find any package by glob 'php8.3-session' Error: Unable to locate package php8.3-openssl Error: Couldn't find any package by glob 'php8.3-openssl' ------------------------------------------------------------------------------------------------------------------------ The script either needs to be changed to look for latest version, or be removed from the script list. ### 🔄 Steps to reproduce the issue. Ran script in Proxmox hots shell: bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/2fauth.sh)" Used defaults Captured log error and posted here ### ❌ Paste the full error output (if available). Specific output from log: ------------------------------------------------------------------------------------------------------------------------ → apt install -y php8.3 php8.3-bcmath php8.3-cli php8.3-curl php8.3-gd php8.3-intl php8.3-mbstring php8.3-opcache php8.3-readline php8.3-xml php8.3-zip php8.3-common php8.3-ctype php8.3-fileinfo php8.3-mysql php8.3-tokenizer php8.3-dom php8.3-redis php8.3-session php8.3-openssl php8.3-fpm --- Last 10 lines of silent log --- WARNING: apt does not have a stable CLI interface. Use with caution in scripts. Reading package lists... Building dependency tree... Reading state information... Error: Unable to locate package php8.3-session Error: Couldn't find any package by glob 'php8.3-session' Error: Unable to locate package php8.3-openssl Error: Couldn't find any package by glob 'php8.3-openssl' ------------------------------------------------------------------------------------------------------------------------ <img width="1144" height="942" alt="Image" src="https://github.com/user-attachments/assets/9f8c9ab0-e0ef-40ab-8db3-2043cddfd1c9" /> ### 🖼️ Additional context (optional). _No response_
OVERLORD added the bug label 2026-02-05 04:06:46 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ProxmoxVE#2171