PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit Cyrus IMAP Server



darom
15.01.03, 00:54
Hi Leute,

habe folgendes Problem nach der Installation mit dem IMAP Server von Cyrus:

************************************************** ********************
host:# cyradm --auth PLAIN localhost --user cyrus
Password:
IMAP Password:
Login failed: no mechanism available at /usr/lib/perl5/site_perl/5.8.0/i586-linux-thread-multi/Cyrus/IMAP/Admin.pm line 114
cyradm: cannot authenticate to server with PLAIN as cyrus
************************************************** ********************

ich habe den user "cyrus" in den Listen von sasldblistusers und sasldblistusers2.
mit saslpasswd und saslpasswd2 habe ich auch das Passwort festgelegt.
Der Server läuft irgendwie , aber keiner kann sich einlogen.


Weiss jemand wieso ??
Ne kleine Hilfe wäre super.

Gruß,
Darom

Thomas Mitzkat
15.01.03, 09:10
saslpasswd cyradm
*****
*****
su cyradm
*****
cyradm localhost
*****
localhost>cm user.mailbox
localhost>exit
saslpasswd mailbox
exit


je einfacher, desto gut!

darom
15.01.03, 09:59
das habe ich schon gemacht und oben beschrieben.
Das hilft nicht, denn ich bekomme bei diesem User einfach "Segmentation fault", wenn ich mich dann als cyradm einloge.
Das Problem muesste also in der Anmeldung und Authentifikation liegen.
Trotzdem danke.

spaci76
04.03.03, 10:19
hi,

also ich weis der thread ist schon alt aber ich hab das gleiche prob wie mein leidesgenosse*gg*

hat da wer ne lösung parat???


danke

cu spaci76:ugly:

swen1
04.03.03, 12:02
probier mal:

cyradm -user cyrus -server localhost -auth login

spaci76
04.03.03, 12:31
hi,

also bei dem versuch kommt folgendes:

mail:/etc # cyradm -user root -server localhost -auth login
IMAP Password:
Login failed: generic failure at /usr/lib/perl5/site_perl/5.8.0/i586-linux-thread-multi/Cyrus/IMAP/Admin.pm line 114
cyradm: cannot authenticate to server with login as root
mail:/etc #



noch ne idee

danke im voraus

spaci76:ugly:

unlocked
04.03.03, 14:20
Habe auch das gleiche Problem unter SuSE 8.1 und keine Lösung.

HILFEEEEEEEEEEEEEE

spaci76
04.03.03, 14:43
hi,
na dollleeeee .. willkommen im club..


hehe

cu spaci76:ugly:

Thomas Mitzkat
04.03.03, 14:47
s*c*h*e*i*s*s sasldb2 von suse. bei einem rechner ging es nach dem online-update. bei einem anderen nicht. ich hab mir schon überlegt, ob ich den cyrus und sasldb nicht mal neu kompiliere. was habt ihr übrigendsin /etc/imapd.conf drinstehen?

spaci76
04.03.03, 14:52
hi ,

also bei mri schuats so aus .. eiegntlcih alles orginal soweit

configdirectory: /var/lib/imap
partition-default: /var/spool/imap
sievedir: /var/lib/sieve
admins: cyrus root
allowanonymouslogin: no
autocreatequota: 10000
reject8bit: no
quotawarn: 90
timeout: 30
poptimeout: 10
dracinterval: 0
drachost: localhost
sasl_pwcheck_method: saslauthd
#sasl_pwcheck_method: pam
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



..... *ohne kommentar*gg*

cu spaci76:ugly:

swen1
04.03.03, 15:02
schaut mal in den Runlevel-Editor ob saslauthd läuft

stefaan
04.03.03, 17:08
Servus!

Läuft der Saslauthd?
Was sagt das Maillog?

Bei mir will er nur "cyradm -user cyrus localhost" und das eingeloggt als Cyrus.

Grüße, Stefan

spaci76
05.03.03, 07:29
Moin,

mail:~ # rccyrus restart
Shutting down IMAP/POP3 service (cyrus-imapd) done
Starting IMAP/POP3 service (cyrus-imapd) done
mail:~ #
mail:~ # rcsaslauthd status
Checking for service saslauthd: running

hmm das ist der aktuelle stand

was kann ich noch nachschaun .. bei der bringt immernoch das segment.. balbal


vielen dank im voraus

cu spaci76
:ugly:

darom
06.03.03, 08:02
Hi,

also den Login mit PLAIN kriege ich jetzt hin.
Ich habe sogar nach der Anleitung von http://www.linux-tin.org die Verteilung von ankommenden Email an die lokale Mailboxen des IMAP Servers in Gang gebracht.
Was bei mir aber nicht klappt ist die Abholung der Emails über fetchmail und filtering mit procmail - ebenfalls auf die lokalen IMAP Postboxen. Ich bekomme eine Fehlermeldung - auf lmtpd socket kann nicht geschrieben werden oder Zugriff auf lmtpd Socket verweigert.
Hat da jemand Ahnung, was ich falsch mache. Es wäre nett wenn Ihr Euro IMAP relevante Einstellungen in Postfix und imap.conf hier postet. Vielleicht habe irgendwo eine falsche Option.


Gruss,
Darom

spaci76
06.03.03, 12:23
hi,
@darom


wärst du net und würdest uns bitte mal dran teil haben .. wie du es geschaft hast das du dich ein loggen kannst und somit eine mailbox anlegen kannst ..

DANKE

cu spaci76

:ugly:

darom
06.03.03, 12:45
Ich hatte das Problem , dass ich den IMAP server sowohl über inetd freigeschaltet habe und ihn auch so per rccyrus sowie rcsaslauthd als "standalone" gestartet habe.
Danach habe ich das gelöst und beide Packete neu über yast installiert und den server nur standalone gestartet.

als password_check habe ich saslauthd eingetragen,
srvtab: /var/lib/imap/srvtab
lmtpsocket: /var/lib/imap/socket/lmtp

dann,

in sassl 1 und 2 dem cyrus passwort vergeben

dann,

cyradm localhost --user cyrus --auth PLAIN eingeloggt.

das ist denke ich alles
waren alles bloede Fehler :)





Ich habe aber immer noch das Problem , dass (nach der netten Anleitung aus Tutorials )
immer noch meine mails per "fetchmail" und "procmail" nicht auf die locale IMAP Postboxen verteilt bekomme. Ich kriege zwei Arten von Fehlermeldungen:

Probleme beim Schreiben auf lmtp(1)
oder Zugriff auf lmtp Socket verweigert(2)

kenn das einer



Gruss,
Darom

Olli
06.03.03, 13:04
Nutzt du postfix oder sendmail?

olli

darom
06.03.03, 13:05
Weiss jemand übrigens, wie das mit procmail funktioniert ?
Ich meine nutzt procmail postfix zum mailsverteilen(ich meine damit deliver wird von procmail über postfix aufgerufen)
oder versucht er selbst deliver zu starten ?

hmm..

Gruss,
Darom

darom
06.03.03, 13:23
@olli Ich nutze Postfix aber nach mailserver Anleitung von http://www.linux-tin.org auf Empfang von Mails mit Weiterverteilung auf lokale Mailboxen eingestellt.
Das funktioniert sogar. Wenn ich also an einen user meines Mailservers schreibe , bekommt er diese mail in seinem IMAP account zu sehen.