Solventar error «Yum repo fails with [Errno 14] problem making ssl connection»
En esta entrada explico cómo solventar el error que puede aparecer al utilizar repositorios de RHEL, Centos, Fedora u Oracle Linux, con el mensaje «Yum repo fails with [Errno 14] problem with making ssl connection» Ya sabéis que utilizo la web también para mis apuntes. Y la verdad es que esta solución me ha solventado más de una, con las máquinas antiguas con las que me tengo que pelear.
Solventar error «Yum repo fails with [Errno 14] problem making ssl connection»
Este error aparece cuando queremos utilizar YUM para instalar o actualizar paquetes, desde los correspondientes repositorios de paquetería RPM.
[Errno 14] problem making ssl connection
En los sistemas basados en RHEL (6.7 o anteriores), cuando se ve el error anterior, se debe a que la compatibilidad con TLS 1.0 y 1.1 está obsoleta para SSL.
La solución consiste en obligar a SSL a comenzar a usar TLS v1.2, por lo que los siguientes paquetes y cualquiera de las dependencias deben actualizarse a la última versión:
yum, curl, openssl, nss
Para ello, desde la consola de comandos y con permisos de «root», realizamos estos pasos:
yum clean all yum update yum yum update curl yum update openssl yum update nss
Seguramente te encontrarás con el problema de no poder actualizar, ya que los repositorios que quieres utilizar para actualizar estos paquetes, tampoco funcionan. Yo lo he solventado utilizando los repositorios ofrecidos desde archive.kernel.org
La información del siguiente enlace me ha servido de fuente para esta entrada: