PHPMailer 5.2 OpenSSL Mensajes de error: error: 14090086: rutinas SSL: SSL3_GET_SERVER_CERTIFICATE: error en la verificación del certificado

Recibo este error con PHPMailer en un servidor PHP 5.6.

Advertencia: stream_socket_enable_crypto (): la operación SSL falló con el código 1. OpenSSL Mensajes de error: error: 14090086: Rutinas SSL: SSL3_GET_SERVER_CERTIFICATE: la verificación del certificado falló en class.smtp.php en la línea 344

Lo interesante es que estoy tratando de enviar correos electrónicos a través del servidor SMTP local @ localhost, y no estoy usando SSL o TLS, es SMTP simple en el puerto 25.

$mail->SMTPSecure=''
$mail->SMTPPort //not set

El servidor tiene un certificado SSL válido instalado para el dominio del sitio web.

He leído la documentación en GitHub sobre la falla de verificación del certificado PHP 5.6 y no parece abordar este escenario.

He agregado este código, pero aún recibo el error:

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

Supongo que la pregunta principal es, ¿de qué certificado SSL o de qué falta se queja?

Respuestas a la pregunta(1)

Su respuesta a la pregunta