OpenSSL Error messages: nerror:14090086

Buenas,

En la versión 3.15 de G3 al intentar la recuperación de contraseña estamos recibiendo el siguiente mensaje al momento de enviar el mail:

Connection failed. Error #2: stream_socket_enable_crypto(): SSL operation failed with code 1. OpenSSL Error messages:error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed [/usr/local/proyectos/siu/aleman/prod/guarani/vendor/phpmailer/phpmailer/class.smtp.php line 375]

En una entrada referida a 3w (Problema al recuperar clave en autogestion - SIU-Guaraní - Técnicos - Foro Comunidad SIU) lo que proponen es agregar la siguiente parametrización

'ssl' => array(
		'verify_peer' => false,
		'verify_peer_name' => false,
		'allow_self_signed' => true
	)

lo cual se puede hacer en el config.php, pero en G3 (gestión) no existe la misma posibilidad.

Por el momento lo que se hizo es modificar el archivo framework/php/nucleo/lib/toba_mail.php para agregar el siguiente código

$mail->SMTPOptions = array (
                        'ssl' => array(
                        'verify_peer'  => false,
                        'verify_peer_name'  => false,
                        'allow_self_signed' => true))

CONSULTA

Como se soluciona este inconveniente en G3 sin necesidad de sobreescribir toba_mail ? hay alguna configuración donde poder agregar estos parámetros ? hay que hacer un personalización ?

Desde ya muchas gracias

Hola Jose, por favor completá los datos de tu perfil, Institución y demás.
¡Gracias!

Listo Emilse, ahí complete los datos del perfil.

Saludos.

Buenos días José, la clase guarani_mail hereda de toba_mail, podrías personalizar esa clase para lo que necesites.

Saludos