Prompt user to change password before expiration not working

I am using a Windows Server 2003 network with Windows XPsp3 workstations.

In Active Directory Users and Computers:

My computer is in "Computers" OU.
My user is in "Users" OU.
My user has password expiration set to 2 days from now (for testing purposes).
"Password never expires" is unchecked.

In "Default Domain Policy" Group Policy:

Interactive logon: Prompt user to change password before expiration = "Enabled"
Set manually at 7 days.

(XP Professional Fast Logon turned off)
Always wait for the network at computer startup and login = "Enabled"

GPO status = "Enabled"

GPO set to apply to "Authenticated Users" and "Domain Computers"

Group Policy Results (based on my computer & my user) show this policy to be valid/applied.

Running RSOP on my computer for my user shows policy to be applied

Checking registry (HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\) REG_DWORD passwordexpirywarning is set to 7.

When I log in, I do not get any notification that my password is expiring.
Who is Participating?
BHRAuthor Commented:
I figured the problem out.  I was confusing "password expiration" with "account expiration".  I had been setting "Account expires" date in active directory & needed to set the maximum password age in group policy.
Krzysztof PytkoSenior Active Directory EngineerCommented:
You need to change your password first to take effect. After that you should be informed that your password will expire. Check that, please

BHRAuthor Commented:
That did not work Krzysztof.
Azeem PatelSystem AdministartorCommented:
Did it worked for you .. have you tested.
BHRAuthor Commented:
Yes.  One thing I found was that there can be only one password policy (in our case the default domain policy), so it made it difficult to test.  I ended up accidentally forcing a few users to change their passwords prematurely, but was able to test the functionality sucessfully.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.