Hello,
Ive recently installed and configured OTRS but i see 3 litle problems, Could
you please read untill the end. id like to know if im wrong.


1) I use Mod_perl to make the OTRS 1.1.2 run. It works but i dont understand 
very well how this line works in my httpd.conf.
        Perlrequire $ORTS_HOME/scripts/apache-perl-startup.pl
Cause it is being executed at the begining of apache (as i wanted) but when
"$OTRS_HOME/bin/cgi-bin/Customer.pl" is executed  whitout theses lines
        use Kernel::Config;
        use Kernel::Config::ModulesCustomerPanel;
        use Kernel::System::Log;
        use Kernel::System::WebRequest;
        use Kernel::System::DB;
        use Kernel::System::AuthSession;
        use Kernel::System::CustomerAuth;
        use Kernel::System::CustomerUser;
        use Kernel::System::Permission;
        use Kernel::Output::HTML::Generic;

I get some errors like

Name "Kernel::System::AuthSession::CheckSessionID" used only once: possible
typo at /home/httpd/htdocs/otrs/bin/cgi-bin/customer.pl line 606.
Name "DBI::errstr" used only once: possible typo at
/home/httpd/htdocs/otrs/bin/cgi-bin/customer.pl line 127.

Can't locate object method "new" via package "Kernel::Config" (perhaps you
forgot to load "Kernel::Config"?) at
/home/httpd/htdocs/otrs/bin/cgi-bin/customer.pl line 67.
[Fri Jun 27 12:22:32 2003] [error] [client 192.168.2.36] Premature end of
script headers: /home/httpd/htdocs/otrs/bin/cgi-bin/customer.pl

That means that the modules are not loaded into memory, i thought the apache
configuration line "Perlrequire $ORTS_HOME/scripts/apache-perl-startup.pl"
was supposed to do that.

there is a sentense i didnt catch in the installation doc :
- Change the default startup script location of - Change the default startup
script location of your httpd to
    $OTRS_HOME/scripts/apache-perl-startup.pl in httpd.conf your httpd to
    $OTRS_HOME/scripts/apache-perl-startup.pl in httpd.conf
what shall i do with it.

Could any one tell me how to use mod_perl and Perlrequire more efficiently

at the end of this mail ill give you some more configuration file.


2)While configuring OTRS i found out that using the customer interface i
 could not send a ticket to different Queues using only one "system mail
 address destination" filtered from the creator of the ticket.
I've allready configured my qmail server with procmail to filter all incoming
mails, so that when sending mail to the OTRS System email address with a
mailer,  emails are rederected to differents queues depending on the From
header.
But it daosnt work with the customer interface cause it doasnt send any mail
to qmail to create a ticket. I need some help, i'd be very glad if any one
can answer me on that point.

3) While creating a ticket by emailing the OTRS email address i cannot see
 the ticket ive created under the customer interface, only in the user
 interface. is it normal and how could i go against it (filling some
 headers....?)



################## CONFIGURATION FILE

Vhost.conf

 </VirtualHost>
<VirtualHost xxx.xxx.xxx.xxx:80>
 ServerName xxx
 DirectoryIndex /customer.pl
 Alias /otrs-web "/home/httpd/htdocs/otrs/var/httpd/htdocs/"
 DocumentRoot /home/httpd/htdocs/otrs/bin/cgi-bin
 Perlrequire /home/httpd/htdocs/otrs/scripts/apache-perl-startup.pl

 <Location "/home/httpd/htdocs/otrs/bin/cgi-bin">
    SetHandler  perl-script
    PerlHandler Apache::Registry
    Options ExecCGI
    PerlSendHeader On
 </Location>

 <Directory "/home/httpd/htdocs/otrs/bin/cgi-bin">
        AllowOverride None
        Options ExecCGI
        Order allow,deny
        Allow from all
 </Directory>
</VirtualHost>


Vinni

_______________________________________________
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

Reply via email to