
I have been trying to get the Survey module to work without success. The package manager says it is correctly installed, and it appears in sysconfig, but closing a ticket in a queue with an associated survey never generates a survey. The "SendPeriod" is set to 0. No errors appear in any log so I am not sure how to debug this problem. I'd appreciate any advice. Versions (updated today, in fact): OTRS 2.4.2 Survey 1.1.7 # OTRS config file (automaticaly generated!) # VERSION:1.1 package Kernel::Config::Files::ZZZAuto; sub Load { my ($File, $Self) = @_; $Self->{'Survey::SendNoSurveyRegExp'} = '(MAILER-DAEMON|abuse)@.+?\\..+?'; $Self->{'Survey::NotificationSender'} = 'otrs@eckerd.edu'; $Self->{'Survey::SendPeriod'} = '0'; $Self->{'Customer::AuthModule::LDAP::UID'} = 'uid'; $Self->{'Customer::AuthModule::LDAP::BaseDN'} = 'o=eckerd college,c=us'; $Self->{'Customer::AuthModule::LDAP::Host'} = 'ldap.eckerd.edu'; $Self->{'Customer::AuthModule'} = 'Kernel::System::CustomerAuth::LDAP'; $Self->{'SendmailModule::CMD'} = '/usr/lib/sendmail -i -f '; $Self->{'LogModule::LogFile'} = '/usr/local/otrs/var/otrs.log'; $Self->{'LogModule'} = 'Kernel::System::Log::File'; $Self->{'AdminEmail'} = 'otrs@eckerd.edu'; $Self->{'FQDN'} = 'cgi.eckerd.edu'; $Self->{'SecureMode'} = '1'; } 1; -- +-----------------------------------------------------------------+ Walter R. Moore -- Sr. Systems Administrator, Eckerd College moorewr@eckerd.edu -- http://home.eckerd.edu/~moorewr Solitudinem faciunt pacem appellant. (They make a wilderness and call it peace.) ---Tacitus, reporting the words of Calgalus

Set that number to that is smaller than 0. Use a number like .01 or .001. This should make a survey go out with every ticket that you close from now on. That number represents the number of days that should pass before the system send out a survey. If you enter 1 only 1 ticket survey will be sent out per day. If you enter a 2 one will be sent out every 2 days. The smaller the number the more frequent the survey. Enjoy over 900 retailers at: Shop To Earn -----Original Message----- From: otrs-bounces@otrs.org [mailto:otrs-bounces@otrs.org] On Behalf Of Walter R. Moore Sent: Wednesday, July 29, 2009 2:02 PM To: User questions and discussions about OTRS. Subject: [otrs] Survey Module again I have been trying to get the Survey module to work without success. The package manager says it is correctly installed, and it appears in sysconfig, but closing a ticket in a queue with an associated survey never generates a survey. The "SendPeriod" is set to 0. No errors appear in any log so I am not sure how to debug this problem. I'd appreciate any advice. Versions (updated today, in fact): OTRS 2.4.2 Survey 1.1.7 # OTRS config file (automaticaly generated!) # VERSION:1.1 package Kernel::Config::Files::ZZZAuto; sub Load { my ($File, $Self) = @_; $Self->{'Survey::SendNoSurveyRegExp'} = '(MAILER-DAEMON|abuse)@.+?\\..+?'; $Self->{'Survey::NotificationSender'} = 'otrs@eckerd.edu'; $Self->{'Survey::SendPeriod'} = '0'; $Self->{'Customer::AuthModule::LDAP::UID'} = 'uid'; $Self->{'Customer::AuthModule::LDAP::BaseDN'} = 'o=eckerd college,c=us'; $Self->{'Customer::AuthModule::LDAP::Host'} = 'ldap.eckerd.edu'; $Self->{'Customer::AuthModule'} = 'Kernel::System::CustomerAuth::LDAP'; $Self->{'SendmailModule::CMD'} = '/usr/lib/sendmail -i -f '; $Self->{'LogModule::LogFile'} = '/usr/local/otrs/var/otrs.log'; $Self->{'LogModule'} = 'Kernel::System::Log::File'; $Self->{'AdminEmail'} = 'otrs@eckerd.edu'; $Self->{'FQDN'} = 'cgi.eckerd.edu'; $Self->{'SecureMode'} = '1'; } 1; -- +-----------------------------------------------------------------+ Walter R. Moore -- Sr. Systems Administrator, Eckerd College moorewr@eckerd.edu -- http://home.eckerd.edu/~moorewr Solitudinem faciunt pacem appellant. (They make a wilderness and call it peace.) ---Tacitus, reporting the words of Calgalus

I have *increased* Survey::SendPeriod: from 0 to 0.0001, but it is still not triggering the survey send-out. Maurice James wrote:
Set that number to that is smaller than 0. Use a number like .01 or .001. This should make a survey go out with every ticket that you close from now on. That number represents the number of days that should pass before the system send out a survey. If you enter 1 only 1 ticket survey will be sent out per day. If you enter a 2 one will be sent out every 2 days. The smaller the number the more frequent the survey.
Enjoy over 900 retailers at:
Shop To Earn
-----Original Message----- From: otrs-bounces@otrs.org [mailto:otrs-bounces@otrs.org] On Behalf Of Walter R. Moore Sent: Wednesday, July 29, 2009 2:02 PM To: User questions and discussions about OTRS. Subject: [otrs] Survey Module again
I have been trying to get the Survey module to work without success. The package manager says it is correctly installed, and it appears in sysconfig, but closing a ticket in a queue with an associated survey never generates a survey. The "SendPeriod" is set to 0.
No errors appear in any log so I am not sure how to debug this problem. I'd appreciate any advice.
Versions (updated today, in fact): OTRS 2.4.2 Survey 1.1.7
# OTRS config file (automaticaly generated!) # VERSION:1.1 package Kernel::Config::Files::ZZZAuto; sub Load { my ($File, $Self) = @_; $Self->{'Survey::SendNoSurveyRegExp'} = '(MAILER-DAEMON|abuse)@.+?\\..+?'; $Self->{'Survey::NotificationSender'} = 'otrs@eckerd.edu'; $Self->{'Survey::SendPeriod'} = '0'; $Self->{'Customer::AuthModule::LDAP::UID'} = 'uid'; $Self->{'Customer::AuthModule::LDAP::BaseDN'} = 'o=eckerd college,c=us'; $Self->{'Customer::AuthModule::LDAP::Host'} = 'ldap.eckerd.edu'; $Self->{'Customer::AuthModule'} = 'Kernel::System::CustomerAuth::LDAP'; $Self->{'SendmailModule::CMD'} = '/usr/lib/sendmail -i -f '; $Self->{'LogModule::LogFile'} = '/usr/local/otrs/var/otrs.log'; $Self->{'LogModule'} = 'Kernel::System::Log::File'; $Self->{'AdminEmail'} = 'otrs@eckerd.edu'; $Self->{'FQDN'} = 'cgi.eckerd.edu'; $Self->{'SecureMode'} = '1'; } 1;
-- +-----------------------------------------------------------------+ Walter R. Moore -- Sr. Systems Administrator, Eckerd College moorewr@eckerd.edu -- http://home.eckerd.edu/~moorewr Solitudinem faciunt pacem appellant. (They make a wilderness and call it peace.) ---Tacitus, reporting the words of Calgalus

Is there any way to force a survey send? Anyway to increase the debugging level? Are any files created during the survey process and where do they go? What does a good survey trigger look like in otrs.log? Walter R. Moore wrote:
I have *increased* Survey::SendPeriod: from 0 to 0.0001, but it is still not triggering the survey send-out.
Maurice James wrote:
Set that number to that is smaller than 0. Use a number like .01 or .001. This should make a survey go out with every ticket that you close from now on. That number represents the number of days that should pass before the system send out a survey. If you enter 1 only 1 ticket survey will be sent out per day. If you enter a 2 one will be sent out every 2 days. The smaller the number the more frequent the survey.
Enjoy over 900 retailers at:
Shop To Earn
-----Original Message----- From: otrs-bounces@otrs.org [mailto:otrs-bounces@otrs.org] On Behalf Of Walter R. Moore Sent: Wednesday, July 29, 2009 2:02 PM To: User questions and discussions about OTRS. Subject: [otrs] Survey Module again
I have been trying to get the Survey module to work without success. The package manager says it is correctly installed, and it appears in sysconfig, but closing a ticket in a queue with an associated survey never generates a survey. The "SendPeriod" is set to 0.
No errors appear in any log so I am not sure how to debug this problem. I'd appreciate any advice.
Versions (updated today, in fact): OTRS 2.4.2 Survey 1.1.7
# OTRS config file (automaticaly generated!) # VERSION:1.1 package Kernel::Config::Files::ZZZAuto; sub Load { my ($File, $Self) = @_; $Self->{'Survey::SendNoSurveyRegExp'} = '(MAILER-DAEMON|abuse)@.+?\\..+?'; $Self->{'Survey::NotificationSender'} = 'otrs@eckerd.edu'; $Self->{'Survey::SendPeriod'} = '0'; $Self->{'Customer::AuthModule::LDAP::UID'} = 'uid'; $Self->{'Customer::AuthModule::LDAP::BaseDN'} = 'o=eckerd college,c=us'; $Self->{'Customer::AuthModule::LDAP::Host'} = 'ldap.eckerd.edu'; $Self->{'Customer::AuthModule'} = 'Kernel::System::CustomerAuth::LDAP'; $Self->{'SendmailModule::CMD'} = '/usr/lib/sendmail -i -f '; $Self->{'LogModule::LogFile'} = '/usr/local/otrs/var/otrs.log'; $Self->{'LogModule'} = 'Kernel::System::Log::File'; $Self->{'AdminEmail'} = 'otrs@eckerd.edu'; $Self->{'FQDN'} = 'cgi.eckerd.edu'; $Self->{'SecureMode'} = '1'; } 1;
------------------------------------------------------------------------
--------------------------------------------------------------------- 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/
-- +-----------------------------------------------------------------+ Walter R. Moore -- Sr. Systems Administrator, Eckerd College moorewr@eckerd.edu -- http://home.eckerd.edu/~moorewr Solitudinem faciunt pacem appellant. (They make a wilderness and call it peace.) ---Tacitus, reporting the words of Calgalus
participants (2)
-
Maurice James
-
Walter R. Moore