...

Seguridad de Paypal TLS 1.2 y http/1.1 con sistemas operativos más antiguos

Durante muchos meses ha habido repetidas solicitudes de Paypal a los usuarios de las interfaces proporcionadas para actualizar sus sistemas a las versiones actuales o para establecer conexiones sólo a través de los protocolos actuales. En principio, esto no es un problema, porque la mayoría de los sistemas operativos, incluso los de varios años de antigüedad, pueden soportarlo sin problemas.

Puede probar su sistema, por ejemplo, con el siguiente comando:

php -r '$ch = curl_init(); curl_setopt($ch, CURLOPT_URL, "https://tlstest.paypal.com/"); var_dump(curl_exec($ch)); var_dump(curl_error($ch));'

El valor de retorno es

PayPal_Conexión_OKbool(true)
cadena(0) "

o si no funciona:

bool(falso)
string(17) "Error de conexión SSL"

Este último error se produce, por ejemplo, en Redhat/Centos6.

En principio, la conexión con Redhat6 también funciona bajo tls 1.2 pero lamentablemente el programa utilizado "curl" no negocia automáticamente esta conexión con tls1.2. Este error fue actualizado por Redhat en mayo y también estará disponible para Centos6 pronto. Por lo tanto, como operador de un servidor web, debería actualizar todos los paquetes a la última versión y, especialmente, utilizar curl a partir de la versión 7.19.7-52. Redhat

Hasta entonces tendrías que pedirle a Curl que usara la versión actual, por ejemplo con :

php -r '$ch = curl_init(); curl_setopt($ch, CURLOPT_SSLVERSION, 6); curl_setopt($ch, CURLOPT_URL, "https://tlstest.paypal.com/"); var_dump(curl_exec($ch)); var_dump(curl_error($ch));'.

Pero no hay necesidad de entrar en pánico. Debido a la pereza de la mayoría de los usuarios, Paypal ha ampliado el plazo para cambiar los protocolos o desconectar los antiguos protocolos en un año, hasta el 30.6.2017.

Artículos de actualidad

Los desarrolladores analizan la precarga y la preconectividad del DNS para acelerar los tiempos de carga de los sitios web.
alojamiento web

Por qué la precarga y la preconectividad DNS pueden ahorrar mucho tiempo de carga

Aprende cómo funcionan el prefetching y el preconnect de DNS y cómo optimizan tu tiempo de carga. La guía explica la implementación, las ventajas y las mejores prácticas para un alojamiento más rápido y un mejor SEO, centrándose en el prefetching y el preconnect de DNS.