I was recently asked about an error message someone encountered when trying to raise the rIDAvailablePool attribute in Active Directory and it took me a good 15 minutes on the phone before I finally figured out what the person was doing wrong because I was too lazy think and simply chose to try Google-ing the error message. After realizing that an answer wasn’t readily available through searching, I figured I’d replicate it in on my test domain controllers and write this post in case someone else comes across this.
You’re trying to raise the rIDAvailablePool attribute with the LDP tool as such:
… only to get the following error when you hit the Run button:
ldap_modify_s(ld, 'cn=RID Manager$,cn=System,dc=contoso,dc=local', attrs);
Error: Modify: Unwilling To Perform. <53>
Server error: 00000057: LdapErr: DSID-0C090A85, comment: Error in attribute conversion operation, data 0, vece
The solution is actually quite simple, in order to actually edit the attribute, you need to hit the Enter button:
Once you’ve pressed on the button, you should see a line in the Entry List list as such:
Now that you have the value in the Entry List, you should see an output similar to the following indicating that you’ve successfully updated the attribute:
ldap_modify_s(ld, 'CN=RID Manager$,CN=System,DC=contoso,DC=local', attrs);
Modified "CN=RID Manager$,CN=System,DC=contoso,DC=local".
Hope this helps.