You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Are there plans to support SNI with Net::SMTP? Currently the TLS connection fails with a OpenSSL::SSL::SSLError: hostname foo.bar.com does not match the server certificate, where the cert has a subject name of bar.com, but is a multi-domain cert with foo.bar.com as a subject alternative name
Currently this is what I am doing:
module Net
class SMTP
module ForceSNI
private
def ssl_socket(socket, context)
s = super
s.hostname = @address if s.respond_to? :hostname=
s
end
end
prepend ForceSNI
end
end
Unless I'm missing an option or something, I don't see a way to enable SNI currently
The text was updated successfully, but these errors were encountered:
FYI: I didn't reallize net/smtp had been extracted to a gem (lib/net/smtp.rb still exists in the ruby repository). So I opened a ruby issue here: https://bugs.ruby-lang.org/issues/16611 and a github PR here: ruby/ruby#2883
Are there plans to support SNI with Net::SMTP? Currently the TLS connection fails with a
OpenSSL::SSL::SSLError: hostname foo.bar.com does not match the server certificate
, where the cert has a subject name ofbar.com
, but is a multi-domain cert withfoo.bar.com
as a subject alternative nameCurrently this is what I am doing:
Unless I'm missing an option or something, I don't see a way to enable SNI currently
The text was updated successfully, but these errors were encountered: