[SOLVED] Survey module fatal error

Moderator: crythias

Locked
girishmungra
Znuny newbie
Posts: 59
Joined: 24 Jul 2012, 18:20
Znuny Version: 3.1.7
Real Name: Girish Mungra

[SOLVED] Survey module fatal error

Post by girishmungra »

hi,
i have installed survey module 2.1.2 and create 1 new survey.
the email goes to the customer when a ticket a closed but when he clicks on the link he gets a fatal error page with the following details:

Oops! An Error occurred.
Error Message: Module Kernel/Modules/PublicSurveyPublicSurveyKey939eaf98b2d8590163d5317117cb54b[..]
Please contact your administrator.

Error Details
Backend ERROR: OTRS-CGI-10 Perl: 5.10.1 OS: linux Time: Thu Jan 10 12:09:26 2013 Message: Module Kernel/Modules/PublicSurveyPublicSurveyKey939eaf98b2d8590163d5317117cb54b3.pm not found! Traceback (28013): Module: Kernel::System::Web::InterfacePublic::Run (v1.33) Line: 193 Module: ModPerl::ROOT::ModPerl::Registry::opt_otrs_bin_cgi_2dbin_public_2epl::handler (unknown version) Line: 46 Module: (eval) (v1.10) Line: 204 Module: ModPerl::RegistryCooker::run (v1.10) Line: 204 Module: ModPerl::RegistryCooker::default_handler (v1.10) Line: 170 Module: ModPerl::Registry::handler (v1.99) Line: 31
Last edited by girishmungra on 21 Mar 2013, 12:54, edited 2 times in total.
OTRS 3.1.7 on Linux RedHat with MySQL database connected to an Active Directory for Agents and Customers.
Sophy978
Znuny newbie
Posts: 83
Joined: 06 Jul 2012, 22:01
Znuny Version: 3.1.5
Real Name: Sophy

Re: Survey module fatal error

Post by Sophy978 »

Hello, were you able to resolve this? My survey was working and now I keep getting the same error as you've described. Thanks.
girishmungra
Znuny newbie
Posts: 59
Joined: 24 Jul 2012, 18:20
Znuny Version: 3.1.7
Real Name: Girish Mungra

[SOLVED]Re: Survey module fatal error

Post by girishmungra »

Hello yes I have. was waiting for some free time to post the solution actually.

I discovered that the problem was with the url generated for the survey.

Here's what i did:

1. Edit Config Settings in Survey -> Core::Survey

2. Survey::NotificationBody

Replace the body with this code instead:
<OTRS_CONFIG_HttpType>://<OTRS_CONFIG_FQDN>/<OTRS_CONFIG_ScriptAlias>public.pl?Action=PublicSurvey&PublicSurveyKey=<OTRS_PublicSurveyKey>


I think there was a ; or something else between 'PublicSurvey&PublicSurveyKey' instead of &.

Let me know if it works for you.
OTRS 3.1.7 on Linux RedHat with MySQL database connected to an Active Directory for Agents and Customers.
Locked