Variable used as text in Change Password Command will not change

(Last modified: 10May2005)

This document (10097668) is provided subject to the disclaimer at the end of this document.

fact

Novell SecureLogin

NSL3.51 SP1

NSL3.51 SP2

symptom

Variable used as text in Change Password Command will not change

Variable is used as the text portion of the ChangePassword command

fact

Only happens if  the ChangePassword command is within a repeat loop

symptom

ChangePassword will not display the new value of the variable after the first time through the loop.

fix

Fixed in NSL3.51.2.1

 

note

Steps to reproduce:

1) Create a web application pointing to workcenter.secure.probusiness.com (it's a public site used here for an example)

2) Create the following script

type $Username
type $Password password

### Error checking
GetURL ?URL
If "Your+session+could+not+be" -In ?URL
Repeat 3
increment ?countme
call changeme
EndRepeat
Sub changeme
Changepassword ?test ?countme
EndSub
Endif

3) go to the url and login with bogus credentials

4) when prompted to change password, enter something bogus; do this three times.

5) the first time the change password dialog is displayed the text will show the correct value for the variable "?countme." On subsequent change password attempts the variable will not change.

The value of the vairable does change, but it is not displayed by Change Password as we would expect it to be.

document

Document Title: Variable used as text in Change Password Command will not change
Document ID: 10097668
Solution ID: NOVL102110
Creation Date: 10May2005
Modified Date: 10May2005
Novell Product Class:Netware Client

disclaimer

The Origin of this information may be internal or external to Novell. Novell makes all reasonable efforts to verify this information. However, the information provided in this document is for your information only. Novell makes no explicit or implied claims to the validity of this information.
Any trademarks referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information.