← Back to team overview

mahara-contributors team mailing list archive

[Bug 1296493] Re: Login using LDAP auth causes WARNING

 

** Description changed:

- Version: master
+ Version: 1.9 and master(1.10)
  Platform: all
  
  This bug may also affect in other version.
  1. As site admin, Add LDAP auth to an institution.
  2. In the auth config form, enter a fake ldap server's info, and tick "We auto-create users"
  3. Logout and  try to login with non-exist username/password.
  
  There is a WARN message:
  
  [WAR] 5b (auth/ldap/lib.php:322) ldap_search(): Search: No such object
  Call stack (most recent first):
  
-     log_message("ldap_search(): Search: No such object", 8, true, true, "/home/sonn/code/mahara/master/htdocs/auth/ldap/lib...", 322) at /home/sonn/code/mahara/master/htdocs/lib/errors.php:433
-     error(2, "ldap_search(): Search: No such object", "/home/sonn/code/mahara/master/htdocs/auth/ldap/lib...", 322, array(size 5)) at Unknown:0
-     ldap_search(resource(#19), "ou=users,o=org", "(cn=234)", array(size 1)) at /home/sonn/code/mahara/master/htdocs/auth/ldap/lib.php:322
-     AuthLdap->ldap_find_userdn(resource(#19), "234") at /home/sonn/code/mahara/master/htdocs/auth/ldap/lib.php:141
-     AuthLdap->authenticate_user_account(object(LiveUser), "2342") at /home/sonn/code/mahara/master/htdocs/auth/lib.php:1458
-     login_submit(object(Pieform), array(size 6)) at Unknown:0
-     call_user_func_array("login_submit", array(size 2)) at /home/sonn/code/mahara/master/htdocs/lib/pieforms/pieform.php:527
-     Pieform->__construct(array(size 9)) at /home/sonn/code/mahara/master/htdocs/auth/lib.php:520
-     auth_setup() at /home/sonn/code/mahara/master/htdocs/init.php:341
-     require("/home/sonn/code/mahara/master/htdocs/init.php") at /home/sonn/code/mahara/master/htdocs/index.php:16
+     log_message("ldap_search(): Search: No such object", 8, true, true, "/home/sonn/code/mahara/master/htdocs/auth/ldap/lib...", 322) at /home/sonn/code/mahara/master/htdocs/lib/errors.php:433
+     error(2, "ldap_search(): Search: No such object", "/home/sonn/code/mahara/master/htdocs/auth/ldap/lib...", 322, array(size 5)) at Unknown:0
+     ldap_search(resource(#19), "ou=users,o=org", "(cn=234)", array(size 1)) at /home/sonn/code/mahara/master/htdocs/auth/ldap/lib.php:322
+     AuthLdap->ldap_find_userdn(resource(#19), "234") at /home/sonn/code/mahara/master/htdocs/auth/ldap/lib.php:141
+     AuthLdap->authenticate_user_account(object(LiveUser), "2342") at /home/sonn/code/mahara/master/htdocs/auth/lib.php:1458
+     login_submit(object(Pieform), array(size 6)) at Unknown:0
+     call_user_func_array("login_submit", array(size 2)) at /home/sonn/code/mahara/master/htdocs/lib/pieforms/pieform.php:527
+     Pieform->__construct(array(size 9)) at /home/sonn/code/mahara/master/htdocs/auth/lib.php:520
+     auth_setup() at /home/sonn/code/mahara/master/htdocs/init.php:341
+     require("/home/sonn/code/mahara/master/htdocs/init.php") at /home/sonn/code/mahara/master/htdocs/index.php:16
  
  [WAR] 5b (auth/ldap/lib.php:331) ldap_first_entry() expects parameter 2 to be resource, boolean given
  Call stack (most recent first):
  
-     log_message("ldap_first_entry() expects parameter 2 to be resou...", 8, true, true, "/home/sonn/code/mahara/master/htdocs/auth/ldap/lib...", 331) at /home/sonn/code/mahara/master/htdocs/lib/errors.php:433
-     error(2, "ldap_first_entry() expects parameter 2 to be resou...", "/home/sonn/code/mahara/master/htdocs/auth/ldap/lib...", 331, array(size 6)) at Unknown:0
-     ldap_first_entry(resource(#19), false) at /home/sonn/code/mahara/master/htdocs/auth/ldap/lib.php:331
-     AuthLdap->ldap_find_userdn(resource(#19), "234") at /home/sonn/code/mahara/master/htdocs/auth/ldap/lib.php:141
-     AuthLdap->authenticate_user_account(object(LiveUser), "2342") at /home/sonn/code/mahara/master/htdocs/auth/lib.php:1458
-     login_submit(object(Pieform), array(size 6)) at Unknown:0
-     call_user_func_array("login_submit", array(size 2)) at /home/sonn/code/mahara/master/htdocs/lib/pieforms/pieform.php:527
-     Pieform->__construct(array(size 9)) at /home/sonn/code/mahara/master/htdocs/auth/lib.php:520
-     auth_setup() at /home/sonn/code/mahara/master/htdocs/init.php:341
-     require("/home/sonn/code/mahara/master/htdocs/init.php") at /home/sonn/code/mahara/master/htdocs/index.php:16
+     log_message("ldap_first_entry() expects parameter 2 to be resou...", 8, true, true, "/home/sonn/code/mahara/master/htdocs/auth/ldap/lib...", 331) at /home/sonn/code/mahara/master/htdocs/lib/errors.php:433
+     error(2, "ldap_first_entry() expects parameter 2 to be resou...", "/home/sonn/code/mahara/master/htdocs/auth/ldap/lib...", 331, array(size 6)) at Unknown:0
+     ldap_first_entry(resource(#19), false) at /home/sonn/code/mahara/master/htdocs/auth/ldap/lib.php:331
+     AuthLdap->ldap_find_userdn(resource(#19), "234") at /home/sonn/code/mahara/master/htdocs/auth/ldap/lib.php:141
+     AuthLdap->authenticate_user_account(object(LiveUser), "2342") at /home/sonn/code/mahara/master/htdocs/auth/lib.php:1458
+     login_submit(object(Pieform), array(size 6)) at Unknown:0
+     call_user_func_array("login_submit", array(size 2)) at /home/sonn/code/mahara/master/htdocs/lib/pieforms/pieform.php:527
+     Pieform->__construct(array(size 9)) at /home/sonn/code/mahara/master/htdocs/auth/lib.php:520
+     auth_setup() at /home/sonn/code/mahara/master/htdocs/init.php:341
+     require("/home/sonn/code/mahara/master/htdocs/init.php") at /home/sonn/code/mahara/master/htdocs/index.php:16

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1296493

Title:
  Login using LDAP auth causes WARNING

Status in Mahara ePortfolio:
  New

Bug description:
  Version: 1.9 and master(1.10)
  Platform: all

  This bug may also affect in other version.
  1. As site admin, Add LDAP auth to an institution.
  2. In the auth config form, enter a fake ldap server's info, and tick "We auto-create users"
  3. Logout and  try to login with non-exist username/password.

  There is a WARN message:

  [WAR] 5b (auth/ldap/lib.php:322) ldap_search(): Search: No such object
  Call stack (most recent first):

      log_message("ldap_search(): Search: No such object", 8, true, true, "/home/sonn/code/mahara/master/htdocs/auth/ldap/lib...", 322) at /home/sonn/code/mahara/master/htdocs/lib/errors.php:433
      error(2, "ldap_search(): Search: No such object", "/home/sonn/code/mahara/master/htdocs/auth/ldap/lib...", 322, array(size 5)) at Unknown:0
      ldap_search(resource(#19), "ou=users,o=org", "(cn=234)", array(size 1)) at /home/sonn/code/mahara/master/htdocs/auth/ldap/lib.php:322
      AuthLdap->ldap_find_userdn(resource(#19), "234") at /home/sonn/code/mahara/master/htdocs/auth/ldap/lib.php:141
      AuthLdap->authenticate_user_account(object(LiveUser), "2342") at /home/sonn/code/mahara/master/htdocs/auth/lib.php:1458
      login_submit(object(Pieform), array(size 6)) at Unknown:0
      call_user_func_array("login_submit", array(size 2)) at /home/sonn/code/mahara/master/htdocs/lib/pieforms/pieform.php:527
      Pieform->__construct(array(size 9)) at /home/sonn/code/mahara/master/htdocs/auth/lib.php:520
      auth_setup() at /home/sonn/code/mahara/master/htdocs/init.php:341
      require("/home/sonn/code/mahara/master/htdocs/init.php") at /home/sonn/code/mahara/master/htdocs/index.php:16

  [WAR] 5b (auth/ldap/lib.php:331) ldap_first_entry() expects parameter 2 to be resource, boolean given
  Call stack (most recent first):

      log_message("ldap_first_entry() expects parameter 2 to be resou...", 8, true, true, "/home/sonn/code/mahara/master/htdocs/auth/ldap/lib...", 331) at /home/sonn/code/mahara/master/htdocs/lib/errors.php:433
      error(2, "ldap_first_entry() expects parameter 2 to be resou...", "/home/sonn/code/mahara/master/htdocs/auth/ldap/lib...", 331, array(size 6)) at Unknown:0
      ldap_first_entry(resource(#19), false) at /home/sonn/code/mahara/master/htdocs/auth/ldap/lib.php:331
      AuthLdap->ldap_find_userdn(resource(#19), "234") at /home/sonn/code/mahara/master/htdocs/auth/ldap/lib.php:141
      AuthLdap->authenticate_user_account(object(LiveUser), "2342") at /home/sonn/code/mahara/master/htdocs/auth/lib.php:1458
      login_submit(object(Pieform), array(size 6)) at Unknown:0
      call_user_func_array("login_submit", array(size 2)) at /home/sonn/code/mahara/master/htdocs/lib/pieforms/pieform.php:527
      Pieform->__construct(array(size 9)) at /home/sonn/code/mahara/master/htdocs/auth/lib.php:520
      auth_setup() at /home/sonn/code/mahara/master/htdocs/init.php:341
      require("/home/sonn/code/mahara/master/htdocs/init.php") at /home/sonn/code/mahara/master/htdocs/index.php:16

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1296493/+subscriptions


References