How to install OTRS (Open source Ticket Request System) in Debian
Posted by Admin on February 24th, 2007
If you're new here, you may want to subscribe to my RSS feed. Thanks for visiting!
OTRS Requirements
Apache Web server
Mysql or Postgresql Database
Perl 5.8,Perl Modules
Install OTRS in debian
If you want to install otrs in debian sarge you need to use the following command
#apt-get install otrs
If you want to install otrs in debian etch you need to use the following command
#apt-get install otrs2
This will start the installation process and if you want to configure database using dbconfig-common you need to select yes in the following screen and press enter in this example i am configuring using dbconfig-common.

Now you need to select which database you want to use in this example i am using Mysql database select ok and press enter

You need to enter the database administrative user password select ok and press enter

Now you need to enter the mysql application password for otrs select ok and press enter

This will complete the installation.
Now you need to access otrs using the following URL
http://your server ip/otrs/index.pl for admin access
You should see the following screen

Now you need to use the following username and password to login
Username :- root@localhost
Password :- root
Once you login in to the otrs you should see the following screen

If you want to give customer interface use the following url
http://your server ip/otrs/customer.pl
Now if you want to know how to use otrs you need to check otrs documentation
Possible Error and Solution
When you try to access http://your server ip/otrs/index.pl to login you can see the following error
Problem
no connection to syslog available - /dev/log is not a socket at /usr/share/otrs//Kernel/System/Log/SysLog.pm line 64
Solution
Edit the /usr/share/otrs/Kernel/Config/Defaults.pm file and un comment the following lines
$Self->{’LogModule’} = ‘Kernel::System::Log::File’;
$Self->{’LogModule::SysLog::Facility’} = ‘user’;
$Self->{’LogModule::LogFile::Date’} = 0;
Restart your apache web server using the folloing command
#/etc/init.d/apache2 restart


April 22nd, 2007 at 3:48 pm
that configuration screen does not show up when using Ubuntu 6.10 Server….
July 2nd, 2007 at 5:30 pm
Thanks! Good job. Worked exactly as displayed using Debian.
August 10th, 2007 at 12:00 pm
exactly, it doesnt work on ubuntu server, the page says:
“OTRS is currently in maintainance mode
OTRS is currently switched off by the system administrator. Please go back to the start page later and/or press the reload button of your browser”
what can i do about this?
July 8th, 2008 at 6:41 pm
Nice day!
I have much troubles with a install a otrs in ubuntu 8.04, I’m newbie in linux, but i need build a help desk system in my univertity in colombia, any help are welcome.
July 8th, 2008 at 6:48 pm
in unbuntu i try via synaptic and intall otrs2 but when i type otrs2 in console didn’t run, & the comand dbconfig-common.didnt’ work what ca i do?
thank’s
October 25th, 2008 at 12:18 am
Hi,
I have these error can you help me??
ERROR: OTRS-CGI-10 Perl: 5.8.8 OS: linux Time: Fri Oct 24 21:18:33 2008
Message: Need TicketID!
Traceback (6235):
Module: Kernel::System::Ticket::Article::ArticleCreate (v1.147) Line: 83
Module: Kernel::Modules::CustomerTicketMessage::Run (v1.24) Line: 318
Module: Kernel::System::Web::InterfaceCustomer::Run (v1.20) Line: 704
Module: ModPerl::ROOT::ModPerl::Registry::usr_share_otrs_bin_cgi_2dbin_customer_2epl::handler (v) Line: 47
Module: (eval) (v1.37) Line: 204
Module: ModPerl::RegistryCooker::run (v1.37) Line: 204
Module: ModPerl::RegistryCooker::default_handler (v1.37) Line: 170
Module: ModPerl::Registry::handler (v1.99) Line: 31