Environment
Situation
When an eDirectory user's password is changed, the iPrint Client for Windows caching of that password should be auto updated, but is not. The end user is presented with a prompt from the iPrint client stating that the authentication failed and the user must enter their password.
Ideally, the end user should not see any prompt from the iPrint client because the changed password entered into the Novell Client for Windows would auto pass through to the iPrint client. In this ideal scenario, the iPrint client would pass the updated password to eDirectory for authentication. This would be seamless to the end user.
Resolution
Additional Information
When a user logs in with the Novell Client for Windows and a secure enabled (SSL enabled) iPrint printer is installed to the workstation, the password is auto passed to the iPrint client as a convenience to the end user. The iPrint client submits the password for authentication, but the end user sees no evidence of this. This convenience allows for the end user to use the secure iPrint printer without receiving an additional credential prompt from the iPrint client. This password is securely retained by the iPrint client, even after a workstation reboot. When the eDirectory user's password is changed, the iPrint client (prior to version 5.74) did not update its retained password. Therefore, when the workstation attempts to access the SSL enabled iPrint printer installed to the workstation, the old password is attempted for authentication and fails. The iPrint client version 5.74 and later resolves this condition by receiving the changed password from the Novell Client for Windows.
- Right-click the Novell Client "Red N" in the system tray
- Choose "Novell Client Properties..."
- Choose the "Location Profiles" tab
- Click the "Properties" button, click the "Properties" button
- Uncheck the "Enable password field"
- Click Ok as many times as needed.