http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7099 Bug #: 7099 Summary: ActiveDirectory authentication thru LDAP doesn't work when principal_name is used with update or replicate Classification: Unclassified Change sponsored?: --- Product: Koha Version: unspecified Platform: All OS/Version: All Status: NEW Severity: blocker Priority: P5 Component: Authentication AssignedTo: gmcharlt@gmail.com ReportedBy: wallen_tan@southville.edu.ph QAContact: koha-bugs@lists.koha-community.org CC: dpavlin@rot13.org Using Koha 4.02, Ubuntu 10.10 Intel(R) Xeon(R) CPU E5620 @ 2.40GHz, 1 cores (VMware) Apache version 2.2.16 When authenticating to ActiveDirectory with an account that does not yet exist on Koha - there is an error returned. However when the account is already created - authentication works properly Error: Can't call method "exists" on an undefined value at /usr/share/koha/lib/C4/Auth_with_ldap.pm line 168, <DATA> line 522. koha-conf.xml <useldapserver>1</useldapserver> <!-- LDAP SERVER (optional) --> <ldapserver id="ldapserver"> <hostname>sisc-blank.sville.edu.ph</hostname> <base>-BLANK-</base> <user>-BLANK-</user> <!-- DN, if not anonymous --> <pass>-BLANK-</pass> <!-- password, if not anonymous --> <replicate>1</replicate> <!-- add new users from LDAP to Koha database --> <update>1</update> <!-- update existing users in Koha database --> <auth_by_bind>1</auth_by_bind> <!-- set to 1 to authenticate by binding instead of password comparison, e.g., to use Active Directory --> <principal_name>%s@sville.edu.ph</principal_name> <!-- optional, for auth_by_bind: a printf format to make userPrincipalName from koha userid --> <mapping> <!-- match koha SQL field names to your LDAP record field names --> <firstname is="givenname" ></firstname> <surname is="sn" ></surname> <address is="postaladdress" ></address> <city is="l" >Las Pinas</city> <zipcode is="postalcode" ></zipcode> <branchcode is="branch" >SISC-01</branchcode> <userid is="sAMAccountName" ></userid> <password is="userpassword" ></password> <email is="mail" ></email> <categorycode is="employeetype" >PT</categorycode> <phone is="telephonenumber"></phone> </mapping> </ldapserver> -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA Contact for the bug.