[GH-ISSUE #10788] Zammad fails to install: nginx zammad.conf File exists #2317

Closed
opened 2026-02-26 12:52:02 +03:00 by kerem · 0 comments
Owner

Originally created by @Pyromane on GitHub (Jan 13, 2026).
Original GitHub issue: https://github.com/community-scripts/ProxmoxVE/issues/10788

Have you read and understood the above guidelines?

yes

🔎 Did you run the script with verbose mode enabled?

Yes, verbose mode was enabled and the output is included below

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

Zammad

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

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

⚙️ What settings are you using?

  • Default Settings
  • Advanced Settings

🖥️ Which Linux distribution are you using?

Debian 12

📈 Which Proxmox version are you on?

PVE Version 9.1.4 (Kernel: 6.17.4-2-pve)

📝 Provide a clear and concise description of the issue.

⠋ Setup Servicesln: failed to create symbolic link '/etc/nginx/sites-enabled/zammad.conf': File exists
✖️ in line 55: exit code 1 (General error / Operation not permitted): while executing command ln -s /etc/nginx/sites-available/zammad.conf /etc/nginx/sites-enabled/
--- Last 20 lines of silent log ---

🔄 Steps to reproduce the issue.

Run
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/zammad.sh)"
to install Zammad

Paste the full error output (if available).


/__ / ____ _____ ___ ____ ___ ____ _/ /
/ / / __ / __
/ __ __ \/ __ / __ /
/ /
/ // / / / / / / / / / / / // / // /
/
/_,// // /// // //_,/_,_/

⚙️ Using Default Settings on node pve04
💡 PVE Version 9.1.4 (Kernel: 6.17.4-2-pve)
🆔 Container ID: 105
🖥️ Operating System: debian (12)
📦 Container Type: Unprivileged
💾 Disk Size: 8 GB
🧠 CPU Cores: 2
🛠️ RAM Size: 4096 MiB
🚀 Creating a Zammad LXC using the above default settings

✔️ Storage local (Free: 7.0GB Used: 20.5GB) [Template]
✔️ Storage local-lvm (Free: 27.9GB Used: 37.7GB) [Container]
✔️ Storage 'local-lvm' (lvmthin) validated
✔️ Template storage 'local' validated
✔️ Template search completed
✔️ Template debian-12-standard_12.12-1_amd64.tar.zst [local]
✔️ LXC Container 105 was successfully created.
✔️ Started LXC Container
✔️ Network in LXC is reachable (ping)
✔️ Customized LXC Container
✔️ Set up Container OS
✔️ Network Connected: 192.168.8.227
✔️ IPv4 Internet Connected
✖️ IPv6 Internet Not Connected
✔️ Git DNS: github.com:(✔️ ) raw.githubusercontent.com:(✔️ ) api.github.com:(✔️ ) git.community-scripts.org:(✔️ )
✔️ Updated Container OS
✔️ Installed Dependencies
✔️ Setup Elasticsearch
✔️ Installed Zammad
⠋ Setup Servicesln: failed to create symbolic link '/etc/nginx/sites-enabled/zammad.conf': File exists
✖️ in line 55: exit code 1 (General error / Operation not permitted): while executing command ln -s /etc/nginx/sites-available/zammad.conf /etc/nginx/sites-enabled/
--- Last 20 lines of silent log ---

  • Role...
    done in 0 seconds.
  • StatsStore...
    done in 0 seconds.
  • Template...
    done in 0 seconds.
  • TextModule...
    done in 0 seconds.
  • Ticket::Priority...
    done in 0 seconds.
  • Ticket::State...
    done in 0 seconds.
  • Ticket...
    done in 0 seconds.
  • Trigger...
    done in 0 seconds.
  • User...
    done in 0 seconds.
  • Webhook...
    done in 0 seconds.

📋 Log saved to: /root/.install-1ecc3978.log
✖️ Installation failed in container 105 (exit code: 1)

✔ Installation log: /tmp/install-lxc-105-1ecc3978.log

Remove broken container 105? (Y/n) [auto-remove in 60s]:
No response - auto-removing container
Removing container 105
✔️ Container 105 removed

🖼️ Additional context (optional).

install-lxc-105-1ecc3978.log

Originally created by @Pyromane on GitHub (Jan 13, 2026). Original GitHub issue: https://github.com/community-scripts/ProxmoxVE/issues/10788 ### ✅ Have you read and understood the above guidelines? yes ### 🔎 Did you run the script with verbose mode enabled? Yes, verbose mode was enabled and the output is included below ### 📜 What is the name of the script you are using? Zammad ### 📂 What was the exact command used to execute the script? bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/zammad.sh)" ### ⚙️ What settings are you using? - [x] Default Settings - [ ] Advanced Settings ### 🖥️ Which Linux distribution are you using? Debian 12 ### 📈 Which Proxmox version are you on? PVE Version 9.1.4 (Kernel: 6.17.4-2-pve) ### 📝 Provide a clear and concise description of the issue. ⠋ Setup Servicesln: failed to create symbolic link '/etc/nginx/sites-enabled/zammad.conf': File exists ✖️ in line 55: exit code 1 (General error / Operation not permitted): while executing command ln -s /etc/nginx/sites-available/zammad.conf /etc/nginx/sites-enabled/ --- Last 20 lines of silent log --- ### 🔄 Steps to reproduce the issue. Run bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/zammad.sh)" to install Zammad ### ❌ Paste the full error output (if available). _____ __ /__ / ____ _____ ___ ____ ___ ____ _____/ / / / / __ `/ __ `__ \/ __ `__ \/ __ `/ __ / / /__/ /_/ / / / / / / / / / / / /_/ / /_/ / /____/\__,_/_/ /_/ /_/_/ /_/ /_/\__,_/\__,_/ ⚙️ Using Default Settings on node pve04 💡 PVE Version 9.1.4 (Kernel: 6.17.4-2-pve) 🆔 Container ID: 105 🖥️ Operating System: debian (12) 📦 Container Type: Unprivileged 💾 Disk Size: 8 GB 🧠 CPU Cores: 2 🛠️ RAM Size: 4096 MiB 🚀 Creating a Zammad LXC using the above default settings ✔️ Storage local (Free: 7.0GB Used: 20.5GB) [Template] ✔️ Storage local-lvm (Free: 27.9GB Used: 37.7GB) [Container] ✔️ Storage 'local-lvm' (lvmthin) validated ✔️ Template storage 'local' validated ✔️ Template search completed ✔️ Template debian-12-standard_12.12-1_amd64.tar.zst [local] ✔️ LXC Container 105 was successfully created. ✔️ Started LXC Container ✔️ Network in LXC is reachable (ping) ✔️ Customized LXC Container ✔️ Set up Container OS ✔️ Network Connected: 192.168.8.227 ✔️ IPv4 Internet Connected ✖️ IPv6 Internet Not Connected ✔️ Git DNS: github.com:(✔️ ) raw.githubusercontent.com:(✔️ ) api.github.com:(✔️ ) git.community-scripts.org:(✔️ ) ✔️ Updated Container OS ✔️ Installed Dependencies ✔️ Setup Elasticsearch ✔️ Installed Zammad ⠋ Setup Servicesln: failed to create symbolic link '/etc/nginx/sites-enabled/zammad.conf': File exists ✖️ in line 55: exit code 1 (General error / Operation not permitted): while executing command ln -s /etc/nginx/sites-available/zammad.conf /etc/nginx/sites-enabled/ --- Last 20 lines of silent log --- - Role... done in 0 seconds. - StatsStore... done in 0 seconds. - Template... done in 0 seconds. - TextModule... done in 0 seconds. - Ticket::Priority... done in 0 seconds. - Ticket::State... done in 0 seconds. - Ticket... done in 0 seconds. - Trigger... done in 0 seconds. - User... done in 0 seconds. - Webhook... done in 0 seconds. ----------------------------------- 📋 Log saved to: /root/.install-1ecc3978.log ✖️ Installation failed in container 105 (exit code: 1) ✔ Installation log: /tmp/install-lxc-105-1ecc3978.log Remove broken container 105? (Y/n) [auto-remove in 60s]: No response - auto-removing container Removing container 105 ✔️ Container 105 removed ### 🖼️ Additional context (optional). [install-lxc-105-1ecc3978.log](https://github.com/user-attachments/files/24599436/install-lxc-105-1ecc3978.log)
kerem 2026-02-26 12:52:02 +03:00
  • closed this issue
  • added the
    bug
    label
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ProxmoxVE#2317
No description provided.