Forum: Rails Germany Actionmailer-SSL-Fehlermeldung

Posted by Michael Kastner (Guest)
on 2009-02-26 19:10
(Received via mailing list)
Hallo,

vielleicht kann mir jemand weiterhelfen. Beim Versand von Emails streikt 
der
ActionMailer unter Rails 2.2.2 auf einmal.

Im Log steht:

Sent mail to zielname@zielprovider.de


OpenSSL::SSL::SSLError (hostname was not match with the server 
certificate):
     /usr/local/lib/ruby/1.8/openssl/ssl.rb:123:in 
`post_connection_check'
     /usr/local/lib/ruby/1.8/net/smtp.rb:582:in `tlsconnect'
     /usr/local/lib/ruby/1.8/net/smtp.rb:562:in `do_start'
     /usr/local/lib/ruby/1.8/net/smtp.rb:525:in `start'
...

Ich hab' mal etwas rumgegoogelt, aber so ganz klar ist mir nicht, was 
ich jetzt
zur Behebung dieser Meldung machen soll.

Brauche ich jetzt ein SSL-Zertifikat?

Viele 
Grüße
Michael Kastner
Posted by Rene Paulokat (Guest)
on 2009-02-26 19:38
(Received via mailing list)
On Thu, 26 Feb 2009 19:09:37 +0100
Michael Kastner <rubyonrails-ug@galt.de> wrote:

> Hallo,

hi

>      /usr/local/lib/ruby/1.8/net/smtp.rb:582:in `tlsconnect'
>      /usr/local/lib/ruby/1.8/net/smtp.rb:562:in `do_start'
>      /usr/local/lib/ruby/1.8/net/smtp.rb:525:in `start'
> ...
> 
> Ich hab' mal etwas rumgegoogelt, aber so ganz klar ist mir nicht, was ich jetzt 
> zur Behebung dieser Meldung machen soll.
> 
> Brauche ich jetzt ein SSL-Zertifikat?

sieht ganz danach aus.
oder aber du verhinderst tls-initialisation:
per default scheint eingestellt:

:enable_starttls_auto => true  wenn das ziel das 
unterstützt.
ein 'false' und er würde keinen tls-handshake versuchen, die ssl-meldung also 
verschwinden.

theoretisch glaube ich also:

ActionMailer::Base.smtp_settings = {
  :enable_starttls_auto => false
}

gruesse
rene
Posted by Roman Sladeczek (wowo08)
on 2009-02-26 20:54
(Received via mailing list)
> ActionMailer::Base.smtp_settings = {
>   :enable_starttls_auto => false
> }

Diese Option gibt es erst ab V2.3

ansonsten hier nachlesen:

http://www.travisgere.com/?p=34

oder Monkey-patchen:

http://rails.lighthouseapp.com/projects/8994/ticke...

Gruss,
Roman


Am 26.02.2009 um 19:37 schrieb Rene Paulokat:
Posted by Michael Kastner (Guest)
on 2009-02-26 21:06
(Received via mailing list)
Hallo Roman,

das hat mir jetzt wirklich das Wochenende gerettet. "Monkey-Patch", den 
Ausdruck
kannte ich noch garnicht. Gleich zwei Dinge gelernt.

Der Patch funktioniert jedenfalls.

Viele Grüße und besten Dank

Michael Kastner

Roman Sladeczek schrieb:
Please log in before posting. Registration is free and takes only a minute.
Existing account (Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
No account? Register here.