El 1 de agosto de 2022 dejaremos de admitir TLS 1.0 y 1.1. Esto puede repercutir en tu uso de la API REST y/o SOAP de MessageMedia si los sistemas que tienes instalados no admiten TLS 1.2 o superior.
Aquí tienes el punto final que puedes utilizar para verificar que tus sistemas son compatibles con TLS 1.2:
https://test-tls12.messagemedia.com
- Acepta todos los métodos (GET, POST, PATCH, etc.) y no requiere ninguna credencial.
- Si tiene éxito, el endpoint devolverá "Connected successfully with TLS 1.2".
- Si no tiene éxito, se devolverá un mensaje de error como, por ejemplo, "OpenSSL SSL_connect: SSL_ERROR_SYSCALL".
Proceso para usuarios de Linux
Estos son los pasos para comprobar el cumplimiento de TLS 1.2 mediante el comando CURL en una máquina Linux:
1. Prueba la elección CURL TLS por defecto:
curl -k'https://test-tls12.messagemedia.com'
- Mensaje de éxito de CURL si admite TLS 1.2: Connected successfully with TLS 1.2.
Aparte de eso, cualquier código de error indica probablemente un fallo.
2. Prueba CURL forzando TLS 1.2:
curl -k --tlsv1.2 --tls-max 1.2'https://test-tls12.messagemedia.com'
- Se espera el mismo mensaje de éxito.
3. Si el fallo es consistente (excepto un error de conexión que probablemente sea un problema de VPN o cortafuegos), eso indica que no hay soporte para TLS 1.2, para la versión de CURL en esa máquina en concreto.