You’re trying to enable a user for Microsoft Lync Server 2010 but cannot find their account listed as you try search for them in Microsoft LyncServer 2010’s Control Panel:
You double check to ensure that their account is listed in Active Directory Users and Computers:
What I didn’t initially notice was that the account as shown in the screenshot above and below:
… was that the problematic account actually had an Office Communications Server SIP address. I didn’t notice this till I started writing this blog post so I proceeded to open ADSIedit to have a look at the msRTCSIP- attributes of the account because I suspected that LCS or OCS may have been deployed in this environment at one point:
I made a slight mistake with the screenshot above so take my word for it when I say the account on the right, which was an account that was not enabled for Lync, did not have any msRTCSIP- attributes.
The first attempt I made was to simply set the msRTCSIP-UserEnabled attribute to False:
… but this didn’t fix the issue and setting the attribute to Not Set didn’t either.
The next attempt I made was to try and delete value in the msRTCSIP-PrimaryUserAddress but as I tried to hit apply, I got the error:
Operation failed. Error code: 0x57
The parameter is incorrect.
00000057: LdapErr: DSID-0C090A85, comment: error in attribute conversation operation, data 0, vece
The reason for the error above was because I simply deleted the value in the attribute’s field and the proper way to remove that attribute is to actually hit the Clear button which will automatically put the value <not set> value into the field as such:
The probably still persisted even after setting the msRTCSIP-PrimaryUserAddress to a <not set> value so I proceeded to do the same for the attributes:
Once I cleared all of these msRTCPSIP to <not set> the account now showed up in the list of accounts that could be enabled for Lync Server 2010: