• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Kein löschen von Mailkonten bei Kolab

Hallo zusammen,

ich habe einen funktionierenden Kolab-Server, soweit tut es alles tadellos, nur wie ich jetzt mal ein Mailkonto löschen wollte.
"Konto gelöscht, warte auf Aufräumaktion" und das steht da schon seit zwei Neustarts und seit 4 Wochen...
Ich hab nen bisschen gesucht und musste lesen das die Weboberfläche beim löschen noch den Geist aufgibt. Dann ist mir das Tool Kolabadmin in die Hände gefallen

http://wgess16.dyndns.org/~tobias/qt/kolabadmin/

Das soll das alles besser machen... aber ich bekomme keine Verbindung zu meinem Server hin.
Fehler: "Unable to resolve login to dn : Invalid DN syntax"

Vielleicht kennt jemand das Problem und kann mir helfen ...

Danke Beppo
 
Hallo zusammen,

das Problem mit Kolabadmin hab ich gelöst. Einfach nur verschrieben...

Aber die Konten werden leider auch durch das Tool nicht gelöscht.
Ich hab mein Problem dem Programmierer von Kolabadmin geschildert und der
sagte mir das kolabd dafür zuständig ist die zum löschen markierten Konten dann
aufzuräumen.
Kann es sein das in den SuSE rpms nen Bug drin ist?

Grüße Beppo
 
Beppo schrieb:
Kann es sein das in den SuSE rpms nen Bug drin ist?
Eigentlich nicht (werde mir es nochmal genauer anschauen) - welche RPMs benutzt du?
Mach bitte einmal:
Code:
rpm -q kolab kolab-resource-handlers kolab-webadmin perl-kolab

Läuft der kolabd-daemon?
rckolab status

}-Tux-{
 
Hi Tux,

der daemon läuft und installiert sind:

kolab-2.0.1-12.1
kolab-resource-handlers-2.0.1-10.1
kolab-webadmin-2.0.99-11.1
perl-kolab-5.8.7-7.1

Grüße Beppo
 
Hat sonst keiner ein Problem damit?
Oder vielleicht gibts ja auch nen Workaround ..?

Danke
Grüße Beppo
 
Beppo schrieb:
Hat sonst keiner ein Problem damit?
Oder vielleicht gibts ja auch nen Workaround ..?

Danke
Grüße Beppo
Ich hatte noch keine Zeit mir das Problem anzuschauen. Normalerweise sollte es auch ohne Probleme funktionieren.
Ich werde spätestens am Wochenende mir das ganze nocheinmal angucken.
Aber eigentlich sollte ein Bug ausgeschlossen sein.
 
So die Mailkonten hab ich jetzt in den Griff bekommen,
aber aus aller Not hab ich noch versuch die Verteilerliste neu zu machen,
da gibt jetzt die selbe Fehlermeldung
Code:
Liste gelöscht, warte auf Aufräumaktion...

Leider ...
 
Beppo schrieb:
So die Mailkonten hab ich jetzt in den Griff bekommen,
aber aus aller Not hab ich noch versuch die Verteilerliste neu zu machen,
da gibt jetzt die selbe Fehlermeldung
Code:
Liste gelöscht, warte auf Aufräumaktion...

Leider ...
Das ganze sieht so aus, als ob irgendwo ein Prozess hängen würde. Du könntest einmal versuchen, alle Dienste neuzustarten: "kolabsrv rc all restart". Falls das nichts hilft, ist Fehlersuche angesagt :(
schau dir mal beim Neustarten die Logfiles an:

tail -f /var/log/messages
tail -f /var/log/mail

Hier funktioniert alles ohne Probleme.


}-Tux-{
 
Hi Tux,

das hab ich alles schon gemacht...
es kommen auch keine Fehlermeldungen.
Ich denke langsam das sich die LDAP Datenbank verschluckt hat.
Ist zwar nen bisschen Arbeit aber ich denke ich mache es neu...

Danke für die Hilfe!

Grüße Beppo
 
Beppo schrieb:
Hi Tux,

das hab ich alles schon gemacht...
es kommen auch keine Fehlermeldungen.
Ich denke langsam das sich die LDAP Datenbank verschluckt hat.
Ist zwar nen bisschen Arbeit aber ich denke ich mache es neu...

Danke für die Hilfe!

Grüße Beppo
Du könntest auch noch ausprobieren, das "log_level" in der /etc/kolab/kolab.globals hochzusetzten.
Code:
log_level : 999
Sobald der kolab-Daemon irgendeine Aktion ausführt etc. wird dies in /var/log/messages mitprotokolliert.


}-Tux-{
 
Hallo tux,

ich habs mal auf log level 999 probiert und raus kam :

Code:
Oct  1 16:21:04 localnet slapd[21967]: @(#) $OpenLDAP: slapd 2.3.19 (Jul 28 2006 17:19:27) $    abuild@delius:/usr/src/packages/BUILD/openldap-2.3.19/servers/slapd
Oct  1 16:21:04 localnet slapd[21967]: sql_select option missing
Oct  1 16:21:04 localnet slapd[21967]: auxpropfunc error no mechanism available
Oct  1 16:21:04 localnet slapd[21967]: _sasl_plugin_load failed on sasl_auxprop_plug_init for plugin: sql
Oct  1 16:21:05 localnet kolabd[10438]: SD Debug: Reading ASN
Oct  1 16:21:05 localnet kolabd[10438]: SD Debug: Connection closed
Oct  1 16:21:05 localnet kolabd[10438]: SD Debug: Request unbindRequest received
Oct  1 16:21:08 localnet saslauthd[10115]: server_exit     : master exited: 10115
Oct  1 16:21:08 localnet saslauthd[22020]: detach_tty      : master pid is: 22020
Oct  1 16:21:08 localnet saslauthd[22020]: ipc_init        : listening on socket: /var/run/sasl2//mux
Oct  1 16:21:17 localnet master[10311]: SLPderegister [service:143://localnet.:143]
Oct  1 16:21:17 localnet master[10311]: SLPderegister [service:993://localnet.:993]
Oct  1 16:21:17 localnet master[10311]: SLPderegister [service:995://localnet.:995]
Oct  1 16:21:17 localnet master[10311]: SLPderegister [service:2000://localnet.:2000]
Oct  1 16:21:17 localnet master[10311]: SLPderegister [service:2003://localnet.:2003]
Oct  1 16:21:17 localnet master[10311]: exiting on SIGTERM/SIGINT
Oct  1 16:21:17 localnet master[22216]: setrlimit: Unable to set file descriptors limit to -1: Operation not permitted
Oct  1 16:21:17 localnet master[22216]: retrying with 1024 (current max)
Oct  1 16:21:18 localnet master[22216]: process started
Oct  1 16:21:18 localnet master[22291]: about to exec /usr/lib/cyrus/bin/ctl_cyrusdb
Oct  1 16:21:18 localnet ctl_cyrusdb[22291]: recovering cyrus databases
Oct  1 16:21:18 localnet kolabd[10438]: SD: Shutting down
Oct  1 16:21:18 localnet kolabd[10430]: Kolab is shutting down
Oct  1 16:21:18 localnet kolabd[10430]: K: SIGINT/SIGTERM detected, kill()ing children
Oct  1 16:21:18 localnet kolabd[10438]: SD: Shutting down
Oct  1 16:21:18 localnet kolabd[10430]: L: Shutting down
Oct  1 16:21:18 localnet kolabd[10430]: K: Exiting
Oct  1 16:21:18 localnet ctl_cyrusdb[22291]: skiplist: recovered /var/lib/imap/mailboxes.db (76 records, 12720 bytes) in 0 seconds
Oct  1 16:21:18 localnet ctl_cyrusdb[22291]: skiplist: recovered /var/lib/imap/annotations.db (62 records, 9812 bytes) in 0 seconds
Oct  1 16:21:18 localnet ctl_cyrusdb[22291]: done recovering cyrus databases
Oct  1 16:21:18 localnet master[22325]: about to exec /usr/lib/cyrus/bin/idled
Oct  1 16:21:19 localnet master[22216]: SLPRegister [service:143://localnet.:143]
Oct  1 16:21:19 localnet master[22216]: Error registering service with slp -20
Oct  1 16:21:19 localnet master[22216]: SLPRegister [service:993://localnet.:993]
Oct  1 16:21:19 localnet master[22216]: Error registering service with slp -20
Oct  1 16:21:19 localnet master[22216]: SLPRegister [service:995://localnet.:995]
Oct  1 16:21:19 localnet master[22216]: Error registering service with slp -20
Oct  1 16:21:19 localnet master[22216]: SLPRegister [service:2000://localnet.:2000]
Oct  1 16:21:19 localnet master[22216]: Error registering service with slp -20
Oct  1 16:21:19 localnet master[22216]: SLPRegister [service:2003://localnet.:2003]
Oct  1 16:21:19 localnet master[22216]: Error registering service with slp -20
Oct  1 16:21:19 localnet master[22216]: ready for work
Oct  1 16:21:19 localnet master[22334]: about to exec /usr/lib/cyrus/bin/tls_prune
Oct  1 16:21:19 localnet tls_prune[22334]: tls_prune: purged 0 out of 0 entries
Oct  1 16:21:19 localnet master[22335]: about to exec /usr/lib/cyrus/bin/ctl_deliver
Oct  1 16:21:19 localnet master[22336]: about to exec /usr/lib/cyrus/bin/ctl_cyrusdb
Oct  1 16:21:19 localnet master[22337]: about to exec /usr/lib/cyrus/bin/notifyd
Oct  1 16:21:19 localnet ctl_cyrusdb[22336]: checkpointing cyrus databases
Oct  1 16:21:19 localnet cyr_expire[22335]: duplicate_prune: pruning back 3 days
Oct  1 16:21:19 localnet ctl_cyrusdb[22336]: archiving database file: /var/lib/imap/annotations.db
Oct  1 16:21:19 localnet master[22216]: process 22334 exited, status 0
Oct  1 16:21:19 localnet cyr_expire[22335]: duplicate_prune: purged 0 out of 15 entries
Oct  1 16:21:19 localnet notify[22337]: executed
Oct  1 16:21:19 localnet cyr_expire[22335]: expunged 0 out of 0 messages from 0 mailboxes
Oct  1 16:21:19 localnet master[22216]: process 22335 exited, status 0
Oct  1 16:21:19 localnet ctl_cyrusdb[22336]: archiving log file: /var/lib/imap/db/log.0000000001
Oct  1 16:21:19 localnet ctl_cyrusdb[22336]: archiving database file: /var/lib/imap/mailboxes.db
Oct  1 16:21:19 localnet ctl_cyrusdb[22336]: archiving log file: /var/lib/imap/db/log.0000000001
Oct  1 16:21:19 localnet ctl_cyrusdb[22336]: done checkpointing cyrus databases
Oct  1 16:21:19 localnet master[22216]: process 22336 exited, status 0
Oct  1 16:21:19 localnet C: Reloading configuration
Oct  1 16:21:19 localnet C: Finished reloading configuration
Oct  1 16:21:20 localnet kolabd[22332]: Kolab is starting up
Oct  1 16:21:20 localnet kolabd[22332]: L: Starting up
Oct  1 16:21:20 localnet kolabd[22332]: L: Opening mailbox uid cache DB
Oct  1 16:21:20 localnet kolabd[22332]: L: Opening graveyard uid/timestamp cache DB
Oct  1 16:21:20 localnet kolabd[22332]: L: Opening mailbox quota cache DB
Oct  1 16:21:20 localnet kolabd[22332]: K: Loading backends
Oct  1 16:21:20 localnet kolabd[22332]: B: Loading backend `slurpd'
Oct  1 16:21:20 localnet kolabd[22332]: B: Loading backend `dirservd'
Oct  1 16:21:20 localnet kolabd[22332]: K: Performing backend startup
Oct  1 16:21:20 localnet kolabd[22332]: K: Synchronising
Oct  1 16:21:20 localnet kolabd[22332]: L: Synchronising
Oct  1 16:21:20 localnet kolabd[22332]: Y: Connecting to local Cyrus admin interface
Oct  1 16:21:20 localnet master[22339]: about to exec /usr/lib/cyrus/bin/imapd
Oct  1 16:21:20 localnet imap[22339]: executed
Oct  1 16:21:20 localnet imap[22339]: sql_select option missing
Oct  1 16:21:20 localnet imap[22339]: auxpropfunc error no mechanism available
Oct  1 16:21:20 localnet imap[22339]: _sasl_plugin_load failed on sasl_auxprop_plug_init for plugin: sql
Oct  1 16:21:20 localnet imap[22339]: dracconn: localhost: RPC: Program not registered
Oct  1 16:21:20 localnet imap[22339]: DRAC notifications disabled
Oct  1 16:21:20 localnet imap[22339]: accepted connection
Oct  1 16:21:20 localnet saslauthd[22021]: Domain/Realm not available.
Oct  1 16:21:20 localnet saslauthd[22021]: Domain/Realm not available.
Oct  1 16:21:20 localnet imap[22339]: login: localhost [127.0.0.1] manager plaintext User logged in
Oct  1 16:21:20 localnet kolabd[22332]: L: Synchronising `user' objects
Oct  1 16:21:20 localnet kolabd[22332]: L: Connecting to LDAP server `127.0.0.1:389'
Oct  1 16:21:20 localnet kolabd[22332]: L: Binding to `cn=manager,cn=internal,dc=local,dc=net'
Oct  1 16:21:20 localnet kolabd[22332]: L: Synchronising `user' DN `dc=local,dc=net'
Oct  1 16:21:20 localnet kolabd[22332]: L Debug: filter is (&(objectClass=inetOrgPerson))
Oct  1 16:21:20 localnet kolabd[22332]: L Debug: Kolab::LDAP::createObject() called with obj uid field `mail' for obj type `user'
Oct  1 16:21:20 localnet kolabd[22332]: L Debug: Synchronising object `root@local.net'
Oct  1 16:21:20 localnet kolabd[22332]: L Debug: GUID attribute `entryUUID' is `87b8d9b0-e296-102a-90c3-6f0ab80bee77'
Oct  1 16:21:20 localnet kolabd[22332]: L Debug: Kolab::LDAP::createObject() called with obj uid field `mail' for obj type `user'
Oct  1 16:21:20 localnet kolabd[22332]: L Debug: Kolab::LDAP::createObject() called with obj uid field `mail' for obj type `user'
Oct  1 16:21:20 localnet kolabd[22332]: L Debug: Synchronising object `spam@local.net'
Oct  1 16:21:20 localnet kolabd[22332]: L Debug: GUID attribute `entryUUID' is `b75aecfc-c159-102a-8580-03cfe956fa9a'
Oct  1 16:21:20 localnet kolabd[22332]: L Debug: Kolab::LDAP::createObject() called with obj uid field `mail' for obj type `user'
Oct  1 16:21:20 localnet kolabd[22332]: L Debug: Synchronising object `beppo@local.net'
Oct  1 16:21:20 localnet kolabd[22332]: L Debug: GUID attribute `entryUUID' is `73551c62-bafb-102a-8369-219070e149d9'
Oct  1 16:21:20 localnet kolabd[22332]: L Debug: Kolab::LDAP::createObject() called with obj uid field `mail' for obj type `user'
Oct  1 16:21:20 localnet kolabd[22332]: L Debug: GUID attribute `entryUUID' is `13680b44-ba78-102a-977f-31311dbe80f4'
Oct  1 16:21:20 localnet kolabd[22332]: L Debug: Kolab::LDAP::createObject() called with obj uid field `mail' for obj type `user'
Oct  1 16:21:20 localnet kolabd[22332]: L Debug: Kolab::LDAP::createObject() called with obj uid field `mail' for obj type `user'
Oct  1 16:21:20 localnet kolabd[22332]: L Debug: Kolab::LDAP::createObject() called with obj uid field `mail' for obj type `user'
Oct  1 16:21:20 localnet kolabd[22332]: L: Finished synchronising `user' DN `dc=local,dc=net'
Oct  1 16:21:20 localnet kolabd[22332]: L: Finished `user' object synchronisation
Oct  1 16:21:20 localnet kolabd[22332]: L: Synchronising `sf' objects
Oct  1 16:21:20 localnet kolabd[22332]: L: Connecting to LDAP server `127.0.0.1:389'
Oct  1 16:21:20 localnet kolabd[22332]: L: Binding to `cn=manager,cn=internal,dc=local,dc=net'
Oct  1 16:21:20 localnet kolabd[22332]: L: Synchronising `sf' DN `dc=local,dc=net'
Oct  1 16:21:20 localnet kolabd[22332]: L Debug: filter is (&(objectClass=kolabsharedfolder))
Oct  1 16:21:20 localnet kolabd[22332]: L: Finished synchronising `sf' DN `dc=local,dc=net'
Oct  1 16:21:20 localnet kolabd[22332]: L: Finished `sf' object synchronisation
Oct  1 16:21:20 localnet kolabd[22332]: L: Synchronising `group' objects
Oct  1 16:21:20 localnet kolabd[22332]: L: Connecting to LDAP server `127.0.0.1:389'
Oct  1 16:21:20 localnet kolabd[22332]: L: Binding to `cn=manager,cn=internal,dc=local,dc=net'
Oct  1 16:21:20 localnet kolabd[22332]: L: Synchronising `group' DN `dc=local,dc=net'
Oct  1 16:21:20 localnet kolabd[22332]: L Debug: filter is (&(objectClass=kolabgroupofnames))
Oct  1 16:21:20 localnet kolabd[22332]: L Debug: Kolab::LDAP::createObject() called with obj uid field `' for obj type `group'
Oct  1 16:21:20 localnet kolabd[22332]: L Debug: Kolab::LDAP::createObject() called with obj uid field `' for obj type `group'
Oct  1 16:21:20 localnet kolabd[22332]: L Debug: Kolab::LDAP::createObject() called with obj uid field `' for obj type `group'
Oct  1 16:21:20 localnet kolabd[22332]: L Debug: Kolab::LDAP::createObject() called with obj uid field `' for obj type `group'
Oct  1 16:21:20 localnet kolabd[22332]: L Debug: Kolab::LDAP::createObject() called with obj uid field `' for obj type `group'
Oct  1 16:21:20 localnet kolabd[22332]: L Debug: Kolab::LDAP::createObject() called with obj uid field `' for obj type `group'
Oct  1 16:21:20 localnet kolabd[22332]: L Debug: Kolab::LDAP::createObject() called with obj uid field `' for obj type `group'
Oct  1 16:21:20 localnet kolabd[22332]: L Debug: Kolab::LDAP::createObject() called with obj uid field `' for obj type `group'
Oct  1 16:21:20 localnet kolabd[22332]: L Debug: Kolab::LDAP::createObject() called with obj uid field `' for obj type `group'
Oct  1 16:21:20 localnet kolabd[22332]: L Debug: Kolab::LDAP::createObject() called with obj uid field `' for obj type `group'
Oct  1 16:21:20 localnet kolabd[22332]: L Debug: Kolab::LDAP::createObject() called with obj uid field `' for obj type `group'
Oct  1 16:21:20 localnet kolabd[22332]: L Debug: Kolab::LDAP::createObject() called with obj uid field `' for obj type `group'
Oct  1 16:21:20 localnet kolabd[22332]: L Debug: Kolab::LDAP::createObject() called with obj uid field `' for obj type `group'
Oct  1 16:21:20 localnet kolabd[22332]: L Debug: Kolab::LDAP::createObject() called with obj uid field `' for obj type `group'
Oct  1 16:21:20 localnet kolabd[22332]: L: Finished synchronising `group' DN `dc=local,dc=net'
Oct  1 16:21:20 localnet kolabd[22332]: L: Finished `group' object synchronisation
Oct  1 16:21:20 localnet kolabd[22332]: L: Synchronising mailboxes
Oct  1 16:21:20 localnet kolabd[22332]: L: Gravekeeping (period = 10080 minutes)
Oct  1 16:21:20 localnet kolabd[22332]: L: Finished synchronisation
Oct  1 16:21:20 localnet kolabd[22332]: K: Synchronisation complete, starting up daemon
Oct  1 16:21:20 localnet kolabd[22332]: K: Forking `dirservd' listener
Oct  1 16:21:20 localnet kolabd[22340]: DSd: Listener starting up, refresh is: 120 seconds
Oct  1 16:21:20 localnet kolabd[22340]: K: `dirservd' returned
Oct  1 16:21:20 localnet kolabd[22332]: K: Forking `slurpd' listener
Oct  1 16:21:20 localnet kolabd[22341]: SD: Opening listen server on 127.0.0.1:9999
Oct  1 16:21:20 localnet kolabd[22341]: SD: Listen server opened, waiting for incoming connections
Oct  1 16:21:20 localnet kolabd[22332]: K: Listeners spawned, wait()ing
Oct  1 16:21:20 localnet kolabd[22332]: K: Child terminated normally
Vielleicht kannst du da was mit anfangen...

Grüße Beppo
 
Hi zusammen,

habe dasselbe Problem (User löschen), bin allerdings erst heute auf den Thread gestossen...

Beppo schrieb:
ich habs mal auf log level 999 probiert und raus kam : [...]

Hierzu kann ich noch folgendes beisteuern: in /var/log/messages wirft er hier aus :


Code:
Oct  2 09:08:00 ubuntu kolabd[18299]: Y Warning: Unable to reset ACL of mailbox `user/weer@kolab.intern', Error =
 `manager: c: Mailbox does not exist'
Oct  2 09:08:00 ubuntu kolabd[18299]: Y Warning: Unable to remove mailbox `user/weer@kolab.intern', Error = `Mail
box does not exist'


Kolab läuft zwar hier unter ubuntu server, aber das dürfte für das Problem eher sekundär sein, oder?

Muß man hier den LDAP vielleicht direkt anfassen?

sunfire
 
Also mittlerweile hab ich rausbekommen, daß man LDAP direkt anfassen muß :wink: - allerdings variiert die Qualität der vorhandenen tools hier doch leider beträchtlich (wobei ich das vielleicht auch mit dem in Kolab verwendeten LDAP und/oder dessen Schema in Zusammenhang bringen würde).
Allerdings ist sowieso erst noch mehr testen angesagt, nachdem ein (anscheinend weit verbreitetes) Problem aufgetreten ist. Mehr dazu hier:
http://kolab.org/pipermail/kolab-users/2005-July/002979.html

sunfire
 
Hallo zusammen,
ich hab das Problem so gelöst:

ldapdelete -v -x -D cn=manager,cn=internal,dc=local,dc=net -w ADMINPASSWD -h 127.0.0.1 -p 389 'cn=Beispielmailkonto@local.net,dc=local,dc=net'

auf die Art kann man jeden verwaisten LDAP Zweig löschen und Kolab läuft wieder rund ;-)

Grüße Beppo
 
Oben