Задать вопрос

Как решить проблему с /run/proftpd.pid?

В статусе службы такая ошибка
Can't open PID file /run/proftpd.pid (yet?) after start: Operation not permitted

Полный вывод

root@proxy ~ # systemctl status proftpd.service
● proftpd.service - ProFTPD FTP Server
Loaded: loaded (/lib/systemd/system/proftpd.service; enabled; vendor preset: enabled)
Active: active (running) since Mon 2025-02-10 08:58:52 UTC; 2s ago
Process: 22737 ExecStartPre=/usr/sbin/proftpd --configtest -c $CONFIG_FILE (code=exited, status=0/SUCCESS)
Process: 22739 ExecStart=/usr/sbin/proftpd -c $CONFIG_FILE $OPTIONS (code=exited, status=0/SUCCESS)
Main PID: 22740 (proftpd)
Tasks: 1 (limit: 1071)
Memory: 1.4M
CPU: 25ms
CGroup: /system.slice/proftpd.service
└─22740 proftpd: (accepting connections)

Feb 10 08:58:52 proxy systemd[1]: Starting ProFTPD FTP Server...
Feb 10 08:58:52 proxy proftpd[22737]: Checking syntax of configuration file
Feb 10 08:58:52 proxy systemd[1]: proftpd.service: Can't open PID file /run/proftpd.pid (yet?) after start: Operation not permitted
Feb 10 08:58:52 proxy systemd[1]: Started ProFTPD FTP Server.

При этом FTP работает в норме.
Сам pid файл присутствует по указанному пути, номер совпадает с действующим (по ps aux).
На сервере работаю только от root
Почему эта ошибка?

ПС. Когда-то давно был свой сервак по CSGO и вроде бы (но это не точно) была такая ошибка. Как бы из-за того, что процесс стартует до создания pid (или наоборот) и тогда решил проблему паузой в каком-то месте.
  • Вопрос задан
  • 15 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы