Reset password failure when using multiple backends

Hi all, I've installed OTRS 2.4.7 on my Windows XP laptop. I've configured my OTRS installation to authenticate users both on OTRS database and our internal company LDAP, setting configuration in Kernel/Config/Defaults.pm following instruction on administration manual (page 114 on pdf). Always ok, I can login using local OTRS db account and using LDAP account. After that I tried to recover a password for a OTRS db account using functionality exposed on customer login module. OTRS sens me correctly an e-mail with a link to activate change password, I receive the message in my mail box, check the url and OTRS fails with a web page containing the message: Can't call method "GenerateRandomPassword" on an undefined value at C:/Programmi/OTRS/OTRS/bin/cgi-bin/../../Kernel/System/CustomerUser.pm line 466, <DATA> line 275. Sadly in C:\Programmi\OTRS\OTRS\var\log\otrs.log there is no other information. What's wrong with my multiple backend configuration? Thanks for your response Daniele Gagliardi

Hi all, I've installed OTRS 2.4.7 on my Windows XP laptop. I've configured my OTRS installation to authenticate customers both on OTRS database and our internal company LDAP, setting configuration in Kernel/Config/Defaults.pm following instruction on administration manual (page 114 on pdf) and http://faq.otrs.org/otrs/public.pl?Action=PublicFAQ&ItemID=219 (customizing it for customers instead of agents). Agents instead autyhenticate themself only on OTRS internal database. I can login using local OTRS db account and using LDAP account, but now customers cannot create an account: OTRS fails with a web page containing the message: Can't use an undefined value as a HASH reference at C:/Programmi/OTRS/OTRS/bin/cgi-bin/../../Kernel/System/Web/InterfaceCustomer.pm line 555, <DATA> line 275. In C:\Programmi\OTRS\OTRS\var\log\otrs.log there is no other information. I guess there is some ambiguity in Perl code but I cannot find it? Or maybe I did something wrong with my configuration. What should I check to solve this problem? Thanks for your response Daniele Gagliardi

verify the LDAP module for PERL is installed and working.
On Mon, May 3, 2010 at 8:48 AM, Daniele Gagliardi
Hi all, I've installed OTRS 2.4.7 on my Windows XP laptop. I've configured my OTRS installation to authenticate customers both on OTRS database and our internal company LDAP, setting configuration in Kernel/Config/Defaults.pm following instruction on administration manual (page 114 on pdf) and http://faq.otrs.org/otrs/public.pl?Action=PublicFAQ&ItemID=219 (customizing it for customers instead of agents).
Agents instead autyhenticate themself only on OTRS internal database.
I can login using local OTRS db account and using LDAP account, but now customers cannot create an account:
OTRS fails with a web page containing the message:
Can't use an undefined value as a HASH reference at
C:/Programmi/OTRS/OTRS/bin/cgi-bin/../../Kernel/System/Web/InterfaceCustomer.pm line 555, <DATA> line 275.
In C:\Programmi\OTRS\OTRS\var\log\otrs.log there is no other information.
I guess there is some ambiguity in Perl code but I cannot find it? Or maybe I did something wrong with my configuration.
What should I check to solve this problem?
Thanks for your response
Daniele Gagliardi
--------------------------------------------------------------------- OTRS mailing list: otrs - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs
NEW! ENTERPRISE SUBSCRIPTION - Get more information NOW! http://www.otrs.com/en/support/enterprise-subscription/
participants (2)
-
Daniele Gagliardi
-
James Hoegl