Forum: Rails Germany Actionmailer-SSL-Fehlermeldung

9e0ec2384dd80c7f2c190e02e596e15b?d=identicon&s=25 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
A6ebaaa00666e4f1934d9ca2c024aaf3?d=identicon&s=25 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
A28d1a1f0f6150c0513c807ed51eec9b?d=identicon&s=25 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:
9e0ec2384dd80c7f2c190e02e596e15b?d=identicon&s=25 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:
This topic is locked and can not be replied to.