Closed LiSongMWO closed 5 years ago
The reason it fails is not the missing certs but rather that you actually need root to open sockets for ports below 1024. So root is actually needed unless running on a higher port and using port forwarding.
So WAI I guess, but the error could have been clearer.
I'm trying to write a systemd unit for the pixelserv to have it behave like other services on my system.
I created a service user for pixelserv called
pixelserv
and did the appropriate chowns for/var/cache/pixelserv
and/tmp/pixelserv
. When starting the service I get the following errors:When I launch it as root it works. For security reasons I don't want to launch it as root, is there something we can do to fix the startup problem?