I'm running OTRS 3.3.6 and I have an issue with the authentication process used by customer.pl script.
Until now, I used to create users within our AD Server, then the customer.pl script was used the AD to authenticate ' requester' (aka non agent).
My last created AD account was destroyed and recreated and this specific account is now facing an issue when trying to authenticate against the AD server.
I checked logs and here is what I found:
Code: Select all
ERROR: OTRS-CGI-36 Perl: 5.10.1 OS: linux Time: Tue Jun 15 10:12:24 2021
Message: Need CustomerID!!!
RemoteAddress: 192.168.0.181
RequestURI: /otrs/customer.pl?Action=CustomerTicketOverview;Subaction=MyTickets
Traceback (26007):
Module: Kernel::Output::HTML::Layout::CustomerError (OTRS 3.3.6) Line: 3906
Module: Kernel::Modules::CustomerTicketOverview::Run (OTRS 3.3.6) Line: 112
Module: Kernel::System::Web::InterfaceCustomer::Run (OTRS 3.3.6) Line: 1000
Module: ModPerl::ROOT::ModPerl::Registry::opt_otrs_bin_cgi_2dbin_customer_2epl::handler (unknown version) Line: 41
Module: (eval) (v1.99) Line: 204
Module: ModPerl::RegistryCooker::run (v1.99) Line: 204
Module: ModPerl::RegistryCooker::default_handler (v1.99) Line: 170
Module: ModPerl::Registry::handler (v1.99) Line: 31
[Tue Jun 15 10:12:24 2021] -e: Use of uninitialized value in numeric comparison (<=>) at /opt/otrs//Kernel/Output/HTML/LayoutTicket.pm line 896.
[Tue Jun 15 10:12:24 2021] -e: Use of uninitialized value in numeric comparison (<=>) at /opt/otrs//Kernel/Output/HTML/LayoutTicket.pm line 896.
[Tue Jun 15 10:12:24 2021] -e: Use of uninitialized value in numeric comparison (<=>) at /opt/otrs//Kernel/Output/HTML/LayoutTicket.pm line 896.
[Tue Jun 15 10:12:24 2021] -e: Use of uninitialized value in numeric comparison (<=>) at /opt/otrs//Kernel/Output/HTML/LayoutTicket.pm line 896.
Thanks,
Mike