mirror of
https://github.com/community-scripts/ProxmoxVE.git
synced 2026-07-03 04:32:27 -04:00
Scripts failing on "Create LXC Container" when setting a root password or CTID #1474
Closed
opened 2025-11-20 05:11:01 -05:00 by saavagebueno
·
11 comments
No Branch/Tag Specified
main
immich_monorepo_fix
github-action-update-changelog
host-backup-migration
add-script-forgejo-runner-1781158665
feature/firmware-update-fwupd
feature/iommu-setup
pocketbase-sync/seerr
feat/create-backup-rollout
feat/update-recovery-standard
feat/optional-vzdump-after-install
pocketbase-sync/semaphore
pocketbase-sync/grafana
unififix
fix/openobserve-password-policy
pocketbase-sync/authentik
pocketbase-sync/pve-scripts-local
fix/fileflows-update-14622
fix/odoo-lxml-html-clean-14780
fix/fireshare-update-frontend-build
fix/fileflows-node-server-address
arm64-port-1
copilot/fix-pnpm-tools-func-install-version-10
2026-07-02
2026-07-01
2026-06-30
2026-06-29
2026-06-28
2026-06-27
2026-06-26
2026-06-25
2026-06-24
2026-06-23
2026-06-22
2026-06-21
2026-06-20
2026-06-19
2026-06-18
2026-06-17
2026-06-16
2026-06-15
2026-06-14
2026-06-13
2026-06-12
2026-06-11
2026-06-10
2026-06-09
2026-06-08
2026-06-07
2026-06-06
2026-06-05
2026-06-04
2026-06-03
2026-06-02
2026-06-01
2026-05-31
2026-05-30
2026-05-29
2026-05-28
2026-05-27
2026-05-26
2026-05-25
2026-05-24
2026-05-23
2026-05-22
2026-05-21
2026-05-20
2026-05-19
2026-05-18
2026-05-17
2026-05-16
2026-05-15
2026-05-14
2026-05-13
2026-05-12
2026-05-11
2026-05-10
2026-05-09
2026-05-08
2026-05-07
2026-05-06
2026-05-05
2026-05-04
2026-05-03
2026-05-02
2026-05-01
2026-04-30
2026-04-29
2026-04-28
2026-04-27
2026-04-26
2026-04-25
2026-04-24
2026-04-23
2026-04-22
2026-04-21
2026-04-20
2026-04-19
2026-04-18
2026-04-17
2026-04-16
2026-04-15
2026-04-14
2026-04-13
2026-04-12
2026-04-11
2026-04-10
2026-04-09
2026-04-08
2026-04-07
2026-04-06
2026-04-05
2026-04-04
2026-04-03
2026-04-02
2026-04-01
2026-03-31
2026-03-30
2026-03-29
2026-03-28
2026-03-27
2026-03-26
2026-03-25
2026-03-24
2026-03-23
2026-03-22
2026-03-21
2026-03-20
2026-03-19
2026-03-18
2026-03-17
2026-03-16
2026-03-15
2026-03-14
2026-03-13
2026-03-12
2026-03-11
2026-03-10
2026-03-09
2026-03-08
2026-03-07
2026-03-06
2026-03-05
2026-03-04
2026-03-03
2026-03-02
2026-03-01
2026-02-28
2026-02-27
2026-02-26
2026-02-25
2026-02-24
2026-02-23
2026-02-22
2026-02-21
2026-02-20
2026-02-19
2026-02-18
2026-02-17
2026-02-16
2026-02-15
2026-02-14
2026-02-13
2026-02-12
2026-02-11
2026-02-10
2026-02-09
2026-02-08
2026-02-07
2026-02-06
2026-02-05
2026-02-04
2026-02-03
2026-02-02
2026-02-01
2026-01-31
2026-01-30
2026-01-29
2026-01-28
2026-01-27
2026-01-26
2026-01-25
2026-01-24
2026-01-23
2026-01-22
2026-01-21
2026-01-20
2026-01-19
2026-01-18
2026-01-17
2026-01-16
2026-01-15
2026-01-14
2026-01-13
2026-01-12
2026-01-11
2026-01-10
2026-01-09
2026-01-08
2026-01-07
2026-01-06
2026-01-05
2026-01-04
2026-01-03
2026-01-02
2026-01-01
2025-12-31
2025-12-30
2025-12-29
2025-12-28
2025-12-27
2025-12-26
2025-12-25
2025-12-24
2025-12-23
2025-12-22
2025-12-21
2025-12-20
2025-12-19
2025-12-18
2025-12-17
2025-12-16
2025-12-15
2025-12-14
2025-12-13
2025-12-12
2025-12-11
2025-12-10
2025-12-09
2025-12-08
2025-12-07
2025-12-06
2025-12-05
2025-12-04
2025-12-03
2025-12-02
2025-12-01
2025-11-30
2025-11-29
2025-11-28
2025-11-27
2025-11-26
2025-11-25
2025-11-24
2025-11-23
2025-11-22
2025-11-21
2025-11-20
2025-11-19
2025-11-18
2025-11-17
2025-11-16
2025-11-15
2025-11-14
2025-11-13
2025-11-12
2025-11-11
2025-11-10
2025-11-09
2025-11-08
2025-11-07
2025-11-06
2025-11-05
2025-11-04
2025-11-03
2025-11-02
2025-11-01
2025-10-31
2025-10-30
2025-10-29
2025-10-28
2025-10-27
2025-10-26
2025-10-25
2025-10-24
2025-10-23
2025-10-22
2025-10-21
2025-10-20
2025-10-19
2025-10-18
2025-10-17
2025-10-16
2025-10-15
2025-10-14
2025-10-13
2025-10-12
2025-10-11
2025-10-10
2025-10-09
2025-10-08
2025-10-07
2025-10-06
2025-10-05
2025-10-04
2025-10-03
2025-10-02
2025-10-01
2025-09-30
2025-09-29
2025-09-28
2025-09-27
2025-09-26
2025-09-25
2025-09-24
2025-09-23
2025-09-22
2025-09-21
2025-09-20
2025-09-19
2025-09-18
2025-09-17
2025-09-16
2025-09-15
2025-09-14
2025-09-13
2025-09-12
2025-09-11
2025-09-10
2025-09-09
2025-09-08
2025-09-07
2025-09-06
2025-09-05
2025-09-04
2025-09-03
2025-09-02
2025-09-01
2025-08-31
2025-08-30
2025-08-29
2025-08-28
2025-08-27
2025-08-26
2025-08-25
2025-08-24
2025-08-23
2025-08-22
2025-08-21
2025-08-20
2025-08-19
2025-08-18
2025-08-17
2025-08-16
2025-08-15
2025-08-14
2025-08-13
2025-08-12
2025-08-11
2025-08-10
2025-08-09
2025-08-08
2025-08-07
2025-08-06
2025-08-05
2025-08-04
2025-08-03
2025-08-02
2025-08-01
2025-07-31
2025-07-30
2025-07-29
2025-07-28
2025-07-27
2025-07-26
2025-07-25
2025-07-24
2025-07-23
2025-07-22
2025-07-21
2025-07-20
2025-07-19
2025-07-18
2025-07-17
2025-07-16
2025-07-15
2025-07-14
2025-07-11
2025-07-10
2025-07-09
2025-07-08
2025-07-07
2025-07-06
2025-07-05
2025-07-04
2025-07-03
2025-07-02
2025-07-01
2025-06-30
2025-06-29
2025-06-28
2025-06-27
2025-06-26
2025-06-25
2025-06-24
2025-06-23
2025-06-22
2025-06-21
2025-06-20
2025-06-19
2025-06-18
2025-06-17
2025-06-16
2025-06-15
2025-06-14
2025-06-13
2025-06-12
2025-06-11
2025-06-10
2025-06-09
2025-06-08
2025-06-07
2025-06-06
2025-06-05
2025-06-04
2025-06-03
2025-06-02
2025-06-01
2025-05-31
2025-05-30
2025-05-29
2025-05-28
2025-05-27
2025-05-26
2025-05-25
2025-05-24
2025-05-23
2025-05-22
2025-05-21
2025-05-20
2025-05-19
2025-05-18
2025-05-17
2025-05-16
2025-05-15
2025-05-14
2025-05-13
2025-05-12
2025-05-11
2025-05-10
2025-05-09
2025-05-08
2025-05-07
2025-05-06
2025-05-05
2025-05-04
2025-05-03
2025-05-02
2025-05-01
2025-04-30
2025-04-29
2025-04-28
2025-04-27
2025-04-26
2025-04-25
2025-04-24
2025-04-23
2025-04-22
2025-04-20
2025-04-21
2025-04-19
2025-04-18
2025-04-17
2025-04-15
2025-04-16
2025-04-14
2025-04-13
2025-04-12
2025-04-11
2025-04-10
2025-04-09
2025-04-08
2025-04-07
2025-04-06
2025-04-05
2025-04-04
2025-04-03
2025-04-02
2025-04-01
2025-03-31
2025-03-30
2025-03-29
2025-03-28
2025-03-27
2025-03-26
2025-03-25
2025-03-24
2025-03-23
2025-03-22
2025-03-21
2025-03-20
2025-03-19
2025-03-18
2025-03-17
2025-03-16
2025-03-15
2025-03-14
2025-03-13
2025-03-12
2025-03-11
2025-03-10
2025-03-09
2025-03-08
2025-03-07
2025-03-06
2025-03-05
2025-03-04
2025-03-03
2025-03-02
2025-03-01
2025-02-28
2025-02-27
2025-02-26
2025-02-25
2025-02-24
2025-02-23
2025-02-21
2025-02-20
2025-02-19
2025-02-18
2025-02-17
2025-02-16
2025-02-15
2025-02-14
2025-02-13
2025-02-12
2025-02-11
2025-02-10
2025-02-09
2025-02-08
2025-02-07
2025-02-06
2025-02-05
2025-02-04
2025-02-03
2025-02-02
2025-02-01
2025-01-31
2025-01-30
2025-01-29
2025-01-28
2025-01-27
2025-01-26
2025-01-24
2025-01-23
2025-01-22
2025-01-21
2025-01-20
2025-01-19
2025-01-18
2025-01-17
2025-01-16
2025-01-15
2025-01-14
2025-01-13
2025-01-11
2025-01-10
2025-01-09
2025-01-08
2025-01-07
2025-01-06
2025-01-05
2025-01-04
2025-01-03
2025-01-02
2025-01-01
2024-12-31
2024-12-30
2024-12-29
2024-12-28
2024-12-27
2024-12-26
2024-12-25
2024-12-23
2024-12-21
2024-12-20
2024-12-19
2024-12-18
2024-12-17
2024-12-16
2024-12-13
2024-12-12
2024-12-09
2024-12-08
2024-12-07
2024-12-06
2024-12-05
2024-12-04
2024-12-03
2024-12-02
2024-11-30
2024-11-29
2024-11-28
2024-11-27
2024-11-26
2024-11-25
2024-11-24
2024-11-23
Labels
Clear labels
🛑 Failure to comply with the guidelines
breaking change
bug
bug
bugfix
deferred
delete script
dependencies
enhancement
external
feature
github
help wanted
Implemented in VED waiting push to Main
in project pipeline
invalid
investigation
json
maintenance
new script
new script
nice to have
not a script issue
not planned
organization
pull-request
question
refactor
rename script
security
update script
website
wontdo
Mirrored from GitHub Pull Request
No Label
not a script issue
Milestone
No items
No Milestone
Projects
Clear projects
No project
Assignees
saavagebueno
Clear assignees
No Assignees
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: SVI/ProxmoxVE#1474
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @reichbc on GitHub (Jul 12, 2025).
✅ Have you read and understood the above guidelines?
yes
📜 What is the name of the script you are using?
ntfy, netbox
📂 What was the exact command used to execute the script?
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/ntfy.sh)"
⚙️ What settings are you using?
🖥️ Which Linux distribution are you using?
Debian 12
📝 Provide a clear and concise description of the issue.
Starting about a week ago, every helper script I attempt to run with Advanced Settings has failed at the "Create LXC Container" step with an unspecified error when setting the Root Password or CTID;
[ERROR] in line 1095: exit code 0: while executing command bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/misc/create_lxc.sh)" $?This happens no matter what combination of other settings I use. Originally I assumed it was because my preferred password contains a
$, but switching to plain a-z 0-9 does not solve it.I specifically use Advanced Options because the Default Settings option does not allow me to select the CTID, which is critical for my own organizational process. I wouldn't mind using the default options if at least the CTID was editable.
I did test with Default Settings, it works just fine, but then I have to go through the manual steps to change the CTID myself along with the associated disk and other metadata information.
Testing Advanced Settings with no option changes (just slamming enter till it goes) does succeed.
Running the script in Verbose Mode produces no meaningful output, so I do not know how else to provide exactly what's causing this crash.
Possibly related to #5930 where the message is "Password cannot be empty" if settings are saved to a config file and replayed.
🔄 Steps to reproduce the issue.
❌ Paste the full error output (if available).
🖼️ Additional context (optional).
No response
@reichbc commented on GitHub (Jul 12, 2025):
Updated the title as it appears to be more than just the root password setting.
Trying again with the following conditions;
Creating a brand new full container changing all of the settings above that
passand none thatfail: pass.So, looks like modifying root password and CTID are killing the scripts.
@MickLesk commented on GitHub (Jul 12, 2025):
@community-scripts/contributor can anyone Approve this?
@tremor021 commented on GitHub (Jul 12, 2025):
cant reproduce the issue:
advanced mode, ctid set, root pass set
@endavis commented on GitHub (Jul 13, 2025):
I am seeing the same issue when trying to install proxmox backup server with the command "bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/proxmox-backup-server.sh)" andn using advanced install.
Edit: Default settings work except I need to add a vlan id so the update errors out because it can't download the packages.
🧩 Using Advanced Settings on node pve1
🖥️ Operating System: debian
🌟 Version: 12
📦 Container Type: Unprivileged
🔐 Root Password: Automatic Login
🆔 Container ID: 112
🏠 Hostname: proxmox-backup-server
💾 Disk Size: 10 GB
🧠 CPU Cores: 2
🛠️ RAM Size: 2048 MiB
🌉 Bridge: vmbr0
📡 IPv4: DHCP
📡 IPv6: SLAAC/AUTO
📡 APT-Cacher IP Address: Default
⚙️ Interface MTU Size: 9000
🔍 DNS Search Domain: xxxxx.net
📡 DNS Server IP Address: Host
🏷️ Vlan: 2
📡 Tags: community-script;backup
🔑 Root SSH Access: no
🗂️ Enable FUSE Support: yes
🔍 Verbose Mode: yes
🚀 Creating a Proxmox-Backup-Server LXC using the above advanced settings
✔️ Validated Storage (rootdir / vztmpl).
✔️ Cluster is quorate
✔️ LXC Template List Updated
⏳ Creating LXC Container
[ERROR] in line 1095: exit code 0: while executing command bash -c "
(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/misc/create_lxc.sh)"?@liubsp commented on GitHub (Jul 13, 2025):
I also observe this error. I use docker.sh script with default config.
⚙️ Using Default Settings on node moon
🆔 Container ID: 105
🖥️ Operating System: debian (12)
📦 Container Type: Unprivileged
💾 Disk Size: 4 GB
🧠 CPU Cores: 2
🛠️ RAM Size: 2048 MiB
🚀 Creating a Docker LXC using the above default settings
✔️ Validated Storage (rootdir / vztmpl).
✔️ LXC Template List Updated
⠧ Creating LXC Container
[ERROR] in line 1095: exit code 0: while executing command bash -c "
(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/misc/create_lxc.sh)"?From Proxmox:
Note that my ZFS dataset for containers is
rpool/data/containerswhich is mounted at/zfs/local/containers. I have fixed this error by changing the mount point from/zfs/local/containersto/rpool/data/containers. Also, there were a few other errors which I have fixed after looking into Task log at Proxmox Web UI.@erdaltoprak commented on GitHub (Jul 13, 2025):
Same thing
I fix it by changing the container id and deleting
/opt/community-scriptsunused files@MickLesk commented on GitHub (Jul 13, 2025):
Cant reproduce. Working fine. Alpine, Debian, Ubuntu. Tested 10 different Scripts.
Without any verbose output we cant Help.
Maybe 1-2 different screencasts are nice too
@zster9000 commented on GitHub (Jul 14, 2025):
I was having the same issue with the linkwarden script just now. After the script failed a few times and verbose mode revealed no other info, I updated my PVE to 8.4.1 and was able to run the script successfully.
@endavis commented on GitHub (Jul 14, 2025):
Ok, I made some progress when installing proxmox backup server. I am on 8.4.1.
Failure with VERBOSE logging
It seems that the issue in my environment involves creating the lock file with an advanced configuration. In create_lxc.sh, if the lock file exec line was piped to /dev/null if failed and never got to the point of creating the container. If I changed it to not pipe to /dev/null it worked, and the container was created.
It worked without any changes to create_lxc.sh if I only used defaults to create the proxmox backup server. This doesn't work for me since I need to add a vlan. There are some other issues when using a configuration file, but I will open another issue for that.
I attached the two relevant logs.
proxmox-backup-server-success.txt
proxmox-backups-server-failed.txt
btw, debugging this is not easy. I had to download build.func, create_lxc.sh, and proxmox-backup-server.sh locally and then update the various imports of those files to use the local copy. I also had to uncomment the VERBOSE setting in create_lxc.sh. I could have at least figured out where the problem was if the VERBOSE setting was used in create_lxc.sh. I still would have had to download things locally to figure out the fix.
@MickLesk commented on GitHub (Jul 22, 2025):
and now?
@teohz commented on GitHub (Jul 23, 2025):
I have been getting similar errors on multiple scripts, just started to look into it myself.
In my most recent case - LinkWarden.
Verbose mode starts showing issues at later build stages - starts with timeouts:
then 'finisheh' with compile error:
I get all failing scripts will have different issues but all when not in verbose spit out similar error.
Default installation failed the same way.
Now that I wrote all the above, I have a small suspicion (due to timeouts) that firewall may be a reason - unbound/pihole/etc with blocklists could be blocking some of the sources that are pulled from google domains like:
(EDIT: removing all blocklists did not help, the outcome is exactly the same)
Ascii-cast from the last failed attempt (with 'timestamps'/'markers') if anyone can't reproduce the issue themselves: