De repente, não consigo iniciar serviços no meu VPS(CentOS 7). Por exemplo,
service httpd start
Redirecting to /bin/systemctl start httpd.service
Authorization not available. Check if polkit service is running or see debug message for more information.
Failed to start httpd.service: Connection timed out
See system logs and 'systemctl status httpd.service' for details.
Isso provavelmente ocorre porque o nome de domínio que usei como nome do host expirou. Eu não sei a lógica por trás do comando de serviço. Eu inicio o httpd, por que ele invoca o serviço polkit? O serviço polkit também está morto e não pode ser iniciado. O comando "service polkit status -l" mostra uma mensagem:
Lost the name org.freedesktop.PolcyKit1 - exiting
Como resolver o problema?
Você precisa usar
sudo
ou acesse como
root
para iniciar e parar serviços.