Zimbra offers Open Source email server software and shared calendar for Linux and the Mac
 
Go Back   Zimbra - Forums > General Zimbra > Announcements

Welcome to the Zimbra - Forums!
Welcome, if you would like to post a comment please register. We also encourage you to explore all things Zimbra with our team and members of the community.

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 02-05-2009, 02:43 PM
Zimbra Consultant
 
Posts: 5,814
Exclamation 5.0.13 Released/5.0.12 Bug

A severe regression was introduced in 5.0.12, which allows an admin to add an existing account or distribution list (item 1) as an alias for other accounts or lists (item 2) which results in the deletion of the first item's LDAP entry.

New binaries will be up later this week as 5.0.13

How to avoid the issue if on 5.0.12: Search for any current accounts matching the desired address before adding an alias.

If you've hit this issue see comment #5 on the bug for recovery steps (restore from LDAP backup, or remove the alias then create a new account with the exact same zimbraId of the one accidentally deleted, as mailbox data should still be intact).

Bug 35100 - Able to add active account to other users alias lists


---

Further technical details:

As it's a missing check in LDAP provisioning code, it will happen regardless of the management type you employ; affects admin console/LDAP/JAVA/SOAP/CLI methods. The correct behavior is for the server to respond with an error that the name is already in use.

Normally when you try to add an alias, if the LDAP entry already exists, it checks if the alias is 'dangling' (pointing to a non-existing target). If it is free, then it cleans up the address and then creates a new alias entry in LDAP. The bug misses checking if the entry is really an alias when deleting a dangling alias - thereby classifying it as free and modifying the LDAP entry for the first account. All email for account A will point at account B, and A is effectively gone from the system.

In other words: Attempting to add an alias that's actually an existing account will convert the existing account entry in LDAP into an alias entry.
__________________
-Mike Morse (MCode151)

ZCS-to-ZCS Migrations & Moves | Admin Tools & Tidbits » ZimbraBlog.com | ZimbraCommunity.com

Last edited by mmorse : 02-05-2009 at 02:49 PM.
Reply With Quote
  #2 (permalink)  
Old 02-09-2009, 04:24 PM
Zimbra Consultant
 
Posts: 5,814
Default

The bits are now available - our apologies for the inconvenience.

5.0.13 Network Edition: Release Notes & Downloads

5.0.13 Open Source Edition: Release Notes & Downloads


Edit:
Though it's less of a concern if you've been using the fixed zmlogswatchctl script from Bug 33604 – Server Status Error it doesn't hurt to check for stray logger instances before upgrading.

zmcontrol stop
ps aux | grep logger
kill -9 pid#

5.0.14 will contain Bug 35002 – upgrade script should kill all zmlogger processes after zmloggerctl stop & Bug 26281 – Check Logger DB integrity and Connection Prior to Installing
__________________
-Mike Morse (MCode151)

ZCS-to-ZCS Migrations & Moves | Admin Tools & Tidbits » ZimbraBlog.com | ZimbraCommunity.com

Last edited by mmorse : 02-12-2009 at 02:25 PM.
Reply With Quote
  #3 (permalink)  
Old 02-10-2009, 01:07 AM
Project Contributor
 
Posts: 6
Default

Downloads: Page not found :-(
Reply With Quote
  #4 (permalink)  
Old 02-10-2009, 01:11 AM
Moderator
 
Posts: 5,806
Default

URLs have been updated.
__________________
SplatNIX IT Services :: Innovation through Collaboration™


http://www.messagefortress.com
Reply With Quote
  #5 (permalink)  
Old 02-10-2009, 01:23 AM
Project Contributor
 
Posts: 6
Default Thank You!

Thank You! :-)
Reply With Quote
Reply


Thread Tools
Display Modes


Similar Threads

Why Join?

Registering let's you ask questions, makes it easier to search, displays any files attached to posts, and notifies you about replies.

Zimbrablog.com




 

Search Engine Optimization by vBSEO 3.1.0