The following error happens ufter updating from 3.1 to 3.3 on our test system:
In our old OTRS 3.1 we used to extend the customer navigation bar with some links like the default "new ticket" option.
We have solved this by adding a new item under the navbar. All we changed was the link field.
Additionally to the action we added some more parameters:
Code: Select all
Action=CustomerTicketMessage;Subaction=StoreNew;TypeID=8;Dest==3%7C%7target-queue;Subject=ticket-subject;Expand=3;Body=ticket-content
With the new OTRS 3.3.8 it doesn't work that way. I created the navigation menu, and it looks fine, but when I click on such a link I get an error page.
Error Message:
Error Details:Invalid Challenge Token!
The apache error_log is the same but more structured:Backend ERROR: OTRS-CGI-666 Perl: 5.10.1 OS: linux Time: Thu Sep 4 15:33:36 2014 Message: Invalid Challenge Token! RemoteAddress: ######### RequestURI: /otrs/customer.pl?Action=CustomerTicketMessage;Subaction=StoreNew;TypeID=8;Dest=3%7C%7target-queue;Subject=ticket-subject;Expand=3;Body=ticket-content;OTRSCustomerInterface=CGI5HgPZOg3SjhKSCP37T9RW9UkQBPAD Traceback (5691): Module: Kernel::Output::HTML::Layout::ChallengeTokenCheck (OTRS 3.3.8) Line: 1158 Module: Kernel::Modules::CustomerTicketMessage::Run (OTRS 3.3.8) Line: 234 Module: Kernel::System::Web::InterfaceCustomer::Run (OTRS 3.3.8) 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
Now I don't know where to start to look and I don't know if the url should work in 3.3 or if the error is somewhere else.ERROR: OTRS-CGI-666 Perl: 5.10.1 OS: linux Time: Thu Sep 4 15:33:36 2014
Message: Invalid Challenge Token!
RemoteAddress: 10.1.1.165
RequestURI: /otrs/customer.pl?Action=CustomerTicketMessage;Subaction=StoreNew;TypeID=8;Dest=37%7C%7CSY-IT-Support;Subject=Anforderung+eines+VPN-Zugangs;Expand=3;Body=Hallo%2C%3Cbr%3E%3Cbr%3EIch+ben%26ouml%3Btige+einen+VPN-Zugang%3Ch3%3D
Traceback (5691):
Module: Kernel::Output::HTML::Layout::ChallengeTokenCheck (OTRS 3.3.8) Line: 1158
Module: Kernel::Modules::CustomerTicketMessage::Run (OTRS 3.3.8) Line: 234
Module: Kernel::System::Web::InterfaceCustomer::Run (OTRS 3.3.8) 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
Can someone help please?