Termix: default install fails on nginx reload error due to nginx.conf #2401

Closed
opened 2026-02-05 04:42:42 +03:00 by OVERLORD · 2 comments
Owner

Originally created by @markjorritsma on GitHub (Jan 27, 2026).

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?

Termix

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

bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/termix.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.

Ran script in default mode. Resulted in failed install.
Ran in advanced mode to enable verbose mode and to post output of failed install here.

🔄 Steps to reproduce the issue.

Run install and await step "configuring nginx":

Configuring NginxJob for nginx.service failed.
See "systemctl status nginx.service" and "journalctl -xeu nginx.service" for details.
✖️ in line 70: exit code 70 (Unknown error): while executing command systemctl reload nginx
✖️ Installation failed in container 109 (exit code: 70)

Paste the full error output (if available).

"journalctl -xeu nginx.service" gives:

░░ Subject: A reload job for unit nginx.service has finished
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░
░░ A reload job for unit nginx.service has finished.
░░
░░ The job identifier is 35952 and the job result is failed.
Jan 27 20:58:57 pve-node-mark systemd[1]: Reloading nginx.service - A high performance web server and a reverse proxy server...
░░ Subject: A reload job for unit nginx.service has begun execution
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░
░░ A reload job for unit nginx.service has begun execution.
░░
░░ The job identifier is 37033.
Jan 27 20:58:57 pve-node-mark nginx[954654]: 2026/01/27 20:58:57 [emerg] 954654#954654: "master_process" directive is duplicate>
Jan 27 20:58:57 pve-node-mark systemd[1]: nginx.service: Control process exited, code=exited, status=1/FAILURE
░░ Subject: Unit process exited
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░
░░ An ExecReload= process belonging to unit nginx.service has exited.
░░
░░ The process' exit code is 'exited' and its exit status is 1.
Jan 27 20:58:57 pve-node-mark systemd[1]: Reload failed for nginx.service - A high performance web server and a reverse proxy s>
░░ Subject: A reload job for unit nginx.service has finished
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░
░░ A reload job for unit nginx.service has finished.
░░
░░ The job identifier is 37033 and the job result is failed.

🖼️ Additional context (optional).

No response

Originally created by @markjorritsma on GitHub (Jan 27, 2026). ### ✅ 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? Termix ### 📂 What was the exact command used to execute the script? bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/termix.sh)" ### ⚙️ What settings are you using? - [x] Default Settings - [x] 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. Ran script in default mode. Resulted in failed install. Ran in advanced mode to enable verbose mode and to post output of failed install here. ### 🔄 Steps to reproduce the issue. Run install and await step "configuring nginx": ⏳ Configuring NginxJob for nginx.service failed. See "systemctl status nginx.service" and "journalctl -xeu nginx.service" for details. ✖️ in line 70: exit code 70 (Unknown error): while executing command systemctl reload nginx ✖️ Installation failed in container 109 (exit code: 70) ### ❌ Paste the full error output (if available). "journalctl -xeu nginx.service" gives: ░░ Subject: A reload job for unit nginx.service has finished ░░ Defined-By: systemd ░░ Support: https://www.debian.org/support ░░ ░░ A reload job for unit nginx.service has finished. ░░ ░░ The job identifier is 35952 and the job result is failed. Jan 27 20:58:57 pve-node-mark systemd[1]: Reloading nginx.service - A high performance web server and a reverse proxy server... ░░ Subject: A reload job for unit nginx.service has begun execution ░░ Defined-By: systemd ░░ Support: https://www.debian.org/support ░░ ░░ A reload job for unit nginx.service has begun execution. ░░ ░░ The job identifier is 37033. Jan 27 20:58:57 pve-node-mark nginx[954654]: 2026/01/27 20:58:57 [emerg] 954654#954654: "master_process" directive is duplicate> Jan 27 20:58:57 pve-node-mark systemd[1]: nginx.service: Control process exited, code=exited, status=1/FAILURE ░░ Subject: Unit process exited ░░ Defined-By: systemd ░░ Support: https://www.debian.org/support ░░ ░░ An ExecReload= process belonging to unit nginx.service has exited. ░░ ░░ The process' exit code is 'exited' and its exit status is 1. Jan 27 20:58:57 pve-node-mark systemd[1]: Reload failed for nginx.service - A high performance web server and a reverse proxy s> ░░ Subject: A reload job for unit nginx.service has finished ░░ Defined-By: systemd ░░ Support: https://www.debian.org/support ░░ ░░ A reload job for unit nginx.service has finished. ░░ ░░ The job identifier is 37033 and the job result is failed. ### 🖼️ Additional context (optional). _No response_
OVERLORD added the bug label 2026-02-05 04:42:42 +03:00
Author
Owner

@MickLesk commented on GitHub (Jan 27, 2026):

done

@MickLesk commented on GitHub (Jan 27, 2026): done
Author
Owner

@github-actions[bot] commented on GitHub (Jan 29, 2026):

This issue has been automatically locked since it has been closed for more than 1 day.
If you have a related issue, please open a new one and reference this issue if needed.

@github-actions[bot] commented on GitHub (Jan 29, 2026): This issue has been automatically locked since it has been closed for more than 1 day. If you have a related issue, please open a new one and reference this issue if needed.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ProxmoxVE#2401