Mailboxes werden nicht für neuen User erstellt

daniel at llin.info daniel at llin.info
So Apr 9 16:47:57 CEST 2017


Hallo zusammen!

Ich habe vor gut zwei Monaten Kolab auf Debian 8 nach Anleitung
installiert. Das Anlegen der ersten zwei User verlief problemlos.
Nun wollte ich ich heute einen dritten User anlegen für den aber leider
keine Mailboxen mehr angelegt werden. Roundcube sagt nach dem Anmelden
"Server Error: STATUS: Mailbox does not exist". Und tatsächlich, unter
/var/spool/imap liegen die die entsprechenden Ordner nicht vor.

Zwischen dem Anlegen der ersten zwei User und heute habe ich mein System
von mod_php aug fcgi umgestellt, ein wenig an guam geändert und die
Apache-Konfigurationen für die Seiten etwas geändert (https, andere
Subdomains, etc..). Keinen dieser Bereiche kann ich mit dem jetzt
fehlenden Anlegen der Mailboxen in Verbindung bringen.

Leider finde ich auch keine hilfreichen logs. 

/var/log/kolab-webadmin/erros sagt des Öfteren:

[09-Apr-2017 15:31:19 Europe/Berlin] PHP Deprecated:  Non-static method
PEAR::isError() should not be called statically, assuming $this from
incompatible context in /usr/share/php/Net/LDAP2/Schema.php on line 309
[09-Apr-2017 15:31:22 Europe/Berlin] PHP Warning:  Invalid argument
supplied for foreach() in
/usr/share/kolab-webadmin/lib/api/kolab_api_service_form_value.php on
line 760

/var/log/kolab/pykolab.log sagt des Öfteren etwas wie

2017-04-09 15:44:08,761 pykolab.imap ERROR Ordner 'foo/bar' konnte nicht
erstellt werden
2017-04-09 15:44:08,764 pykolab.imap ERROR Konnte Annotation
'/vendor/kolab/folder-type' auf Verzeichnis 'fpp/bar' nicht setzen:
CYRUSError(99, 'SETANNOTATION', 'Mailbox does not exist')
2017-04-09 15:44:08,766 pykolab.auth ERROR An error occured using
_paged_search: CYRUSError(30, 'GETACL', 'Mailbox does not exist')
2017-04-09 15:44:08,766 pykolab.auth ERROR Traceback (most recent call
last):
 File "/usr/lib/python2.7/dist-packages/pykolab/auth/ldap/__init__.py",
line 3065, in _search
 secondary_domains
 File "<string>", line 10, in <module>
 File "/usr/lib/python2.7/dist-packages/pykolab/auth/ldap/__init__.py",
line 2842, in _paged_search
 callback(entry=_result_data)
 File "/usr/lib/python2.7/dist-packages/pykolab/auth/ldap/__init__.py",
line 2676, in _synchronize_callback
 eval("self._change_none_%s(entry, None)" % (entry['type']))
 File "<string>", line 1, in <module>
 File "/usr/lib/python2.7/dist-packages/pykolab/auth/ldap/__init__.py",
line 2152, in _change_none_sharedfolder
 entry['kolabfolderaclentry'], folder_path, True
 File "/usr/lib/python2.7/dist-packages/pykolab/imap/__init__.py", line
890, in _set_kolab_mailfolder_acls
 old_acls = self.list_acls(folder)
 File "/usr/lib/python2.7/dist-packages/pykolab/imap/__init__.py", line
1163, in list_acls
 return self.imap.lam(self.folder_utf7(folder))
 File "/usr/lib/python2.7/dist-packages/cyruslib.py", line 570, in lam
 res, acl = self.__docommand("getacl", self.decode(mailbox))
 File "/usr/lib/python2.7/dist-packages/cyruslib.py", line 391, in
__docommand
 self.__doexception(function, msg[0], *args)
 File "/usr/lib/python2.7/dist-packages/cyruslib.py", line 359, in
__doexception
 self.__doraise( function.upper(), msg )
 File "/usr/lib/python2.7/dist-packages/cyruslib.py", line 368, in
__doraise
 raise CYRUSError( idError[0], mode, msg )
CYRUSError: (30, 'GETACL', 'Mailbox does not exist')

was ich jedoch spontan als Folgefehler einstufe (Mailbox existiert
nicht, obwohl sie es hier schon sollte).

Etwas googlen brachte mir wenig Hinweise. kolabd neu zu starten brachte
nichts.

Hat jemand eine Idee, was das Problem sein könnte oder wo ich nach
weiteren Informationen fischen kann?

Schöne Grüße,
Daniel
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://lists.kolab.org/pipermail/users-de/attachments/20170409/e7f0d641/attachment.html>


Mehr Informationen über die Mailingliste users-de