Resumo:
quando tento executar
sudo systemctl enable tomcat
Eu recebo a seguinte mensagem
Failed to issue method call: Bad message
ainda quando eu corro
sudo systemctl status tomcat
Eu recebo esta resposta
tomcat.service - Apache Tomcat Web Application Container
Loaded: loaded (/etc/systemd/system/tomcat.service)
Active: active (running) since Tue 2017-10-03 13:12:36 UTC; 2h 23min ago
CGroup: name=dsystemd:/system/tomcat.service
└─11428 /usr/lib/jvm/java-1.7.0-openjdk-amd64/jre/bin/java -Djava.util.logging.config.file=/opt/tomcat/conf/logging.properties...
Oct 03 13:12:36 firsttest startup.sh[11421]: Tomcat started.
indicando que o systemctl sabe sobre o serviço
Detalhes:
Estou tentando instalar o tomcat no Ubuntu 14.04.5 usando O guia do Oceano Digital a maior parte do processo funcionou bem, mas quando eu tento configurar o tomcat para rodar inicialização executando
sudo systemctl status tomcat
falha.
Eu vi muitas sugestões de que isso é porque systemctl não sabe o serviço está em execução, mas isso não parece ser o caso desde
sudo systemctl status tomcat
diz que o serviço está sendo executado. Eu tentei correr
sudo systemctl daemon-reload
e
sudo systemctl enable tomcat.service
para ter certeza.
Eu também consegui acessar a interface web do tomcat através da minha instalação, então sei que ela está instalada e funcionando.
Eu também tentei digitar o comando várias vezes para ter certeza de que não era um erro de digitação (que muitas pessoas tiveram como problemas)
Alguém sabe o que está causando isso? Como consertar isto? ou uma solução alternativa (se necessário)?