Проблема

Не удается запустить службу сервера 1С.

Диагностика

  • Проверить в конфигурационном файле /etc/systemd/logind.conf значение параметра KillUserProcesses.

Возможная причина: Значение параметра KillUserProcesses. Перейти к решению.


  • Выполнить команды:

    sudo /opt/1cv8/x86_64/8.3.20.1613/srv1cv83 stop
    sudo /opt/1cv8/x86_64/8.3.20.1613/srv1cv83 start
    sudo /opt/1cv8/x86_64/8.3.20.1613/srv1cv83 status

    и проверить наличие сообщений об ошибках.

Возможная причина: Использование системы инициализации systemd. Перейти к решению.


  • Выполнить команду:

    sudo service srv1cv83 start

    и проверить наличие сообщения вида:

    Starting 1C:Enterprise 8.3 server:   Error: service failed to start!

Возможная причина: Некорректный способ управления службой. Перейти к решению.


  • Выполнение команды:
    systemctl link /opt/1cv8/<путь_к_файлу_сервиса>/srv1cv8.service
    оканчивается ошибкой:
    Failed to link unit: Unit name /opt/1cv8/<путь_к_файлу_сервиса>/srv1cv8.service is not valid

Возможная причина: Ошибка systemctl link. Перейти к решению.


Возможные причины