Today the SSL protocols stoped working. First I detected the captcha validation wasn’t working due to a SSL problem and now I see that PHPmailer cannot connect to Gmail servers that was working ok.
This site doesn’t have SSL but I have other site with SSL and has the same problem.
After a long desperate search and reading, I found this post in StackOverflow that helped me solve this problem, although I didn’t now what caused it in the first place. It seems to be something with the SSL but the weird thing is that I was having trouble in a non SSL site also.
We upgraded OpenSSL on our servers a few days ago. This may have resulted in SSL for SMTP breaking.
I’m going to do some investigation into this. The provided SMTPOptions are a good workaround until then. Please note that you should AVOID such SMTPOptions as much as possible, because fixing SSL issues by disabling most SSL security features is NOT a good solution.
Thank you Admin for your answer. I will wait if you find the solution. It stopped working yesterday at arround 9am ET if you find this time usfull to your research.
Best regards
There isn’t much news. iFastNet has acknowledged the issue, but the issue is hard to fix, and even more complicated because the likely fix has the chance to break something else.
One big advantage is that self signed certificates are not allowed .
Also, as I understand, the domain ( e.g.smtp.google.com) is also verified, because I had also removed: ‘verify_peer_name’ => false,
Improves a lot the security for an eventual attack.
I just got confirmed that a few hours ago the OpenSSL installation was fixed. All secure connections should now work again, whether that’s from cURL, file_get_contents or SMTP!