[ww-bugs] Bug 3407: Failed to open the mailer: IO::Socket::SSL->start_SSL failed: SSL connect attempt failed with unknown error error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
bugzilla-daemon at webwork.maa.org
bugzilla-daemon at webwork.maa.org
Tue Sep 1 09:12:22 EDT 2015
http://bugs.webwork.maa.org/show_bug.cgi?id=3407
--- Comment #2 from Mike Gage <gage at math.rochester.edu> 2015-09-01 09:12:21 ---
Hi Mark and Mike,
On math.webwork, I added "tls_allowed => 0" to the invocation of
Mail::Sender->new() in Feedback.pm. I believe this will solve the problem.
I did the same in all *.pm files under /opt/webwork/webwork2 that I could find
where Mail::Sender->new() is invoked, namely:
lib/WeBWorK/ContentGenerator/Feedback.pm
lib/WeBWorK/ContentGenerator/Instructor/SendMail.pm
lib/WeBWorK/Utils/DelayedMailer.mail-sender.pm
lib/WeBWorK/Utils/DelayedMailer.pm
lib/WebworkWebservice/CourseActions.pm
The file
lib/WeBWorK/Utils/RestrictedMailer.pm
looks like it inherits part of the Mail::Sender class, so the change should be
made here too, but I didn't want to mess with the funky hash tables being used
to pass instance variables around.
You'll need to add this same parameter wherever else Mail::Sender is called. To
prevent it from returning at the next WeBWorK upgrade, please make the same
changes wherever you keep the master copy.
- Hoss
--
Configure bugmail: http://bugs.webwork.maa.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the webwork-bugs
mailing list