C# Active Directory Invoke “ChangePassword” cannot contact domain

2

Our custom application built on ASP.NET C# which uses the Active Directory classes was working just fine to change the password of Active Directory users, but it stopped working as soon as below updates were installed on server

https://support.microsoft.com/en-us/kb/3167679

https://support.microsoft.com/en-us/kb/3177108

Now our password manager application are not able to change password. We un-installed the updated, and it started working just fine. We have a support from Microsoft but they are not willing to assist on this one as they treat this as a coding issue. to me it seems the active directory issue which was working earlier. Application thows the below exception as soon as we invoke the changepassword function:

The system cannot contact a domain controller to service the authentication request. Please try again later. (Exception from HRESULT: 0x800704F1)

userEntry.Invoke("ChangePassword", new object[] { currentPassword, newPassword }); //This line gives the error

I looked at the internet, and it seems many people/company are having this issue after the MS Update.

Could you please let me know if there are some other way to get around this issue without un-installing the updates?

Is Microsoft planning to release different path or security update to overcome this scenario?

Any help will be highly appreciated.

c#
active-directory
asked on Stack Overflow Sep 1, 2016 by Ravi

0 Answers

Nobody has answered this question yet.


User contributions licensed under CC BY-SA 3.0