Squirrelmail + IMAPS = SSL error ....
Hallo Liste, versuche squirrelmail mit imaps unter SuSE 9.3 zum Laufen zu bekommen, allerdings funktioniert es einfach nicht. /var/log/mail gibt folgendes aus: Aug 12 18:48:59 zeus imapd[1415]: imaps SSL service init from 127.0.0.1 Aug 12 18:49:05 zeus imapd[1415]: Unable to accept SSL connection, host=localhost [127.0.0.1] Aug 12 18:49:05 zeus imapd[1415]: SSL error status: error:140760FC:SSL routines:SSL23_GET_CLIENT_HELLO:unknown protocol Zertifikat ist in /etc/ssl/certs/imapd.pem installiert und funktioniert (z.B. Mailabruf mit Thunderbird möglich). Google hilft leider nicht weiter. Hat jemand von Euch eine Idee? Oder hat squirrelmail in der SuSE 9.3 zum Laufen bekommen? Viele Grüsse Joachim
Joachim Kieferle wrote:
Hallo Liste,
versuche squirrelmail mit imaps unter SuSE 9.3 zum Laufen zu bekommen, allerdings funktioniert es einfach nicht.
/var/log/mail gibt folgendes aus:
Aug 12 18:48:59 zeus imapd[1415]: imaps SSL service init from 127.0.0.1 Aug 12 18:49:05 zeus imapd[1415]: Unable to accept SSL connection, host=localhost [127.0.0.1] Aug 12 18:49:05 zeus imapd[1415]: SSL error status: error:140760FC:SSL routines:SSL23_GET_CLIENT_HELLO:unknown protocol
Das hört sich danach an, als ob dein Server zwar auf dem Port 443 lauscht, dort aber nur http anbietet, nicht https. Kommt eine http-Verbindung zustande? Kannst du eine minimale Seite mit https anzeigen? Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply (@) japantest (.) homelinux (.) com
Sandy Drobic wrote:
Joachim Kieferle wrote:
Hallo Liste,
versuche squirrelmail mit imaps unter SuSE 9.3 zum Laufen zu bekommen, allerdings funktioniert es einfach nicht.
/var/log/mail gibt folgendes aus:
Aug 12 18:48:59 zeus imapd[1415]: imaps SSL service init from 127.0.0.1 Aug 12 18:49:05 zeus imapd[1415]: Unable to accept SSL connection, host=localhost [127.0.0.1] Aug 12 18:49:05 zeus imapd[1415]: SSL error status: error:140760FC:SSL routines:SSL23_GET_CLIENT_HELLO:unknown protocol
Das hört sich danach an, als ob dein Server zwar auf dem Port 443 lauscht, dort aber nur http anbietet, nicht https.
Kommt eine http-Verbindung zustande? Kannst du eine minimale Seite mit https anzeigen?
Hallo Sandy, https funktioniert einwandfrei. Das Problem ist auch mit der IMAPs-Verbindung, d.h. Port 993. Mit z.B. Thunderbird kann ich von der Maschine ohne Probleme SSL-encrypted Mails abholen. Imaps scheint also einwandfrei zu funktionieren, es muss an irgend etwas anderem liegen. Hast Du sonst noch eine Idee? Viele Grüsse Joachim
Joachim Kieferle wrote:
Hallo Sandy,
https funktioniert einwandfrei. Das Problem ist auch mit der IMAPs-Verbindung, d.h. Port 993. Mit z.B. Thunderbird kann ich von der Maschine ohne Probleme SSL-encrypted Mails abholen. Imaps scheint also einwandfrei zu funktionieren, es muss an irgend etwas anderem liegen.
Hast Du sonst noch eine Idee?
Viele, fragt sich eher, welche davon denn zutreffen könnten. An welchen Stellschrauben hast du denn gedreht? Du kannst also mit https://servername/index.html eine SSL-verschlüsselte Seite aufrufen? Squirrelmail ist es eigentlich völlig egal, ob du über http oder https dich einloggst. Wenn es so konfiguriert ist, dann kannst du auch laufend zwischen http und https wechseln in einer Session. Deshalb erstaunt es mich, dass https funktioniert, aber nicht squirrelmail. Funktioniert Squirrelmail denn über http? Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply (@) japantest (.) homelinux (.) com
Sandy Drobic wrote:
Joachim Kieferle wrote:
Hallo Sandy,
https funktioniert einwandfrei. Das Problem ist auch mit der IMAPs-Verbindung, d.h. Port 993. Mit z.B. Thunderbird kann ich von der Maschine ohne Probleme SSL-encrypted Mails abholen. Imaps scheint also einwandfrei zu funktionieren, es muss an irgend etwas anderem liegen.
Hast Du sonst noch eine Idee?
Viele, fragt sich eher, welche davon denn zutreffen könnten. An welchen Stellschrauben hast du denn gedreht? Du kannst also mit https://servername/index.html eine SSL-verschlüsselte Seite aufrufen? Squirrelmail ist es eigentlich völlig egal, ob du über http oder https dich einloggst. Wenn es so konfiguriert ist, dann kannst du auch laufend zwischen http und https wechseln in einer Session. Deshalb erstaunt es mich, dass https funktioniert, aber nicht squirrelmail.
Funktioniert Squirrelmail denn über http?
Sandy
Hallo Sandy, für http müsste ich den Webserver erst umkonfigurieren. ABER: ich bekomme ja die Verbindung ohne Probleme und die Fehlermeldung taucht ja erst in /var/log/mail auf. Wenn ich statt imaps nur imap verwende, kommt als Fehlermeldung "Login disabled ....". Das Problem kenne ich schon und hatte vor 1 1/2 Jahren eine Lösung gepostet: http://lists.suse.com/archive/suse-linux/2004-Feb/2688.html. D.h. so wie es sich für mich im Moment darstellt scheint es an der Kommunikation zwischen squirrelmail und imaps zu liegen. Läuft bei Dir squirrelmail mit SuSE? Viele Grüsse Joachim
Joachim Kieferle wrote:
für http müsste ich den Webserver erst umkonfigurieren.
ABER: ich bekomme ja die Verbindung ohne Probleme und die Fehlermeldung taucht ja erst in /var/log/mail auf. Wenn ich statt imaps nur imap verwende, kommt als Fehlermeldung "Login disabled ....". Das Problem kenne ich schon und hatte vor 1 1/2 Jahren eine Lösung gepostet: http://lists.suse.com/archive/suse-linux/2004-Feb/2688.html.
D.h. so wie es sich für mich im Moment darstellt scheint es an der Kommunikation zwischen squirrelmail und imaps zu liegen.
Welche Parameter hast du denn mit ../squirrelmail/config/conf.pl gesetzt?
Läuft bei Dir squirrelmail mit SuSE?
Ja, sowohl mit als auch ohne HTTPS, die Verbindung zu Cyrus, was ich verwende, ist stabil. Ich habe Squirrelmail mal etwas gestresst, indem ich den Ordner mit der Suse-Linux-Mailingliste aufgemacht hatte (incl. Thread-View). Mein alter PIII-500 hat das PHP-Script erst mit einer Memory-Fehlermeldung abgewürgt und lief danach dann in den Time-Out. Ich habe die entsprechenden Parameter in php.ini erhöht, danach ging es zwar langsam, aber stabil. Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply (@) japantest (.) homelinux (.) com
Sandy Drobic wrote:
Joachim Kieferle wrote:
für http müsste ich den Webserver erst umkonfigurieren.
ABER: ich bekomme ja die Verbindung ohne Probleme und die Fehlermeldung taucht ja erst in /var/log/mail auf. Wenn ich statt imaps nur imap verwende, kommt als Fehlermeldung "Login disabled ....". Das Problem kenne ich schon und hatte vor 1 1/2 Jahren eine Lösung gepostet: http://lists.suse.com/archive/suse-linux/2004-Feb/2688.html.
D.h. so wie es sich für mich im Moment darstellt scheint es an der Kommunikation zwischen squirrelmail und imaps zu liegen.
Welche Parameter hast du denn mit ../squirrelmail/config/conf.pl gesetzt?
Läuft bei Dir squirrelmail mit SuSE?
Ja, sowohl mit als auch ohne HTTPS, die Verbindung zu Cyrus, was ich verwende, ist stabil. Ich habe Squirrelmail mal etwas gestresst, indem ich den Ordner mit der Suse-Linux-Mailingliste aufgemacht hatte (incl. Thread-View). Mein alter PIII-500 hat das PHP-Script erst mit einer Memory-Fehlermeldung abgewürgt und lief danach dann in den Time-Out. Ich habe die entsprechenden Parameter in php.ini erhöht, danach ging es zwar langsam, aber stabil.
Sandy
Hallo Sandy, "Wenn nichts mehr tut, hilft ein reboot". Das hat bei mir etwas gebracht, zumindest klappt jetzt das Einloggen. Der Webserver liefert jetzt zwar ein "PHP Fatal error: Cannot re-assign $this in ...." und damit läuft zeigt Squirrelmail keine Maske an, aber zumindest bin ich jetzt schon einen Schritt weiter. Wahrscheinlich muss ich noch das richtige Modul in PHP5 installieren bzw. die php.ini noch modifizieren. Verwendest Du PHP4 oder PHP5? Viele Grüsse Joachim
Joachim Kieferle wrote:
"Wenn nichts mehr tut, hilft ein reboot". Das hat bei mir etwas gebracht, zumindest klappt jetzt das Einloggen.
Der Webserver liefert jetzt zwar ein "PHP Fatal error: Cannot re-assign $this in ...." und damit läuft zeigt Squirrelmail keine Maske an, aber zumindest bin ich jetzt schon einen Schritt weiter. Wahrscheinlich muss ich noch das richtige Modul in PHP5 installieren bzw. die php.ini noch modifizieren.
Zeigt er denn zumindest die Ordner an? Ich verwende PHP4 (mit Suse 9.2) Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply (@) japantest (.) homelinux (.) com
Sandy Drobic wrote:
Joachim Kieferle wrote:
"Wenn nichts mehr tut, hilft ein reboot". Das hat bei mir etwas gebracht, zumindest klappt jetzt das Einloggen.
Der Webserver liefert jetzt zwar ein "PHP Fatal error: Cannot re-assign $this in ...." und damit läuft zeigt Squirrelmail keine Maske an, aber zumindest bin ich jetzt schon einen Schritt weiter. Wahrscheinlich muss ich noch das richtige Modul in PHP5 installieren bzw. die php.ini noch modifizieren.
Zeigt er denn zumindest die Ordner an? Ich verwende PHP4 (mit Suse 9.2)
Hallo Sandy, vielen Dank für Deine Unterstützung. Jetzt funktioniert es einwandfrei. Das Problem war, dass ich erst PHP5 installiert habe - das funktioniert NICHT mit squirrelmail-1.4.2. Mit PHP4 und imaps klappt es jetzt einwandfrei. Noch einen schönen Abend, Joachim
participants (2)
-
Joachim Kieferle
-
Sandy Drobic