Tuvimos un problema con nuestra instancia de Jenkins en nuestro servidor Ubuntu que eliminó nuestras configuraciones y paquetes.
Por eso, estamos intentando reinstalar Jenkins en este servidor. Sin embargo, seguimos recibiendo un error al ejecutar sudo apt-get update
Err:6 https://pkg.jenkins.io/debian-stable binary/ Release Certificate verification failed: The certificate is NOT trusted. The certificate chain uses expired certificate. Could not handshake: Error in the certificate verification. [IP: 151.101.194.133 443]Hemos seguido todos los pasos en la página de instalación de Jenkins Ubuntu: https://www.jenkins.io/doc/book/installing/linux/
También nos hemos asegurado de eliminar Jenkins de la lista de aptos y volver a agregar todos los archivos necesarios (una vez más siguiendo los pasos en la página de Jenkins).
Los pasos que hemos intentado:
curl -fsSL https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo tee \ /usr/share/keyrings/jenkins-keyring.asc > /dev/nullecho deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] \ https://pkg.jenkins.io/debian-stable binary/ | sudo tee \ /etc/apt/sources.list.d/jenkins.list > /dev/nullsudo apt-get update <-- Este es el problema donde obtenemos el error mencionado anteriormente. También probé: wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | apt-key add -
Estamos ejecutando Java versión 8 en Ubuntu 20.04
###EDITAR### También abrí un hilo en el sitio de Jenkins, vea el enlace a continuación: https://community.jenkins.io/t/certificate-is-not-trusted-when-installing-jenkins/1255/ 7
Están sugiriendo que mis certificados CA están desactualizados en esta máquina virtual y, por lo tanto, no aceptan los certificados raíz de letsencrypt.