Когда я пытаюсь работать systemctl start squid.service
, Я получаю следующее сообщение об ошибке:
Job for squid.service failed because the control process exited with error code. See "systemctl status squid.service" and "journalctl -xe" for details.
journalctl
возвращенный эта информация относительно сервиса Сквида:
Mar 30 06:02:25 localhost systemd: Starting Squid caching proxy...
Mar 30 06:02:25 localhost squid: squid: ERROR: Could not read pid file
Mar 30 06:02:25 localhost squid: /var/run/squid.pid: (13) Permission denied
Mar 30 06:02:25 localhost systemd: squid.service: control process exited, code=exited status=1
Mar 30 06:02:25 localhost systemd: Failed to start Squid caching proxy.
Mar 30 06:02:25 localhost systemd: Unit squid.service entered failed state.
Mar 30 06:02:25 localhost systemd: squid.service failed.
Mar 30 06:03:01 localhost systemd: Started Session 175 of user root.
Mar 30 06:03:01 localhost systemd: Starting Session 175 of user root.
Как я могу выполнить Сквид в своей системе?
Существует существующий ранее файл PID, который заставляет Сквид раздражаться. Помещенный просто, выполняет следующую команду для удаления файла PID:
sudo rm /var/run/squid.pid
Затем уничтожьте любые текущие рабочие версии Сквида путем выполнения ниже команды или просто перезагрузки компьютера:
sudo killall -9 squid
Наконец, запустите сервис Сквида как нормальный. Это должно разжечь право.