PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : fetchmail: Keine SSL-Verbindungen



Sil3ntWarri0r
15.01.09, 15:28
Hi,

wenn ich mit fetchmail Nachrichten über SSL abrufen möchte erhalte ich immer eine Fehlermeldung:

fetchmail: 6.3.6 fragt pop.gmx.net ab (Protokoll POP3) um Do 15 Jan 2009 14:46:04 CET: Abfrage gestartet
fetchmail: Versuche, mit 213.165.64.22/995 zu verbinden...verbunden.
20647:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:s23_clnt.c:567:
fetchmail: SSL-Verbindung fehlgeschlagen.
fetchmail: Socket-Fehler beim Abholen von xxxx@gmx.de@pop.gmx.net
fetchmail: 6.3.6 fragt ab pop.gmx.net (Protokoll POP3) um Do 15 Jan 2009 14:46:04 CET: Abfrage beendet


In der .fetchmailrc ist folgendes definiert:

poll pop.gmx.net with proto POP3
user xxxx@gmx.de there with password geheim ssl is "user1" smtphost mail


Diese Einstellung mit ssl hatte früher (Okt. 08) funktioniert, dann hatte ich den Server neu installiert und nun geht es nicht mehr, auch bei anderen Accounts nicht mehr.
Die Option sslproto habe ich auch schon mit allen Möglichkeiten durchprobiert. Mir kommts so vor, als würde evtl. noch irgendein Paket für die SSL Unterstützung fehlen.


Hoffe auf ein paar Tipps.

Danke

marce
15.01.09, 16:20
welche Distri? Gleiche wie zuvor, als es funktioniert hat? Configs 1:1 übernommen?

asi_dkn
15.01.09, 16:35
Also ich rufe meine Mails auch bei GMX mit fetchmail ab, meine Config sieht so aus:


set no bouncemail
poll "pop.gmx.net"
protocol pop3
username '***************************'
password '***************************'
no fetchall
ssl
no keep
smtpname "**************************"

Eventuell kannst du da was mit anfangen.

Sil3ntWarri0r
15.01.09, 16:47
Vorher gentoo, jetzt CentOS, aber 1:1 .fetchtmailrc.


@asi_dkn:
Leider gehts so nicht, deshalb habe ich vermutet, dass bei mir evtl. noch etwas fehlt.

marce
15.01.09, 18:28
hab' gerade kein CentOS zum spielen zur Hand (morgen dann wieder) - aber ich hatte schon mal das "Phänomen", dass bei CentOS beim kompilieren der Pakete kein --with-ssl gesetzt wurde und somit der ssl-Support nicht vorhanden war.

Über einen andere Paketquelle (centosplus, wenn ich mich recht entsinne...) gab's das entsprechende Paket aber.

Nähere Infos kann ich dann vemutlich morgen liefern...

Sil3ntWarri0r
16.01.09, 06:07
Dies hört sich plausible an, dies ist ja, was ich auch vermute, dass irgend etwas nicht richtig installiert ist.

Danke für weitere Infos.

marce
16.01.09, 08:40
also, mit folgender .fetchmailrc

set no bouncemail
poll "pop.gmx.net"
protocol pop3
username '*'
password '*'
fetchall
ssl
no keep

bekomme ich auf einem CentOS 5.2

fetchmail -v
fetchmail: 6.3.6 fragt pop.gmx.net ab (Protokoll POP3) um Fr 16 Jan 2009 08:35:26 CET: Abfrage gestartet
Versuche, mit 213.165.64.22/995 zu verbinden...verbunden.
fetchmail: Herausgeber-Organisation: Thawte Consulting cc
fetchmail: Herausgeber-CommonName: Thawte Premium Server CA
fetchmail: Server-CommonName: pop.gmx.net
fetchmail: pop.gmx.net-Schlüssel-Fingerabdruck: BA:03:AC:50:A9:A0:C7:AF:1E:79:3A:B7:C0:E7:19:5E
fetchmail: POP3< +OK GMX POP3 StreamProxy ready <30612.1232091325@mp070>
fetchmail: POP3> CAPA
fetchmail: POP3< +OK
fetchmail: POP3< TOP
fetchmail: POP3< USER
fetchmail: POP3< SASL LOGIN CRAM-MD5
fetchmail: POP3< UIDL
fetchmail: POP3< RESP-CODES
fetchmail: POP3< .
fetchmail: POP3> AUTH CRAM-MD5
fetchmail: POP3< *
fetchmail: POP3> *
fetchmail: POP3< +OK Mailbox locked and ready
fetchmail: POP3> STAT
fetchmail: POP3< +OK 1 1413
1 Nachricht für * bei pop.gmx.net (1413 Bytes).
fetchmail: POP3> LIST 1
fetchmail: POP3< +OK 1 1413
fetchmail: POP3> RETR 1
fetchmail: POP3< +OK
Nachricht *@pop.gmx.net:1 von 1 wird gelesen (1413 Bytes)
Versuche, mit 127.0.0.1/25 zu verbinden...verbunden.
[...]
#********fetchmail: SMTP>. (EOM)
fetchmail: SMTP< 250 2.0.0 Ok: queued as D89EA3572F4
gelöscht
fetchmail: POP3> DELE 1
fetchmail: POP3< +OK Message 1 deleted
fetchmail: POP3> QUIT
fetchmail: POP3< +OK GMX POP3 server signing off
fetchmail: SMTP> QUIT
fetchmail: SMTP< 221 2.0.0 Bye
fetchmail: 6.3.6 fragt ab pop.gmx.net (Protokoll POP3) um Fr 16 Jan 2009 08:35:26 CET: Abfrage beendet
fetchmail: normale Beendigung, Status 0

Ist eine Standard-Installation ohne grafische Oberfläche, keine relevanten zusätzlichen Pakete.

Sil3ntWarri0r
16.01.09, 09:34
Mit genau deiner config erhalte ich aber:

[root@mail ~]# fetchmail -v
fetchmail: WARNUNG: Vom Betrieb mit root-Rechten wird abgeraten.
fetchmail: 6.3.6 fragt pop.gmx.net ab (Protokoll POP3) um Fr 16 Jan 2009 09:35:39 CET: Abfrage gestartet
Versuche, mit 213.165.64.22/995 zu verbinden...verbunden.
24676:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:s23_clnt.c:567:
fetchmail: SSL-Verbindung fehlgeschlagen.
fetchmail: Socket-Fehler beim Abholen von *@pop.gmx.net
fetchmail: 6.3.6 fragt ab pop.gmx.net (Protokoll POP3) um Fr 16 Jan 2009 09:35:40 CET: Abfrage beendet
fetchmail: Abfragestatus=2 (SOCKET)
fetchmail: normale Beendigung, Status 2

marce
16.01.09, 09:37
wie ist das System denn installiert worden?

was sagt ein

yum list | grep ssl
?

Sil3ntWarri0r
16.01.09, 10:27
Das System wurde über den Installer mit der Einstellung Server installiert, ich habe dann noch ein paar Server-Paket manuell entfernt, wie z.B. dhcpd ...


[root@mail ~]# yum list | grep ssl
openssl.i686 0.9.8b-10.el5_2.1 installed
docbook-style-dsssl.noarch 1.79-4.1 base
mod_ssl.i386 1:2.2.3-11.el5_2.cento updates
openssl.i386 0.9.8b-10.el5_2.1 updates
openssl-devel.i386 0.9.8b-10.el5_2.1 updates
openssl-perl.i386 0.9.8b-10.el5_2.1 updates
openssl097a.i386 0.9.7a-9.el5_2.1 updates
xmlsec1-openssl.i386 1.2.9-8.1 base
xmlsec1-openssl-devel.i386 1.2.9-8.1 base