Saludos maestros, he aquí mi cuestión.
Desde "el inicio de los tiempos" he utilizado la siguiente función para enviar la verificación de el sandbox de PayPal
Cita: // Open a socket for the acknowledgement request
$fp = fsockopen('tls://www.sandbox.paypal.com', 443, $errno, $errstr, 30);
Y siempre había funcionado bien, sin embargo hoy que lo probé, la linea anterior me devolvió los siguientes errores.
Cita: Warning: fsockopen() [function.fsockopen]: SSL operation failed with code 1. OpenSSL Error messages: error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure in ....
Warning: fsockopen() [function.fsockopen]: Failed to enable crypto in ....
Warning: fsockopen() [function.fsockopen]: unable to connect to tls://www.sandbox.paypal.com:443 (Unknown error) in ...
Si utilizo el servidor de producción de PayPal (tls://www.paypal.com) en lugar que el sandbox no marca los errores.
Me estoy inclinando a pensar que el error está en el servidor del SandBox de PayPal pero qusiera conocer sus opiniones a ver si pueden darme un poco de luz en el asunto.
Agradezco desde ahora cualquier ayuda.
Saludos.