Mailcow - LM7.1: keine User werden angelegt

Liebe Kollegen,

das einrichten des Maildienstes ist mit Abstand das Aufwändigste…

Folgendes Problem:

Die Verbindung zum Synchronisieren scheint zustande zu kommen, allerdings werden die rund 800 LM7 Nutzer nicht angelegt. Im Logfile sieht man keine Fehlermeldung.

mailcowcustomized_linuxmuster-mailcow  | 2023-07-31 11:36:40 - [INFO] CONFIG:
mailcowcustomized_linuxmuster-mailcow  | 2023-07-31 11:36:40 - [INFO]     * LDAP_SOGO_USER_FILTER    : (sophomorixRole='student' OR sophomorixRole='teacher' OR sophomorixRole='schooladministrator')
mailcowcustomized_linuxmuster-mailcow  | 2023-07-31 11:36:40 - [INFO]     * LDAP_USER_FILTER         : (|(sophomorixRole=student)(sophomorixRole=teacher)(sophomorixRole=schooladministrator))
mailcowcustomized_linuxmuster-mailcow  | 2023-07-31 11:36:40 - [INFO]     * DOCKERAPI_URI            : https://dockerapi-mailcow
mailcowcustomized_linuxmuster-mailcow  | 2023-07-31 11:36:40 - [INFO]     * API_URI                  : https://nginx-mailcow:4443
mailcowcustomized_linuxmuster-mailcow  | 2023-07-31 11:36:40 - [INFO]     * LDAP_URI                 : ldap://ldap.meine-domain.de
mailcowcustomized_linuxmuster-mailcow  | 2023-07-31 11:36:40 - [INFO]     * LDAP_BASE_DN             : OU=default-school,OU=SCHOOLS,DC=schule,DC=meine-domain,DC=de
mailcowcustomized_linuxmuster-mailcow  | 2023-07-31 11:36:40 - [INFO]     * LDAP_BIND_DN             : CN=mail-binduser,OU=Management,OU=default-school,OU=SCHOOLS,DC=schule,DC=meine-domain,DC=de
mailcowcustomized_linuxmuster-mailcow  | 2023-07-31 11:36:40 - [INFO]     * LDAP_BIND_DN_PASSWORD    : *sagichnicht*
mailcowcustomized_linuxmuster-mailcow  | 2023-07-31 11:36:40 - [INFO]     * API_KEY                  : XXXXXX-XXXXXX-XXXXX-XXXXXX-XXXXXX
mailcowcustomized_linuxmuster-mailcow  | 2023-07-31 11:36:40 - [INFO]     * SYNC_INTERVAL            : 300
mailcowcustomized_linuxmuster-mailcow  | 2023-07-31 11:36:40 - [INFO]     * DOMAIN_QUOTA             : 50000
mailcowcustomized_linuxmuster-mailcow  | 2023-07-31 11:36:40 - [INFO]     * ENABLE_GAL               : 1
mailcowcustomized_linuxmuster-mailcow  | 2023-07-31 11:36:40 - [INFO] Config file conf/dovecot/ldap/passdb.conf unchanged
mailcowcustomized_linuxmuster-mailcow  | 2023-07-31 11:36:40 - [INFO] Config file conf/dovecot/extra.conf unchanged
mailcowcustomized_linuxmuster-mailcow  | 2023-07-31 11:36:40 - [INFO] Config file conf/sogo/plist_ldap unchanged
mailcowcustomized_linuxmuster-mailcow  | 2023-07-31 11:36:40 - [INFO] === Starting sync ===
mailcowcustomized_linuxmuster-mailcow  | 2023-07-31 11:36:40 - [INFO] Step 1: Loading current Data from AD
mailcowcustomized_linuxmuster-mailcow  | 2023-07-31 11:36:40 - [INFO]     * Binding to ldap
mailcowcustomized_linuxmuster-mailcow  | 2023-07-31 11:36:40 - [INFO]     * Loading users from AD
mailcowcustomized_linuxmuster-mailcow  | 2023-07-31 11:36:41 - [INFO]     * Loading groups from AD
mailcowcustomized_linuxmuster-mailcow  | 2023-07-31 11:36:41 - [INFO] Step 2: Loading current Data from Mailcow
mailcowcustomized_linuxmuster-mailcow  | 2023-07-31 11:36:41 - [INFO]     * Loading current domains from Mailcow
mailcowcustomized_linuxmuster-mailcow  | 2023-07-31 11:36:41 - [INFO]     * Loading current mailboxs from Mailcow
mailcowcustomized_linuxmuster-mailcow  | 2023-07-31 11:36:41 - [INFO]     * Loading current aliass from Mailcow
mailcowcustomized_linuxmuster-mailcow  | 2023-07-31 11:36:41 - [INFO]     * Loading current filterss from Mailcow
mailcowcustomized_linuxmuster-mailcow  | 2023-07-31 11:36:41 - [INFO] Step 3: Calculating deltas between AD and Mailcow
mailcowcustomized_linuxmuster-mailcow  | 2023-07-31 11:36:41 - [INFO]     * Everything up-to-date!
mailcowcustomized_linuxmuster-mailcow  | 2023-07-31 11:36:41 - [INFO] === Sync finished successfully ==
mailcowcustomized_linuxmuster-mailcow  | 2023-07-31 11:36:41 - [INFO] sleeping 300 seconds before next cycle

Ich habe das Gleiche übrigens auch mit dem alternativen Mailserver DMS. Dort wird der LDAP abgefragt und es werden keine User gefunden.

Sind die Filter und Base in Ordnung?

Hallo Heiko,

haben die Nutzer eine Mailadresse eingetragen? Wird die Domain angelegt?

Guten Abend Dorian,

Wenn ich mich mit Apache Directory Studio durch die Struktur wühle, dann finde ich tief meine User. Zum Beispiel mich selbst:

CN=heihoc,OU=Teachers,OU=default-school,OU=SCHOOLS,DC=schule,DC=meine-domain,DC=de

Das Feld Mail trägt dann auch den Eintrag: heihoc@schule.meine-domain.de
(im Feld userPrincipalName ebenfalls)

Was meinst Du mit „Wird die Domain angelegt?“

In Mailcow habe ich die Domaine „schule.meine-domain.de“ von Hand angelegt.

Ein API Key habe ich erzeugt und der Linuxmuster-Mailcow-Erweiterung übergeben.

Das darfst du nicht machen. Die Domain muss von der Erweiterung angelegt werden! Von Hand angelegete Domains fasst sie nicht an. Also Domain löschen und dann sollte es gehen.

VG
Dorian

2 „Gefällt mir“

Vielen Dank, daran lag es!