A partir de los cambios recientes en los estándares de seguridad, es fundamental asegurarse de que tu sistema esté utilizando una versión moderna del protocolo TLS (como TLS 1.2 o TLS 1.3) para conectarse con nuestros servicios en NubeFact.
Aquí te explicamos cómo puedes comprobarlo fácilmente:
Opción 1: Verificación automática desde tu lenguaje de programación
Puedes realizar una prueba directa para verificar si tu entorno es compatible con TLS 1.2 o superior.
- Envía una solicitud HTTP (GET o POST) al siguiente endpoint desde tu código: https://probar-tls.nubefact.com/
- Si ves el mensaje: CONEXIÓN CORRECTA → Todo está bien, tu sistema ya utiliza TLS 1.2 o superior.
- Si ocurre un error de conexión o no recibes respuesta → Necesitas actualizar tu entorno o librerías para soportar TLS 1.2/TLS 1.3.
Opción 2: Verificación manual con Wireshark (análisis de tráfico)
Para un diagnóstico más detallado, puedes usar un analizador de tráfico como Wireshark. Pasos generales:
- Descarga e instala Wireshark desde https://www.wireshark.org/
- Captura el tráfico mientras tu aplicación se conecta a nuestros servicios web.
- Filtra por protocolo: tls
- En los paquetes capturados, busca el "Client Hello" y revisa la versión de protocolo negociada (ej. TLS 1.2 o TLS 1.3).
Esta opción es ideal para cuando no puedes controlar directamente el código fuente.
¿Qué hacer si no soportas TLS 1.2?
Si confirmas que tu aplicación aún usa TLS 1.0 o TLS 1.1, será necesario:
- Actualizar tu sistema operativo o runtime (por ejemplo, actualizar Java a una versión moderna o habilitar TLS 1.2 en .NET).
- Reemplazar librerías o controladores que no soporten TLS moderno.
- Consultar con tu proveedor de hosting si tienen restricciones o desactivación de protocolos antiguos.