Hi Leute, also ich wollte gerade ein Konto im IMAP anlegen, aber das geht nicht so richtig. Ich habe mich mit cyradm --user cyrus --server localhost --auth login einloggen wollen und können, aber ich konnte keine Mailboxen anlegen. Permission denied ist die Antowort. Ich habe herausgefunden, wenn ich mich als user an cyradm anmelde, kann ich die entsprechende Mailbox verändern. Aber ich will eigetlich ein neues Konto anlegen, weiß aber nciht genau, wo es hakt. Die imapd.conf enthält: 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 lmtp_overquota_perm_failure: no Weiß einer von Euch rat? Gruß Can -- ____________________________________________________________________________ Registered Linux User No. 314644 ____________________________________________________________________________
Can-Carlo Doertbudak wrote:
Hi Leute,
also ich wollte gerade ein Konto im IMAP anlegen, aber das geht nicht so richtig. Ich habe mich mit cyradm --user cyrus --server localhost --auth login einloggen wollen und können, aber ich konnte keine Mailboxen anlegen. Permission denied ist die Antowort.
Ich habe herausgefunden, wenn ich mich als user an cyradm anmelde, kann ich die entsprechende Mailbox verändern. Aber ich will eigetlich ein neues Konto anlegen, weiß aber nciht genau, wo es hakt.
Das weiss ich leider auch nicht genau. (^-^)
Die imapd.conf enthält:
configdirectory: /var/lib/imap partition-default: /var/spool/imap sievedir: /var/lib/sieve admins: cyrus, root
Aber versuche es einmal mit dem user "root"... cyradm --user root --auth login localhost Ich war bisher auch zu faul, die eigentliche Ursache dieses Problems genau herauszufinden. Sandy
Hi Sandy,
cyradm --user root --auth login localhost
Ich war bisher auch zu faul, die eigentliche Ursache dieses Problems genau herauszufinden. Das ist der Clou an der Sache. Auch mit root als user habe ich nicht die Zugriffsrechte...
Gruß Can -- ____________________________________________________________________________ Registered Linux User No. 314644 ____________________________________________________________________________
hy can ich muss mich wenn ich zb ein reconstruct machen will oder muss das passwort mitgeben ich logge mich immer per kssh ein und dort wird dann bei mir das cyrus passwort verlangt....klappt immer wenn ich einfach vom root ein su cyrus mache klappt das nicht! ob es klappt wenn root und cyrus passwd identisch sind hab ich noch nicht probiert!!!! greets Am Dienstag, 8. März 2005 19:47 schrieb Can-Carlo Doertbudak:
Hi Sandy,
cyradm --user root --auth login localhost
Ich war bisher auch zu faul, die eigentliche Ursache dieses Problems genau herauszufinden.
Das ist der Clou an der Sache. Auch mit root als user habe ich nicht die Zugriffsrechte...
Gruß Can
-- ___________________________________________________________________________ _ Registered Linux User No. 314644 ___________________________________________________________________________ _
-- Uwe Großkinsky 76137 Karlsruhe Augartenstrasse 1 Tele: 0049-0721-96416-44 E-Mail 2 :u.grosskinsky@iascon.de
Ciao Can-Carlo, Can-Carlo Doertbudak wrote:
Hi Leute,
also ich wollte gerade ein Konto im IMAP anlegen, aber das geht nicht so richtig. Ich habe mich mit cyradm --user cyrus --server localhost --auth login einloggen wollen und können, aber ich konnte keine Mailboxen anlegen. Permission denied ist die Antowort.
Wo genau kam die Meldung Permission denied ? - Beim anmelden an cyradm ? - Beim erstellen der Mailbox mit cm user.mail_address_com - Oder wo?
Ich habe herausgefunden, wenn ich mich als user an cyradm anmelde, kann ich die entsprechende Mailbox verändern. Aber ich will eigetlich ein neues Konto anlegen, weiß aber nciht genau, wo es hakt.
Die imapd.conf enthält:
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 lmtp_overquota_perm_failure: no
Sieht eigentlich OK aus.
Weiß einer von Euch rat?
Existiert der User cyrus? Wurde dem User cyrus ein Passwort vergeben? Ich denke mal saslauthd läuft, da Du dich ja als normaler User anmelden kannst. Gruss Werner
Hi Werner,
Existiert der User cyrus? Wurde dem User cyrus ein Passwort vergeben? Ich denke mal saslauthd läuft, da Du dich ja als normaler User anmelden kannst. Ja, der user cyrus ist da, hat ein Passwort und auch ein sasl2 Passwort. Der saslauthd läuft auch.
Der Fehler kommt z.B. beim ACLs setzten oder auch bei cm Gruß Can -- ____________________________________________________________________________ Registered Linux User No. 314644 ____________________________________________________________________________
Can-Carlo Doertbudak
Hi Leute,
also ich wollte gerade ein Konto im IMAP anlegen, aber das geht nicht so richtig. Ich habe mich mit cyradm --user cyrus --server localhost --auth login einloggen wollen und können, aber ich konnte keine Mailboxen anlegen. Permission denied ist die Antowort.
Ich habe herausgefunden, wenn ich mich als user an cyradm anmelde, kann ich die entsprechende Mailbox verändern. Aber ich will eigetlich ein neues Konto anlegen, weiß aber nciht genau, wo es hakt.
Ich gehe davon aus, dass du /usr/share/doc/packages/cyrus-imapd/ gelesen hast und du auch dem User cyrus mittels passwd ein Passwort zugewiesen hast. Falls nicht, ist hier die Ursache zu suchen. Weiterhin gehe ich davon aus, das saslauthd mit dem Parameter 'pam' gestartet wird. Wenn alle diese Annahmen richtig sind, gibt es noch zwei Ursachen, 1. du hast die Zeichenkodierung veränderet von iso8859-1(5) auf UTF-8, oder umgekehrt, 2. der SASL Mechanismus LOGIN ist nicht implementiert. -Dieter -- Dieter Klünter | Systemberatung http://www.dkluenter.de GPG Key ID:01443B53
Dieter Kluenter wrote:
also ich wollte gerade ein Konto im IMAP anlegen, aber das geht nicht so richtig. Ich habe mich mit cyradm --user cyrus --server localhost --auth login einloggen wollen und können, aber ich konnte keine Mailboxen anlegen. Permission denied ist die Antowort.
Ich habe herausgefunden, wenn ich mich als user an cyradm anmelde, kann ich die entsprechende Mailbox verändern. Aber ich will eigetlich ein neues Konto anlegen, weiß aber nciht genau, wo es hakt.
Ich gehe davon aus, dass du /usr/share/doc/packages/cyrus-imapd/ gelesen hast und du auch dem User cyrus mittels passwd ein Passwort zugewiesen hast. Falls nicht, ist hier die Ursache zu suchen. Weiterhin gehe ich davon aus, das saslauthd mit dem Parameter 'pam' gestartet wird.
Bei mir sind alle diese Voraussetzungen erfüllt, aber ich kann eine Mailbox auch nur als User root anlegen. Login funktioniert auch als user cyrus, nur eben nicht das Anlegen eines neuen Users.
Wenn alle diese Annahmen richtig sind, gibt es noch zwei Ursachen, 1. du hast die Zeichenkodierung veränderet von iso8859-1(5) auf UTF-8, oder umgekehrt, 2. der SASL Mechanismus LOGIN ist nicht implementiert.
Da der Login bei mir klappt, dürfte es an Punkt 2 nicht liegen, Punkt 1 kann höchstens durch ein Update geschehen, manuell habe ich nichts anders eingestellt. Bei mir läuft Suse 9.1 mit den entsprechenden Paketen. Ich werde in den nächsten Tagen mal ein Update auf 9.2 durchziehen und sehen, ob danach die Installation problemloser läuft. Das Hochladen von Sievescripten funktioniert bei mir übrigens auch nicht, es kommt ein elend langes Hängen der Sieveshell. Ich kann mir nur vorstellen, dass die Authentifikation über ein nicht installiertes/aktiviertes PAM-Modul läuft, was eigentlich nicht sein sollte. Sandy Sandy
Hi Dieter,
Ich gehe davon aus, dass du /usr/share/doc/packages/cyrus-imapd/ gelesen hast und du auch dem User cyrus mittels passwd ein Passwort zugewiesen hast. Falls nicht, ist hier die Ursache zu suchen. Habe ich getan. passwd und saslpasswd2 sind vorhanden.... Weiterhin gehe ich davon aus, das saslauthd mit dem Parameter 'pam' gestartet wird. Wenn alle diese Annahmen richtig sind, gibt es noch zwei Ursachen, 1. du hast die Zeichenkodierung veränderet von iso8859-1(5) auf UTF-8, oder umgekehrt, Habe ich nicht. 2. der SASL Mechanismus LOGIN ist nicht implementiert. Das kann auch fast nicht sein, da ich schon mal cyrus als Admin der Maiboxen benutzen konnte. Ich werde mal die uodates von SuSE ansehen, vielleicht liegt dort der Fehler begraben.
Gruß Can -- ____________________________________________________________________________ Registered Linux User No. 314644 ____________________________________________________________________________
Hi andreas,
admins: <empty string>
... Separate each userid with a space. ... Selbst, wenn nur cyrus als Admin drin steht funktioniert es nicht...
Gruß Can -- ____________________________________________________________________________ Registered Linux User No. 314644 ____________________________________________________________________________
Am Samstag, 12. März 2005 23:14 schrieb Can-Carlo Doertbudak:
Selbst, wenn nur cyrus als Admin drin steht funktioniert es nicht...
schau mal nach, wie der user "cyrus" in Deiner sasldb drinne steht. Bei mir wurde der immer mit Domain Name (aka Realm) angelegt und so musste ich mich auch einloggen, also cyrus@localhost oder so. cu stonki -- www.stonki.de: the more I see, the more I know....... www.proftpd.de: Deutsche ProFTPD Dokumentation www.krename.net: Der Batch Renamer für KDE www.kbarcode.net: Die Barcode Solution für KDE
participants (7)
-
Andreas Winkelmann
-
Can-Carlo Doertbudak
-
Dieter Kluenter
-
Sandy Drobic
-
Stefan Onken
-
Uwe Großkinsky
-
Wener Merz