Great catch, I hadn’t noticed that. Thanks Maxim! Now I need to figure out what that process is. The log suggests it gets started when I launch the service but doesn’t keep running.
root@k2:/var/www# service nginx restart root@k2:/var/www# tail /var/log/nginx/error.log 2019/09/05 22:40:34 [warn] 10871#10871: the "user" directive makes sense only if the master process runs with super-user privileges, ignored in /etc/nginx/nginx.conf:21 2019/09/05 22:40:34 [emerg] 10871#10871: cannot load certificate key "/etc/ssl/private/nginx-selfsigned.key": BIO_new_file() failed (SSL: error:0200100D:system library:fopen:Permission denied:fopen('/etc/ssl/private/nginx-selfsigned.key','r') error:2006D002:BIO routines:BIO_new_file:system lib) root@k2:/var/www# ps -auxw |grep nginx root 10789 0.0 0.0 387164 4352 ? Ss 22:40 0:00 nginx: master process /usr/sbin/nginx -g daemon on; master_process on; www-data 10793 0.0 0.1 389708 12808 ? S 22:40 0:00 nginx: worker process www-data 10794 0.0 0.1 389464 9320 ? S 22:40 0:00 nginx: worker process www-data 10795 0.0 0.1 389464 9508 ? S 22:40 0:00 nginx: cache manager process www-data 10799 0.0 0.1 389464 9508 ? S 22:40 0:00 nginx: cache loader process root 10885 0.0 0.0 14660 1084 pts/0 R+ 22:40 0:00 grep --color=auto nginx > On 5 Sep 2019, at 11.52, Maxim Dounin <mdou...@mdounin.ru> wrote: > > Hello! > > On Wed, Sep 04, 2019 at 03:59:41PM -0700, Palvelin Postmaster wrote: > >> This is still a big mystery to me. Upgrading to nginx 1.16.1 didn’t help. >> >> As far as I can understand, the nginx master process IS running with root >> privileges. > > The error is from process 22399, and no information available to > find out the user started it. The errors suggest it wasn't root. > >>> 2018/09/19 11:38:47 [warn] 22399#22399: the "user" directive makes sense >>> only if the master process runs with super-user privileges, ignored in >>> /etc/nginx/nginx.conf:21 >>> 2018/09/19 11:38:47 [emerg] 22399#22399: >>> SSL_CTX_use_PrivateKey_file("/etc/ssl/private/nginx-selfsigned.key") failed >>> (SSL: error:0200100D:system library:fopen:Permission >>> denied:fopen('/etc/ssl/private/nginx-selfsigned.key','r') >>> error:20074002:BIO routines:file_ctrl:system lib error:140B0002:SSL >>> routines:SSL_CTX_use_PrivateKey_file:system lib) > > [...] > >>> root@k2:~# ps -auxw |grep nginx >>> root 22317 0.0 0.2 359680 9300 ? Ss 11:38 0:00 nginx: >>> master process /usr/sbin/nginx -g daemon on; master_process on; >>> www-data 22322 0.0 0.3 361980 15356 ? S 11:38 0:00 nginx: >>> worker process >>> www-data 22323 0.2 0.4 362244 18984 ? S 11:38 0:00 nginx: >>> worker process >>> www-data 22326 0.0 0.3 361980 14760 ? S 11:38 0:00 nginx: >>> cache manager process >>> www-data 22327 0.0 0.3 361980 14760 ? S 11:38 0:00 nginx: >>> cache loader process _______________________________________________ nginx mailing list nginx@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx