IMAP Login Problem

Postfix, QMail, Sendmail, Dovecot, Cyrus, Courier, Anti-Spam
powie
Posts: 80
Joined: 2002-09-25 16:41
Location: Singen

IMAP Login Problem

Post by powie » 2005-06-23 15:49

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 !?

User avatar
Joe User
Project Manager
Project Manager
Posts: 11583
Joined: 2003-02-27 01:00
Location: Hamburg

Re: IMAP Login Problem

Post by Joe User » 2005-06-23 16:11

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
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.

powie
Posts: 80
Joined: 2002-09-25 16:41
Location: Singen

Re: IMAP Login Problem

Post by powie » 2005-06-27 11:19

cyrus-imapd ist installiert

flo
RSAC
Posts: 2297
Joined: 2002-07-28 13:02
Location: Berlin

Re: IMAP Login Problem

Post by flo » 2005-06-27 11:37

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.

powie
Posts: 80
Joined: 2002-09-25 16:41
Location: Singen

Re: IMAP Login Problem

Post by powie » 2005-06-27 11:41

/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

Roger Wilco
Administrator
Administrator
Posts: 6001
Joined: 2004-05-23 12:53

Re: IMAP Login Problem

Post by Roger Wilco » 2005-06-27 16:25

imapd von Cyrus IMAP ist ein standalone Server und hat nichts in der (x)inetd.conf verloren...

User avatar
Joe User
Project Manager
Project Manager
Posts: 11583
Joined: 2003-02-27 01:00
Location: Hamburg

Re: IMAP Login Problem

Post by Joe User » 2005-06-27 16:44

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 ;)
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.

Roger Wilco
Administrator
Administrator
Posts: 6001
Joined: 2004-05-23 12:53

Re: IMAP Login Problem

Post by Roger Wilco » 2005-06-27 16:50

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...

User avatar
Joe User
Project Manager
Project Manager
Posts: 11583
Joined: 2003-02-27 01:00
Location: Hamburg

Re: IMAP Login Problem

Post by Joe User » 2005-06-27 17:19

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 ;)
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.

Roger Wilco
Administrator
Administrator
Posts: 6001
Joined: 2004-05-23 12:53

Re: IMAP Login Problem

Post by Roger Wilco » 2005-06-27 17:43

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

User avatar
Joe User
Project Manager
Project Manager
Posts: 11583
Joined: 2003-02-27 01:00
Location: Hamburg

Re: IMAP Login Problem

Post by Joe User » 2005-06-27 18:06

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...
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.

Roger Wilco
Administrator
Administrator
Posts: 6001
Joined: 2004-05-23 12:53

Re: IMAP Login Problem

Post by Roger Wilco » 2005-06-27 18:11

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)

powie
Posts: 80
Joined: 2002-09-25 16:41
Location: Singen

Re: IMAP Login Problem

Post by powie » 2005-06-27 19:48

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 ?

User avatar
Joe User
Project Manager
Project Manager
Posts: 11583
Joined: 2003-02-27 01:00
Location: Hamburg

Re: IMAP Login Problem

Post by Joe User » 2005-06-27 19:53

Das Paket "imap" kannst Du gefahrlos löschen, die Pakete "imap-devel" und "imap-libs" werden u.A. von PHP benötigt.
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.

flo
RSAC
Posts: 2297
Joined: 2002-07-28 13:02
Location: Berlin

Re: IMAP Login Problem

Post by flo » 2005-06-27 20:32

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.