After updating our FIM Servers to the latest build, we also started upgrading the Password Reset Client software on the clients. After some tests we seemed to receive the following error in certain cases:
A service proxy exception was encountered while running the Password Reset application. Error Text: An unexpected error has occurred. Please contact helpdesk or your administrator. Error Code 40007.
In the trace log:
Microsoft.ResourceManagement: Microsoft.ResourceManagement.WebServices.Client.UnwillingToPerformException: The endpoint could not dispatch the request. ---> Microsoft.ResourceManagement.WebServices.Faults.ServiceFaultException: The endpoint could not dispatch the request.
We quickly saw that we only had this error when users logged on to a workstation where the user didn’t exist in the Portal. IF these people visit the Portal they should get the generic FIM Service unavailable error. However before updating to the last build, the Password Reset Client software just closed quietly when it couldn’t match a user. As it should. I discussed this with someone at Microsoft and it seems to be a known bug which is fixed in FIM 2010 R2 but which will not be fixed in 2010.
Luckily for us all our users are managed from within FIM, except in test where some managed to slip by the FIM processing...