El servidor no admite ninguno de los metodos de autenticación TLS 1.2

Migrar sitio Cpanel | TLS 1.2 en Windows 7

Como hacer

Migrar sitio Cpanel | TLS 1.2 y Windows 7

En esta entrada trataremos el tema de del protocolo TLS (Transport Layer Security) 1.2 en Windows 7 para correo electrónico. Hemos incluido el post como parte del tema -Migrar sitio Cpanel-, ya que ha sido durante este proceso que fue necesario realizar algunas actualizaciones en el registro de Windows para que el servicio de Email operara normalmente.

¿Que tiene que ver el funcionamiento del Email?

El correo electrónico utiliza el protocolo (cifrado) TLS o SSL para realizar envíos correctamente, esto aplica para cualquier sistema operativo o incluso para enviar correos desde la web ya que TLS es inherente del Email y no del hardware que se utiliza.

Windows 7

Lo que si tiene que ver con Windows 7 es el hecho de que TLS ha tenido actualizaciones (al igual que SSL) y por lo tanto han surgido nuevas versiones a lo largo del tiempo comenzando por TLS 1.0, 1.1, actualmente 1.2 y en desarrollo 1.3 mejorando basicamente la seguridad entre cada versión.

El servidor no admite ninguno de los metodos de autenticación

Windows 7 al ser un sistema operativo con 10 años de existencia se ha quedado rezagado cuando se combina con Outlook para envío de Email, ya que no ofrecen soporte nativo para TLS 1.2, lo que ocasiona un error en el envío de mensajes o correos, provocando una bandeja de salida saturada y la insatisfacción de los usuarios al migrar a un servidor web mas moderno.

El servidor no admite ninguno de los metodos de autenticación TLS 1.2

Solución – TLS 1.2

La solución costo un poco de trabajo descubrirla ya que existen varias guías que básicamente repasan métodos ya probados para envío de Email pero que no resuelven éste caso específico. Y por métodos ya probados me refiero a:

  • Seleccionar la casilla “Mi servidor requiere autenticación”
  • Probar diferentes puertos de envío como: 26, 465, 587
  • Probar diferentes protocolos de seguridad como: SSL, SSL-TLS, Automático, Ninguno

Si el mensaje que encuentras es “El servidor no admite ninguno de los metodos de autenticación” y tienes Windows 7 con Outlook instalado, te proporciono la lista de pasos para resolver dicho mensaje y enviar Email sin problemas. (Requiere modificar registros, por lo que hay que proceder con precaución). Al final comparto una URL de Youtube (en inglés) que puede servir de guía visual.

Uso de REGEDIT (Registro del Sistema)

1 Presiona la tecla Windows + R, lo que abrira la ventana “Ejecutar”
2 Escribe el comando “regedit” y presiona Enter

Busca las siguientes entradas, anidadas una dentro de otra

3 HKEY_LOCAL_MACHINE
4 —SYSTEM
5 ——CurrentControlSet
6 ———-Control
7 ————-SecurityProviders
8 ——————SCHANNEL
9 ———————-Protocols

Modificaciones

10 Dentro de Protocols se observa carpeta SSL 2.0
11 Click derecho sobre Protocols
12 Elegir New —> Elegir Key (Se crea carpeta debajo de SSL 2.0)
13 Escribir Nombre TLS 1.2 —> Presiona Enter
14 Click derecho sobre TLS 1.2
15 Elegir New —> Elegir Key
16 Se crea carpeta dentro de TLS 1.2 —> Escribir Nombre Client —> Presiona Enter
17 Click derecho sobre Client
18 Elegir New —> DWORD (32 bits) Value
19 El valor se llamara NewValue —> Escribir nombre DisabledByDefault
20 Click derecho sobre DisabledByDefault
21 Seleccionar Modify
22 Escribir en Value Data 0 (cero) y verificar que diga hexadecimal —> Presiona OK
23 Click derecho en Client
24 Elegir New —> DWORD (32 bits) Value
25 El valor se llamara NewValue —> Escribir nombre Enabled —> Presiona Enter
26 Click derecho sobre Enabled
21 Seleccionar Modify
22 Escribir en Value Data 1 (uno) y verificar que diga hexadecimal —> Presiona OK
23 Cierra Regedit

Una vez realizado esto, debe funcionar correctamente la salida de correos electrónicos.

Video Youtube –> Click aquí

Aprende a migrar sitios con Cpanel mediante copia de seguridad