Upgraded a Nginx Server to the latest 1.15.x, but hits the following error message :
Terminal
$ sudo service nginx status
* nginx.service
Loaded: masked (/dev/null; bad)
Active: inactive (dead)
$ sudo service nginx restart
Failed to restart nginx.service: Unit nginx.service is masked.
Solution
To solve it, just unmask with this : sudo systemctl unmask nginx.service
Terminal
$ sudo systemctl unmask nginx.service
Where should I ask why some service was masked by systemctl?
example: sudo.service
It feels like half the world was not prepared for systemd but they went ahead anyway. Its incredibly frustating. Half documentation about linux is now worthless because of systemd.
Thanks