Issue #605 has been updated by Rob Baldassano.

Which ldapsearch does SSPC use? Is it an embedded ldapsearch? 
Where is the executable stored? or is it referenced from the environment 
variables for the user that runs the app? 

If I can find the version of ldapsearch that is being used (if it's not the one 
in RH Linux /usr/bin/)
then I can attempt to run the search using that binary, and see if I get the 
same error...

If we can solve this, the app could be certified against Oracle's OID LDAP... a 
boon for SSPC
----------------------------------------
Bug #605: Self-service-password version 0.8  - "Reset your password by 
answering questions" error
http://tools.lsc-project.org/issues/605

Author: Rob Baldassano
Status: New
Priority: Low
Assigned to: 
Category: Self Service Password
Target version: 


We're connecting to an OID instance. 
When I use the 
Reset your password by answering questions
function, 
I went through and added new questions, via the config.inc.php file. 
went back, and registerd an answer to 
"What was the name of your first pet?" 
confirmed that the answer was present in the ldap. 
then went to the Reset your password by answering questions link. 

When I then enter my username, select the question to answer, and enter my 
answer, the system returns with

Your answer is incorrect



Looking at the error log for the web server I see...
[Wed Jul 31 11:47:20 2013] [error] [client MASKED IP] PHP Notice:  Undefined 
variable: pwd_forbidden_chars in /www/self-service-password/index.php on line 
99, referer: http://MASKEDHOST:7782/index.php?action=resetbyquestions
[Wed Jul 31 11:47:20 2013] [error] [client MASKED IP] PHP Warning:  
ldap_get_values(): Cannot get the value(s) of attribute Decoding error in 
/www/self-service-password/pages/resetbyquestions.php on line 131, referer: 
http://MASKEDHOST:7782/index.php?action=resetbyquestions
[Wed Jul 31 11:47:20 2013] [error] [client MASKED IP] PHP Warning:  
ldap_get_values(): Cannot get the value(s) of attribute Decoding error in 
/www/self-service-password/pages/resetbyquestions.php on line 138, referer: 
http://MASKEDHOST:7782/index.php?action=resetbyquestions
[Wed Jul 31 11:47:20 2013] [error] [client MASKED IP] PHP Warning:  Invalid 
argument supplied for foreach() in 
/www/self-service-password/pages/resetbyquestions.php on line 143, referer: 
http://MASKEDHOST:7782/index.php?action=resetbyquestions
[Wed Jul 31 11:47:20 2013] [error] [client MASKED IP] Answer does not match 
question for user [MASKED-USERID], referer: 
http://MASKEDHOST:7782/index.php?action=resetbyquestions



I get this regardless of using my mouse or my tab key to change between fields. 


-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://tools.lsc-project.org/my/account
_______________________________________________
ltb-dev mailing list
[email protected]
http://lists.ltb-project.org/listinfo/ltb-dev

Reply via email to