rtinst icon indicating copy to clipboard operation
rtinst copied to clipboard

No IPV6 nginx install/service fail

Open DennisT1 opened this issue 1 year ago • 0 comments

On debian 10.13 with IPV6 disabled the nginx area fails.
Changes made to the fresh Debian install: IPV6 disabled via GRUB_CMDLINE_LINUX="ipv6.disable=1" ssh service installed & configured static IP set timesyncd.conf modified to point to the LAN time server. luser added systemctl set-default multi-user.target ulimit -n 65535 apt install nfs-common -y

/etc/nginx/sites-available/default has the line: listen [::]:80 default_server; which causes the startup of the service to fail.
Commenting out that line allows the service to start and the install to continue. journalctl -u nginx: Apr 10 10:44:06 FTSX systemd[1]: Starting A high performance web server and a reverse proxy server... Apr 10 10:44:06 FTSX nginx[26692]: nginx: [emerg] socket() [::]:80 failed (97: Address family not supported by protocol) Apr 10 10:44:06 FTSX nginx[26692]: nginx: configuration file /etc/nginx/nginx.conf test failed Apr 10 10:44:06 FTSX systemd[1]: nginx.service: Control process exited, code=exited, status=1/FAILURE Apr 10 10:44:06 FTSX systemd[1]: nginx.service: Failed with result 'exit-code'. Apr 10 10:44:06 FTSX systemd[1]: Failed to start A high performance web server and a reverse proxy server.

From the log: Updating package lists Setting up nginx-full (1.14.2-2+deb10u5) ... Job for nginx.service failed because the control process exited with error code. See "systemctl status nginx.service" and "journalctl -xe" for details. invoke-rc.d: initscript nginx, action "start" failed. ESC[0;1;31m●ESC[0m nginx.service - A high performance web server and a reverse proxy server Loaded: loaded (ESC]8;;file://FTSX/lib/systemd/system/nginx.service^G/lib/systemd/system/nginx.serviceESC]8;;^G; enabled; vendor preset: enabled) Active: ESC[0;1;31mfailedESC[0m (Result: exit-code) since Thu 2025-04-10 10:40:17 PDT; 3ms ago Docs: ESC]8;;man:nginx(8)^Gman:nginx(8)ESC]8;;^G Process: 25536 ExecStartPre=/usr/sbin/nginx -t -q -g daemon on; master_process on; ESC[0;1;31m(code=exited, status=1/FAILURE)ESC[0m

Apr 10 10:40:17 FTSX systemd[1]: Starting A high performance web server and a reverse proxy server... Apr 10 10:40:17 FTSX nginx[25536]: nginx: [emerg] socket() [::]:80 failed (97: Address family not supported by protocol) Apr 10 10:40:17 FTSX nginx[25536]: nginx: configuration file /etc/nginx/nginx.conf test failed Apr 10 10:40:17 FTSX systemd[1]: ESC[0;1;39mESC[0;1;31mESC[0;1;39mnginx.service: Control process exited, code=exited, status=1/FAILUREESC[0m Apr 10 10:40:17 FTSX systemd[1]: ESC[0;1;39mESC[0;1;31mESC[0;1;39mnginx.service: Failed with result 'exit-code'.ESC[0m Apr 10 10:40:17 FTSX systemd[1]: ESC[0;1;31mESC[0;1;39mESC[0;1;31mFailed to start A high performance web server and a reverse proxy server.ESC[0m dpkg: error processing package nginx-full (--configure): installed nginx-full package post-installation script subprocess returned error exit status 1 Errors were encountered while processing: nginx-full E: Sub-process /usr/bin/dpkg returned an error code (1) Upgrading packages The following partially installed packages will be configured: nginx-full

After the install and reboot in /etc/nginx/sites-available/default I had to comment out listen [::]:80; listen [::]:443 ssl http2 default_server; and then nginx server would start.

rtinst.log

DennisT1 avatar Apr 10 '25 18:04 DennisT1