geosone/hashing-password-filter

Mass password change problems.

Opened this issue · 5 comments

What steps will reproduce the problem?
1. Mass password changes.
2.
3.

What is the expected output? What do you see instead?
Log contains:
2010/07/28 22:05:14:647]:Changed password for user "abrown01"
[2010/07/28 22:05:15:911]:Changed password for user "abrown02"
[2010/07/28 22:05:17:035]:Changed password for user "abushek"
[2010/07/28 22:05:18:144]:Changed password for user "acarver"
[2010/07/28 22:05:18:159]:Error during LoadUserProfile: The system cannot find 
the file specified.

[2010/07/28 22:05:19:299]:Changed password for user "achampion"
[2010/07/28 22:05:19:314]:Error during LoadUserProfile: The system cannot find 
the file specified.

[2010/07/28 22:05:20:469]:Changed password for user "acianci"
[2010/07/28 22:05:21:889]:Changed password for user "acieniawa"
[2010/07/28 22:05:23:356]:Changed password for user "acohen"
[2010/07/28 22:05:24:605]:Changed password for user "acolton"
[2010/07/28 22:05:24:636]:Error during LoadUserProfile: The system cannot find 
the file specified.

[2010/07/28 22:05:25:837]:Changed password for user "acorrigan"
[2010/07/28 22:05:25:869]:Error during LoadUserProfile: The system cannot find 
the file specified.

[2010/07/28 22:05:27:023]:Changed password for user "acrouse"
[2010/07/28 22:05:28:209]:Changed password for user "adallas"
[2010/07/28 22:05:28:225]:Error during LoadUserProfile: The system cannot find 
the file specified.


What version of the product are you using? On what operating system?
RC4 Windows 2008

Please provide any additional information below.

During a mass password change eventually the GoogleHashUpdater will stop trying 
to run. The error that is returned is Error during LoadUserProfile: The system 
cannot find the file specified.  It tries to work for the first 30 or so users, 
and then it constantly errors out and never runs.  A reboot of the DC is the 
only thing that will make it start working again. The password hash is still 
set in AD, it is just the GoogleHashUpdater that is affected.  Mass password 
changes are not something that normally happens, but I just wanted to let you 
know what I found.

Original issue reported on code.google.com by troy.ran...@gmail.com on 29 Jul 2010 at 12:01

Thanks for the notice.
I don't think that we'll investigate the problem, since we think that instead 
it would be nicer to move the googleSync outside the kernel-evil-mode  :-)

Do you agree?

Original comment by giorgio....@gmail.com on 30 Aug 2010 at 10:02

Sounds good.

Original comment by troy.ran...@gmail.com on 30 Aug 2010 at 3:08

HI Guys,

I think I'm having the same issue for a client of ours. They are over 300 users 
with AD password policies and quite often have more than 20-30 password changes 
that need to happen. GoogleHashUpdater keeps failing and refers to 
Google.gdata.apps.dll v 1.4.0.2 being missing even though this is definitely 
present in c:\windows\assembly. I have tried reinstalling this SDK, rebooted 
DC, but still it keeps being completely erratic in it's behavior. Surely mass 
password changes are the whole reason why this tool is necessary? Is there 
anything else I can try to stop this from crashing? 

Original comment by psw...@groveis.com on 6 Jun 2011 at 9:06

I am still running older code so I don't know if this has been fixed yet or 
not.  Luckily it has not been a major issue for my customer.  They only really 
do mass password changes once or twice and year.  Maybe the developer can shed 
some light on the issue.

Original comment by troy.ran...@gmail.com on 6 Jun 2011 at 1:07

RC4 is confirmed working on 2008 RC2

Make sure the Google api dlls are in C:\windows

http://blog.mosheldon.com/2011/11/google-password-sync-windows-server.html

Original comment by m...@mosheldon.com on 17 Nov 2011 at 10:15