Mailboxes werden nicht für neuen User erstellt

Daniel Llin Ferrero daniel at llin.info
Do Apr 13 20:43:04 CEST 2017


Hallo zusammen!
Danke für die vielen Hinweise!
Der Tipp von Rüdiger hat mir direkt geholfen.

Leider habe ich nun das „gleiche“ Problem für shared resources. Spricht: Wenn 
ich Kalender oder Task-Listen für mehrere Leute anlegen will, werden die 
entsprechenden IMAP-Ordner nicht angelegt.

Hat da vielleicht noch jemand eine Idee?

Grüße!
Daniel


Am Sonntag, 9. April 2017, 17:45:10 CEST schrieben Sie:
> Hallo Daniel,
> 
> bei mir war der Fehler ein falsch angelegter User und alle folgenden
> User konnten dadurch auch nicht angelegt werden. Dadurch gab es
> natürlich keine Postfächer. Bei mir war die Lösung das Mail vom Thimoteus:
> 
> Ich betreibe in einer Schule einen Kolab-Server 3.4. Bis jetzt lief seit
> einem und halben Jahr bis auf wallaced alles gut. Aber jetzt, wenn ich einen
> neuen User über web-admin anlege, werden die Mailordner nicht angelegt. Ich
> finde den Fehler nicht. Kann mir wer helfen?
> 
> hilft es den kolabd neuzustarten?
> systemctl restart kolabd
> 
> Wenn es nicht hilft, kolabd mal stoppen, und im Debug Modus laufen lassen:
> 
> service kolabd stop
> kolab -d 9 sync 2>&1 | tee kolab-sync.log
> service kolabd start
> 
> siehe auch meine Notizen zu diesem Thema:
> https://github.com/TBits/KolabScripts/wiki/Debugging-Kolab-Sync
> 
> hoffe das hilft,
>    Timotheus
> 
> Rüdiger
> 
> Am 09.04.2017 um 16:47 schrieb daniel at llin.info:
> > 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
> > 
> > 
> > _______________________________________________
> > users-de mailing list
> > users-de at lists.kolab.org
> > https://lists.kolab.org/mailman/listinfo/users-de



Mehr Informationen über die Mailingliste users-de