Symptoms
Consider the following scenario:
-
You deploy Microsoft Exchange Server and Lync Server 2010 Group Chat in a Lync Server 2010 environment.
-
You enable user A for Exchange Server and Lync Server 2010. For example, you assign the Simple Mail Transfer Protocol (SMTP) address of "usera@contoso.com" and the Session Initiation Protocol (SIP) address of “sip:usera@contoso.com” to user A.
-
You enable user B for Exchange Server. For example, you assign the SMTP address of “userb@contoso.com” to user B.
-
You add user A to a chat room by using the Group Chat administration tool.
-
User A signs in to the Group Chat client, and then user A chats or performs some activities in the chat room.
-
You disable user A for both Exchange Server and Office Communications Server 2007 R2, and then you remove the account from all chat rooms.
-
You change the SMTP address of user B from "userb@contoso.com" to "usera@contoso.com." You enable user B for Lync Server 2010 by using this new SMTP address and the SIP address of "sip:usera@contoso.com."
You try to add user B to a chat room by using the Group Chat administration tool:
Unable to save the member list: [3] [322] Role <Member> for <ma-chan://contoso.com/a9844a0d-528c-42aa-a4aa-70f5dcc2ed49> already contains >These principals are already defined on the node: <sip:usera@contoso.com>
Cause
This issue occurs because the entry for user A is removed unexpectedly in the Group Chat database after you disable user A for Lync Server 2010.
Resolution
To resolve this issue, install the following cumulative update:
2514984 Description of the update for Lync Server 2010 Group Chat: November 2011 Note You must delete the old account in Active Directory Domain Services (AD DS) before you install the update.