SSON Credentials do not update after doing a ctrl-alt-del to change the NT Passw
SSON Credentials do not update after doing a ctrl-alt-del to change the NT Passw SSON Credentials do not update after doing a ctrl-alt-del to change the NT Passw
Citrix states in their article: CTX101799
CTX101799 - SSON Credentials do not update after doing a ctrl-alt-del to change the NT Password when the workstation uses a custom GINA
This document was published at: http://support.citrix.com/kb/entry.jspa?externalID=CTX101799
Document ID: CTX101799, Created on: May 9, 2003, Updated: Sep 29, 2003
Products: ICA Win32 Program Neighborhood Client, ICA Win32 Program Neighborhood Agent
Symptoms
This scenario applies to both PN Classic and PNAgent Versions 6.3x and 7.0 on any Win32 version of Windows from 1995 to 2003.
Reproduction Steps
1. Install the third party GINA on the Windows workstation where the Citrix PN Classic or PNAgent Client is installed.
2. Verify that a successful connection to a published application, using Pass-Through Authentication, can be made.
3. Log off from the published application.
4. On the workstation, press Ctrl+Alt+Del to invoke the Winlogon.exe dialog.
5. Change the user’s password.
6. Reconnect to the published application.
7. If the logon fails when it worked before changing the password, or before applying the custom GINA, it is most likely a problem with the custom GINA’s ability to call the correct Microsoft APIs to update Winlogon.exe with the user’s new password.
More Details
The Citrix Pass-Through Authentication workstation process is implemented as a network provider of the local workstation. When a user logs on, Winlogon calls MPNotify.exe to enumerate the network providers and present them with the logged on credentials.
Resolution
In the above scenario, the custom GINA was not calling the Winlogon support function WlxChangePasswordNotify() to notify Winlogon of the password change. As a result, Winlogon did not enumerate the network providers again and notify them of the changed password.
Additionally, logging off the workstation after the password change and then logging back on using the new password resolves this issue.
User login
Who's new
- Cachleferah
- Weedbacuupe
- vororourn
- vDonellaCandrah
- SnnaSusi