Page 1 of 1

IMAP Login Problem

Posted: 2005-06-23 15:49
by powie
Auf meinem Server läuft der Standard IMAP Domain (Suse 9.1) .
Beim Versuch zu connecten fragt der Client endlos das Passwort ab, in der /var/log/mail stehen die folgenden einträge:

Code: Select all

Jun 23 15:34:13 h52139 imapd[27451]: imap service init from 195.212.29.187
Jun 23 15:34:40 h52139 imapd[27451]: Command stream end of file, while reading line user=web0p2 host=***
Jun 23 15:34:40 h52139 imapd[27454]: imap service init from 195.212.29.187
Jun 23 15:34:48 h52139 imapd[27454]: Command stream end of file, while reading line user=web0p2 host=***
Jun 23 15:39:35 h52139 imapd[27698]: imap service init from 195.212.29.179
Jun 23 15:40:39 h52139 imapd[27698]: Command stream end of file, while reading line user=web0p2 host=***
Jun 23 15:40:39 h52139 imapd[27742]: imap service init from 195.212.29.171
Jun 23 15:40:44 h52139 imapd[27742]: Command stream end of file, while reading line user=web0p2 host=**
danach gegoogled bringt mir aber auch keine Spur zur Lösung. Hat jemand eine Idee !?

Re: IMAP Login Problem

Posted: 2005-06-23 16:11
by Joe User
Powie wrote:Auf meinem Server läuft der Standard IMAP Domain
Welcher? (Standard-IMAPd gibbet nich)

http://www.google.com/search?biw=1264&h ... ne+user%22

Re: IMAP Login Problem

Posted: 2005-06-27 11:19
by powie
cyrus-imapd ist installiert

Re: IMAP Login Problem

Posted: 2005-06-27 11:37
by flo
dann sag doch mal an, wie Du den startest ... Zeilen aus (x)inetd dann bitte posten.

BTW - Cyrus ist doch kein Standard??? Das wird der erste IMAPd gewesen sein, den Du in der Paketsuche gefunden hast.

Grüße,

flo.

Re: IMAP Login Problem

Posted: 2005-06-27 11:41
by powie
/etc/xinetd.d/imap :

Code: Select all

#
# imap - imap mail daemon
#
service imap
{
        disable         = no
        socket_type     = stream
        protocol        = tcp
        wait            = no
        user            = root
        server          = /usr/sbin/imapd
        flags           = IPv4
}
dannn habe ich noch eine /etc/imapd.conf

Code: Select all

configdirectory: /var/lib/imap
partition-default: /var/spool/imap
sievedir: /var/lib/sieve
admins: cyrus
allowanonymouslogin: no
autocreatequota: 10000
reject8bit: no
quotawarn: 90
timeout: 30
poptimeout: 10
dracinterval: 0
drachost: localhost
sasl_pwcheck_method: saslauthd
lmtp_overquota_perm_failure: no
#
# if you want TLS, you have to generate certificates and keys
#
#tls_cert_file: /usr/ssl/certs/cert.pem
#tls_key_file: /usr/ssl/certs/skey.pem
#tls_ca_file: /usr/ssl/CA/CAcert.pem
#tls_ca_path: /usr/ssl/CA

Re: IMAP Login Problem

Posted: 2005-06-27 16:25
by Roger Wilco
imapd von Cyrus IMAP ist ein standalone Server und hat nichts in der (x)inetd.conf verloren...

Re: IMAP Login Problem

Posted: 2005-06-27 16:44
by Joe User
Roger Wilco wrote:imapd von Cyrus IMAP ist ein standalone Server und hat nichts in der (x)inetd.conf verloren...
Dort ist er auch nicht eingetragen, sondern der UW-IMAP ;)

Re: IMAP Login Problem

Posted: 2005-06-27 16:50
by Roger Wilco
Joe User wrote:Dort ist er auch nicht eingetragen, sondern der UW-IMAP ;)
Hat er nicht weiter oben geschrieben, er habe Cyrus installiert? :?
Da gibt es nämlich ein Executable namens "imapd", auch wenn das nur von "master" aufgerufen wird...

Re: IMAP Login Problem

Posted: 2005-06-27 17:19
by Joe User
Roger Wilco wrote:Hat er nicht weiter oben geschrieben, er habe Cyrus installiert? :?
Die xinetd.conf gehört zur SuSE-Standard-Config, welche per YaST-Runlevel-Editor verwaltet wird.
Roger Wilco wrote:Da gibt es nämlich ein Executable namens "imapd", auch wenn das nur von "master" aufgerufen wird...
Du meinst /usr/lib/cyrus/bin/deliver ;)

Re: IMAP Login Problem

Posted: 2005-06-27 17:43
by Roger Wilco
Joe User wrote:Du meinst /usr/lib/cyrus/bin/deliver ;)
Nein, ich meine imapd (Pfadangaben sind zu vernachlässigen):

Code: Select all

$ ls -lart /usr/lib/cyrus/{master,imapd}
-rwxr-xr-x  1 root  57824  3. Mär 13:11 /usr/lib/cyrus/master
-rwxr-xr-x  1 root 938740  3. Mär 13:11 /usr/lib/cyrus/imapd

Re: IMAP Login Problem

Posted: 2005-06-27 18:06
by Joe User
Roger Wilco wrote:Nein, ich meine imapd (Pfadangaben sind zu vernachlässigen):
Deshalb befindet sich in der xinetd.conf auch der absolute Pfad, welcher nicht zu vernachlässigen ist, zu /usr/sbin/imapd (uw-imap (Paket imap)). Cyrus-IMAPd wird über die /etc/postfix/master.cf aufgerufen...

Re: IMAP Login Problem

Posted: 2005-06-27 18:11
by Roger Wilco
Joe User wrote:Deshalb befindet sich in der xinetd.conf auch der absolute Pfad, welcher nicht zu vernachlässigen ist, zu /usr/sbin/imapd (uw-imap (Paket imap)). Cyrus-IMAPd wird über die /etc/postfix/master.cf aufgerufen...
Nö, die Dienste stehen in /etc/cyrus.conf. Der "master" von Postfix und der "master" von Cyrus sind 2 verschiedene Prozesse.
Aber der erste Teil deiner Antwort stimmt wohl (bzgl. uw-imapd und xinetd)

Re: IMAP Login Problem

Posted: 2005-06-27 19:48
by powie
also ich hab jetzt doch mal den Yast gestartet und nachgesehen.
Dort sind sowohl imap als auch cyrus-imap und die beiden devel dazu installiert.

Welchen lösche ich ?

Re: IMAP Login Problem

Posted: 2005-06-27 19:53
by Joe User
Das Paket "imap" kannst Du gefahrlos löschen, die Pakete "imap-devel" und "imap-libs" werden u.A. von PHP benötigt.

Re: IMAP Login Problem

Posted: 2005-06-27 20:32
by flo
Ich weiß nicht, ob ich noch beitragen kann, aber ich lasse Cyrus über den xinetd laufen:

Code: Select all

service imap2
{
        instances       = 40
        flags           = NAMEINARGS
        socket_type     = stream
        protocol        = tcp
        wait            = no
        user            = cyrus
        server          = /usr/sbin/tcpd
        server_args     = /usr/sbin/imapd 
}
Und das läuft eigentlich sehr gut - ist aber noch die 1.5er Version.

Grüße,

flo.