XF 2.0 Server error: [E_WARNING] stream_socket_enable_crypto(): SSL operation failed with code 1. OpenSSL Error messages: error:...

BassMan

Well-known member
Hi,

suddenly I'm getting lots and lots of this:

Server error
  • ErrorException: Email to *** failed: [E_WARNING] stream_socket_enable_crypto(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed
  • src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/StreamBuffer.php:94
  • Generated by: Unknown account
  • 21. avg 2018 ob 11.35
Stack trace
#0 [internal function]: XF::handlePhpError(2, '[E_WARNING] str...', '/home/mladiuc/p...', 94, Array)
#1 src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/StreamBuffer.php(94): stream_socket_enable_crypto(Resource id #175, true, 49)
#2 src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/EsmtpTransport.php(313): Swift_Transport_StreamBuffer->startTLS()
#3 src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php(118): Swift_Transport_EsmtpTransport->_doHeloCommand()
#4 src/XF/Mail/Mailer.php(276): Swift_Transport_AbstractSmtpTransport->start()
#5 src/XF/Mail/Mail.php(347): XF\Mail\Mailer->send(Object(Swift_Message), Object(Swift_SmtpTransport))
#6 src/addons/Hampel/LogDigest/Cron/SendLogs.php(106): XF\Mail\Mail->send()
#7 [internal function]: Hampel\LogDigest\Cron\SendLogs::send(Object(XF\Entity\CronEntry))
#8 src/XF/Job/Cron.php(35): call_user_func(Array, Object(XF\Entity\CronEntry))
#9 src/XF/Job/Manager.php(241): XF\Job\Cron->run(7.9999990463257)
#10 src/XF/Job/Manager.php(187): XF\Job\Manager->runJobInternal(Array, 7.9999990463257)
#11 src/XF/Job/Manager.php(76): XF\Job\Manager->runJobEntry(Array, 7.9999990463257)
#12 job.php(15): XF\Job\Manager->runQueue(false, 8)
#13 {main}


What could be wrong and what can I do about it?

Thank you for any help.

BassMan
 
Did you recently upgrade PHP versions?
It looks like the cert for the domain you were sending mail to failed the lookup in the cacert.pem file that is typically set to be used.
Are you using default or POP/IMAP for the mail?
 
Last edited:
Top Bottom