Roundcube Login funktioniert nicht bei einer Domain

  • Hallo zusammen,


    im Einsatz v4.100 mit 6-0.408


    Ich habe bei 1 Domain das Problem, dass man sich für keines der angelegten Email-Accounts im Roundcube Webmail

    anmelden kann (Login fehlgeschlagen mit Error 401)


    Die Domain ist wie alle anderen Domains auf dem Server aufgesetzt - und alle anderen Domains funktionieren

    auch einwandfrei nur diese nicht. MX ist natürlich aktiviert.


    -> Auch funktioniert der IMAP Login direkt über den Mailclient wie etwa Thunderbird - jedoch nicht über Roundcube.


    Ein Blick in die Logs zeigt auch keine Auffälligkeiten, da der Login offenbar durchgeht.


    Ich bin schön langsam am Verzweifeln -> Was kann denn hier noch eine Fehlerquelle sein?


    Bis dato gab es dazu nie Probleme...


    Besten Dank für jegliche Hinweise.

  • Also wenn in den Logs in /usr/local/pd-admin2/htdocs/roundcubemail/logs nichts angezeigt wird, dann schalte mal denn Debug-Modus an, dann sollte da mehr reinkommen. Ich habe das bei pd-admin noch nicht getestet. Sollte aber auch funktionieren.

  • Hier ein laut RC fehlgeschlagener Anmeldeversuch - ich erkenne leider keinen Fehler...



    [20-Oct-2022 21:32:39 +0200]: <8d645985> [2944] Connecting to localhost:143...

    [20-Oct-2022 21:32:39 +0200]: <8d645985> [2944] S: * OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE XLIST STARTTLS AUTH=PLAIN] Dovecot ready.

    [20-Oct-2022 21:32:39 +0200]: <8d645985> [2944] C: A0001 AUTHENTICATE PLAIN ****** [45]

    [20-Oct-2022 21:32:39 +0200]: <8d645985> [2944] S: A0001 OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS THREAD=ORDEREDSUBJECT MULTIAPPEND URL-PARTIAL CATENATE UNSELECT CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS BINARY MOVE SNIPPET=FUZZY XLIST SPECIAL-USE QUOTA ACL RIGHTS=texk] Logged in

    [20-Oct-2022 21:32:39 +0200]: <8d645985> [2944] C: A0002 ID ("name" "Roundcube" "version" "1.6.0" "php" "8.1.9" "os" "Linux" "command" "/?_task=login")

    [20-Oct-2022 21:32:39 +0200]: <8d645985> [2944] S: * ID ("name" "Dovecot")

    [20-Oct-2022 21:32:39 +0200]: <8d645985> [2944] S: A0002 OK ID completed (0.001 + 0.000 secs).

    [20-Oct-2022 21:32:39 +0200]: <8d645985> [2944] C: A0003 NAMESPACE

    [20-Oct-2022 21:32:39 +0200]: <8d645985> [2944] S: * NAMESPACE (("" "/")) (("shared/" "/")) NIL

    [20-Oct-2022 21:32:39 +0200]: <8d645985> [2944] S: A0003 OK Namespace completed (0.001 + 0.000 secs).

    [20-Oct-2022 21:32:39 +0200]: <8d645985> [2944] C: A0004 LOGOUT

    [20-Oct-2022 21:32:39 +0200]: <8d645985> [2944] S: * BYE Logging out

    [20-Oct-2022 21:32:39 +0200]: <8d645985> [2944] S: A0004 OK Logout completed (0.001 + 0.000 secs).

  • Und hier noch aus der RC error Log:


    [20-Oct-2022 21:29:07 +0200]: <8d645985> PHP Error: Access denied for new user user@domain.com. 'auto_create_user' is disabled in /home/xyz/rc/program/include/rcmail.php on line 815 (POST /?_task=login&_action=login)


    Also scheint der Benutzer nicht erkannt zu werden - gibt es hier eine Einstellung, die bei der Erstellung der Domain nicht gegriffen haben könnte? vadmin?

  • Herzlichen Dank für den Hinweis - nein war nicht vorhanden und habe ich nun manuell ergänzt und nun klappt der Login :)


    Aber: Warum greift hier der "normale" Flow über die Admin Oberfläche nicht beim Hinzufügen? Ich würde gerne vermeiden bei dieser Domain immer manuell in der DB Emailkonten hinzufügen zu müssen...


    Danke nochmals

  • mkpd15

    Hat das Label [erledigt] hinzugefügt.