Não é possível iniciar o serviço do Squid

0

Quando tento executar systemctl start squid.service , recebo a seguinte mensagem de erro:

 Job for squid.service failed because the control process exited with error code. See "systemctl status squid.service" and "journalctl -xe" for details.

journalctl retornou essas informações sobre o serviço do Squid:

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.

Como posso executar o Squid no meu sistema?

    
por Петров Сидор 30.03.2017 / 05:14

1 resposta

1

Existe um arquivo PID pré-existente que está causando irritação no Squid. Simplificando, execute o seguinte comando para excluir o arquivo PID:

sudo rm /var/run/squid.pid

Em seguida, mate qualquer versão atual do Squid executando o comando abaixo ou apenas reiniciando seu computador:

sudo killall -9 squid

Por fim, inicie o serviço do Squid normalmente. Deve disparar.

    
por Kaz Wolfe 30.03.2017 / 08:20