Не могу понять почему не запускается служба.
1) Права на каталог принадлежат www-data
2) при вызове команды старт в консоли все выполняется под www-data но не выполняется под рутом
[Unit]
Description=Example .NET Web API Application running on Ubuntu
[Service]
WorkingDirectory=/var/www/bigdog
ExecStart=/usr/bin/dotnet /var/www/bigdog/bigdog.dll
Restart=always
RestartSec=10 # Restart service after 10 seconds if dotnet service crashes
SyslogIdentifier=dotnet-example
User=www-data
Environment=ASPNETCORE_ENVIRONMENT=Production
[Install]
WantedBy=multi-user.target
Лог ошибок
kestrel-test.service - Example .NET Web API Application running on Ubuntu
Loaded: loaded (/etc/systemd/system/kestrel-test.service; enabled; vendor preset: enabled)
Active: inactive (dead) (Result: exit-code) since Sun 2017-10-29 23:17:55 MSK; 6s ago
Process: 25525 ExecStart=/usr/bin/dotnet /var/www/bigdog/bigdog.dll (code=exited, status=203/EXEC)
Main PID: 25525 (code=exited, status=203/EXEC)
Oct 29 23:17:55 Ubuntu1604x64 systemd[1]: kestrel-test.service: Service hold-off time over, scheduling restart.
Oct 29 23:17:55 Ubuntu1604x64 systemd[1]: Stopped Example .NET Web API Application running on Ubuntu.
Oct 29 23:17:55 Ubuntu1604x64 systemd[1]: kestrel-test.service: Start request repeated too quickly.
Oct 29 23:17:55 Ubuntu1604x64 systemd[1]: Failed to start Example .NET Web API Application running on Ubuntu.