Installation problem OTRS

Moderator: crythias

Locked
kasilingam
Znuny newbie
Posts: 1
Joined: 26 Jun 2014, 08:27
Znuny Version: 3.0.6
Real Name: Kasilingam
Company: Robert Bosch

Installation problem OTRS

Post by kasilingam »

Hello Team,

I am new to OTRS and wanted to evalaute OTRS for team. Bt I could not install OTRS successfully. After analysing, the problem is with proxy settings. Our company proxy settings doesnt allow the OTRS windows installer to download requried perl modules from ppm.activestate.com website. I am getting the below error if I try to install Perl modules manually via cmd prompt:

cmd: ppm install DBD::MySQL
Error: Downloading PPM2 packlist...failed 500 Can't connect to ppm.activestate.com:80 (Bad hostname)

Due to proxy restriction i could not install OTRS correctly. Do you have any idea on how to solve the problem and install OTRS successfully?

Thanks & Regards,
Kasilingam S
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: Installation problem OTRS

Post by jojo »

Download and install the appliance
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
Giulio Soleni
Znuny wizard
Posts: 392
Joined: 30 Dec 2010, 14:35
Znuny Version: 6.0.x and 5.0.x
Real Name: Giulio Soleni
Company: IKS srl

Re: Installation problem OTRS

Post by Giulio Soleni »

That's not an OTRS problem ... you should configure PPM to run with a proxy.
Did you check this ? https://community.activestate.com/forum ... thru-proxy ... pretty old but still valid I think.

On the other hand, you might also consider to use a Linux system where perl is shipped directly with the OS.
I use CentOS for example (https://centos.org/download/) and I easily installed all the required perl modules using yum from the base repository or the EPEL repo (http://ftp-stud.hs-esslingen.de/pub/epe ... noarch.rpm)
On such a system you may edit /root/.bashrc and add the following funcion:

Code: Select all

function proxy(){
echo -n "username:"
read -e username
echo -n "password:"
read -es password
export http_proxy="http://$username:$password@proxy.your.domain:httpport/"
export ftp_proxy="http://$username:$password@proxy.your.domain:ftpport/"
}
of course changing proxy.your.domain with the FQDN of your internal proxy as well as httpport and ftpport with the actual ports used by your proxy.

Once you do so, just ssh login to your Linux server as root and digit
#proxy
you will be asked for a username and a password ... and unless your server is displaced on an isolated LAN, you should have internet access
OTRS 6.0.x on CentOS 7.x with MariaDB 10.2.x database connected to an Active Directory for Agents and Customers.
ITSM and FAQ modules installed.
Locked