Jenkins se recusa a iniciar - argumento desconhecido --ajp13Port=-1

Jenkins se recusa a iniciar - argumento desconhecido --ajp13Port=-1

Minha instalação do jenkins no Debian foi atualizada (usando o apt) - e agora o jenkins se recusa a iniciar. Posso ver o seguinte no log:

Exception in thread "main" java.lang.IllegalArgumentException:
     Unrecognized option: --ajp13Port=-1

Minha versão do Jenkins é 2.381. Infelizmente, agora não sei qual versão foi instalada antes disso, mas definitivamente funcionou e nenhuma alteração na configuração foi feita.

Como posso começar?

Responder1

Eu encontrei a solução. O arquivo /etc/systemd/system/jenkins.service.d/override.confcontinha a seguinte linha:

Environment="JENKINS_OPTS=  --ajp13Port=-1"

Comentei esta linha - e o serviço começou sem problemas.

Parece que o processo de atualização (via apt) não lida corretamente com as substituições de configuração.

Responder2

Teve a mesma mensagem no Ubuntu 20.04.1 e Jenkins 2.375.1. Quase parece que o parâmetro não é mais suportado. Removido de /etc/default/jenkins e ele começou novamente.

informação relacionada