Jenkins se niega a iniciar - argumento desconocido --ajp13Port=-1

Jenkins se niega a iniciar - argumento desconocido --ajp13Port=-1

Mi instalación de jenkins en Debian se actualizó (usando apt) y ahora jenkins se niega a iniciarse. Puedo ver lo siguiente en el registro:

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

Mi versión de jenkins es 2.381. Desafortunadamente, ahora no sé qué versión se instaló antes de esto, pero definitivamente funcionó y no se realizaron cambios en la configuración.

¿Cómo puedo hacer para que empiece?

Respuesta1

Encontré la solución. El archivo /etc/systemd/system/jenkins.service.d/override.confcontenía la siguiente línea:

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

Comenté esta línea y el servicio se inició sin problemas.

Parece que el proceso de actualización (a través de apt) no aborda correctamente las anulaciones de configuración.

Respuesta2

Tenía el mismo mensaje en Ubuntu 20.04.1 y Jenkins 2.375.1. Casi parece que el parámetro ya no es compatible. Lo eliminé de /etc/default/jenkins y comenzó de nuevo.

información relacionada