Error al internar acceder al portal costumer.pl

Post Reply
jordicau
Znuny newbie
Posts: 10
Joined: 16 Aug 2012, 14:43
Znuny Version: 3.1.18
Real Name: Jordi

Error al internar acceder al portal costumer.pl

Post by jordicau »

Buenos dias,

Acabo de instalar OTRS 3.1.18 en sistema CentOS release 6.3, con base de datos MySql.
La instalación la he realizado sin problemas siguiendo el manual.
Una vez finalizada me encuentro el siguiente problema. Los portales index.pl y public.pl funcionan correctamente, en cambio el portal costumer.pl no funciona. No llega ni ha cargar la pagina. (The requested URL /otrs/costumer.pl was not found on this server.)

Lo único que he localizado es un error en el log del servidor web Apache que no he sabido interpretar. Os lo pego a continuación:
[Thu Aug 16 14:30:42 2012] [error] slurp_filename('/opt/otrs/bin/cgi-bin/costumer.pl') / opening: (2) No such file or directory at /usr/lib/perl5/ModPerl/RegistryCooker.pm line 541
[Thu Aug 16 14:30:42 2012] [error] [client 192.168.249.2] File does not exist: /var/www/html/favicon.ico
[Thu Aug 16 14:50:35 2012] [error] slurp_filename('/opt/otrs/bin/cgi-bin/costumer.pl') / opening: (2) No such file or directory at /usr/lib/perl5/ModPerl/RegistryCooker.pm line 541

Muchas gracias,

Jordi.-
miguelmz
Znuny wizard
Posts: 370
Joined: 17 Nov 2011, 17:46
Znuny Version: 6.0.10
Real Name: Miguel
Company: SIA
Location: Madrid, Spain.

Re: Error al internar acceder al portal costumer.pl

Post by miguelmz »

Hola jordicau,

Comprueba que exite el cgi del customer en /opt/otrs/bin/cgi-bin/customer.pl:

- Si existe, usa el script /otrs/bin/otrs.SetPermision.pl (sigue las intrucciones del /otrs/INSTALL)
- Si no existe, hay tienes el problema bajate los fuentes de tu version de otrs, copia el cgi a su sitio y pasa el SetPermission.

Un saludo.
We want OTRS certifications in Spain!!

Check out my free addons! :mrgreen:
jordicau
Znuny newbie
Posts: 10
Joined: 16 Aug 2012, 14:43
Znuny Version: 3.1.18
Real Name: Jordi

Re: Error al internar acceder al portal costumer.pl

Post by jordicau »

Muchas gracias por la rapida respuesta!

Te confirmo que tengo el fichero costumer.pl y los permisos creo que son correctos, almenos son como el index.pl o el public.pl que si que me funcionan normalmente.

-rwxrwxr-x 1 otrs apache 1439 2 ago 07:31 customer.pl
-rwxrwxr-x 1 otrs apache 1427 2 ago 07:31 index.pl
-rwxrwxr-x 1 otrs apache 1430 2 ago 07:31 installer.pl
-rwxrwxr-x 1 otrs apache 1392 2 ago 07:31 nph-genericinterface.pl
-rwxrwxr-x 1 otrs apache 1418 2 ago 07:31 public.pl
-rwxrwxr-x 1 otrs apache 7572 2 ago 07:31 rpc.pl

Puedo revisar alguna otra cosa?

Jordi.-
miguelmz
Znuny wizard
Posts: 370
Joined: 17 Nov 2011, 17:46
Znuny Version: 6.0.10
Real Name: Miguel
Company: SIA
Location: Madrid, Spain.

Re: Error al internar acceder al portal costumer.pl

Post by miguelmz »

Entonces el problema esta en el mod_perl, prueba a reinstalar una version mas actualizada del paquete libapache2-mod-perl2 y el propio compilador perl.

¿Que version de Apache utilizas?
We want OTRS certifications in Spain!!

Check out my free addons! :mrgreen:
jordicau
Znuny newbie
Posts: 10
Joined: 16 Aug 2012, 14:43
Znuny Version: 3.1.18
Real Name: Jordi

Re: Error al internar acceder al portal costumer.pl

Post by jordicau »

Buenos dias,

La versión de apache es la siguiente:
Server version: Apache/2.2.15 (Unix)
Server built: Feb 13 2012 22:25:23
La versió de perl es esta:
This is perl, v5.10.1 (*) built for i386-linux-thread-multi

Que paquetes de perl tengo que reinstalar? Este es uno verdad?
mod_perl.i686 : An embedded Perl interpreter for the Apache HTTP Server

Gracias!

Jordi.-
miguelmz
Znuny wizard
Posts: 370
Joined: 17 Nov 2011, 17:46
Znuny Version: 6.0.10
Real Name: Miguel
Company: SIA
Location: Madrid, Spain.

Re: Error al internar acceder al portal costumer.pl

Post by miguelmz »

Si es el paquete correcto, pero vigila que sea la version compatible con tu procesador.

Mira tu configuracion de otrs en el apache (el otrs.conf) y pegalo por aqui para que lo veamos
We want OTRS certifications in Spain!!

Check out my free addons! :mrgreen:
jordicau
Znuny newbie
Posts: 10
Joined: 16 Aug 2012, 14:43
Znuny Version: 3.1.18
Real Name: Jordi

Re: Error al internar acceder al portal costumer.pl

Post by jordicau »

Gracias de nuevo.
Cómo puedo saber si es la versión compatible con mi procesador?
Os pego el fichero otrs.conf
# --
# added for OTRS (http://otrs.org/)
# $Id: apache2-httpd.include.conf,v 1.25 2011/11/05 17:39:09 mb Exp $
# --

# agent, admin and customer frontend
ScriptAlias /otrs/ "/opt/otrs/bin/cgi-bin/"
Alias /otrs-web/ "/opt/otrs/var/httpd/htdocs/"

# activate this if you are using an Oracle database
#SetEnv ORACLE_HOME /path/to/your/oracle/
#SetEnv ORACLE_SID YOUR_SID
#SetEnv NLS_LANG AMERICAN_AMERICA.UTF8
#SetEnv NLS_DATE_FORMAT 'YYYY-MM-DD HH24:MI:SS'

# if mod_perl is used
<IfModule mod_perl.c>

# load all otrs modules
Perlrequire /opt/otrs/scripts/apache2-perl-startup.pl

# Apache::Reload - Reload Perl Modules when Changed on Disk
PerlModule Apache2::Reload
PerlInitHandler Apache2::Reload
PerlModule Apache2::RequestRec

# set mod_perl2 options
<Location /otrs>
# ErrorDocument 403 /otrs/customer.pl
ErrorDocument 403 /otrs/index.pl
SetHandler perl-script
PerlResponseHandler ModPerl::Registry
Options +ExecCGI
PerlOptions +ParseHeaders
PerlOptions +SetupEnv
Order allow,deny
Allow from all
</Location>

# set mod_perl2 option for generic interface
<Location /otrs/nph-genericinterface.pl>
PerlOptions -ParseHeaders
</Location>

</IfModule>

# directory settings
<Directory "/opt/otrs/bin/cgi-bin/">
AllowOverride None
Options +ExecCGI -Includes
Order allow,deny
Allow from all
</Directory>
<Directory "/opt/otrs/var/httpd/htdocs/">
AllowOverride None
Order allow,deny
Allow from all
</Directory>

<IfModule mod_headers.c>
<Directory "/opt/otrs/var/httpd/htdocs/skins/*/*/css-cache">
<FilesMatch "\.(css|CSS)$">
Header set Cache-Control "max-age=2592000 must-revalidate"
</FilesMatch>
</Directory>

<Directory "/opt/otrs/var/httpd/htdocs/js/js-cache">
<FilesMatch "\.(js|JS)$">
Header set Cache-Control "max-age=2592000 must-revalidate"
</FilesMatch>
</Directory>
</IfModule>

# MaxRequestsPerChild (so no apache child will be to big!)
MaxRequestsPerChild 4000

Gracias

Jordi.-
miguelmz
Znuny wizard
Posts: 370
Joined: 17 Nov 2011, 17:46
Znuny Version: 6.0.10
Real Name: Miguel
Company: SIA
Location: Madrid, Spain.

Re: Error al internar acceder al portal costumer.pl

Post by miguelmz »

Primero tienes que ver que arquitectura tiene tu procesador 32 o 64 bits, usa el comando uname -m y te lo dira:
-32 bits te pondra un x86 (i386, i486, i686, ...)
-64 bits te pondra un x86_64

En funcion de eso, eliges el paquete de una u otra version, aunque ahora mismo no caigo si disponian de ambas versiones, es probable que solo tengan el de 32 para las 2 :lol:

No veo nada raro en el archivo de configuracion... prueba actualizando el mod_perl, a ver si es eso que se haya perdido algo.
We want OTRS certifications in Spain!!

Check out my free addons! :mrgreen:
jordicau
Znuny newbie
Posts: 10
Joined: 16 Aug 2012, 14:43
Znuny Version: 3.1.18
Real Name: Jordi

Re: Error al internar acceder al portal costumer.pl

Post by jordicau »

Hola

Tengo 32 bits.
Instalo este paquete de nuevo entonces? mod_perl.i686

Gracias,

Jordi.-
miguelmz
Znuny wizard
Posts: 370
Joined: 17 Nov 2011, 17:46
Znuny Version: 6.0.10
Real Name: Miguel
Company: SIA
Location: Madrid, Spain.

Re: Error al internar acceder al portal costumer.pl

Post by miguelmz »

Si instalalo a ver que te dice.
We want OTRS certifications in Spain!!

Check out my free addons! :mrgreen:
jordicau
Znuny newbie
Posts: 10
Joined: 16 Aug 2012, 14:43
Znuny Version: 3.1.18
Real Name: Jordi

Re: Error al internar acceder al portal costumer.pl

Post by jordicau »

Hola

No me deja ya que ya esta instalado:

yum install mod_perl
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
* base: sunsite.rediris.es
* extras: sunsite.rediris.es
* updates: sunsite.rediris.es
Setting up Install Process
Package mod_perl-2.0.4-10.el6.i686 already installed and latest version
Nothing to do

Cómo lo puedo hacer?

Una vez mas muchas gracias.

Jordi.-
jordicau
Znuny newbie
Posts: 10
Joined: 16 Aug 2012, 14:43
Znuny Version: 3.1.18
Real Name: Jordi

Re: Error al internar acceder al portal costumer.pl

Post by jordicau »

Hola de nuevo,

Yo he seguido este tutorial para la instalación. Puede ser que falte algo?
http://wiki.otterhub.org/index.php?titl ... CentOS_5.5

Ya que las versiones que yo he instalado son superiores tanto el OTRS como el CentOS.

Jordi.-
miguelmz
Znuny wizard
Posts: 370
Joined: 17 Nov 2011, 17:46
Znuny Version: 6.0.10
Real Name: Miguel
Company: SIA
Location: Madrid, Spain.

Re: Error al internar acceder al portal costumer.pl

Post by miguelmz »

No es un problema de OTRS, es un problema de la integracion de Perl y Apache. Mira te he encontrado esto

http://ubuntuforums.org/showthread.php?t=934265

Mencionan una prueba cambiando la configuracion de otrs en apache, sustituyendo el ScriptAlias por un Alias y parece que le funcionaba. El error que te aparece es porque no reconoce el perl de customer.pl, lo que me resulta extraño es que el resto te vaya bien.
Intenta eso, si te sigue fallando, seria recomendable abrir la consulta en un foro de tu distribuccion, quiza te puedan aportar algo mas acerca del comportamiento del paquete en Centhos que se nos escape.

Un saludo.
We want OTRS certifications in Spain!!

Check out my free addons! :mrgreen:
jordicau
Znuny newbie
Posts: 10
Joined: 16 Aug 2012, 14:43
Znuny Version: 3.1.18
Real Name: Jordi

Re: Error al internar acceder al portal costumer.pl

Post by jordicau »

Hola

Si lo he entendido bien he modificado el fichero /etc/httpd/conf/httpd.conf subtituyendo Scriptalias por Alias. He reiniciado apache y no me ha funcionado.
Te confirmo que public.pl y index.pl me funcionan perfectamente.

Gracias,

Jordi.-
miguelmz
Znuny wizard
Posts: 370
Joined: 17 Nov 2011, 17:46
Znuny Version: 6.0.10
Real Name: Miguel
Company: SIA
Location: Madrid, Spain.

Re: Error al internar acceder al portal costumer.pl

Post by miguelmz »

No se me ocurren mas posibilidades por el momento, te aconsejo que abras esta consulta en un foro oficial de la distribuccion que usas. Tambien puedes probar a abrir un ticket de bug de OTRS en http://bugs.otrs.org/index.cgi, los reportes se hacen en ingles pero lo gestionan personal cualificado de OTRS, tardaran en responderte ya te lo aviso.

Un saludo.
We want OTRS certifications in Spain!!

Check out my free addons! :mrgreen:
jordicau
Znuny newbie
Posts: 10
Joined: 16 Aug 2012, 14:43
Znuny Version: 3.1.18
Real Name: Jordi

Re: Error al internar acceder al portal costumer.pl

Post by jordicau »

Muchas gracias.

Jordi.-
jordicau
Znuny newbie
Posts: 10
Joined: 16 Aug 2012, 14:43
Znuny Version: 3.1.18
Real Name: Jordi

Re: Error al internar acceder al portal costumer.pl

Post by jordicau »

Ya esta solucionado. El problema aunque parezca increïble el único problema es que yo estava intentando entrar a :
otrs/costumer.pl
En vez de:
otrs/customer.pl

Evidentemente no podia funcionar.

Disculpad la pèrdida de tiempo.

Muchas gracias,

Jordi.-
miguelmz
Znuny wizard
Posts: 370
Joined: 17 Nov 2011, 17:46
Znuny Version: 6.0.10
Real Name: Miguel
Company: SIA
Location: Madrid, Spain.

Re: Error al internar acceder al portal costumer.pl

Post by miguelmz »

Vaya, ni me habia fijado en ello. :lol:

No tienes que disculparte, este tipo de errores son los peores, sino te das cuenta puedes estar dando vueltas mucho tiempo sobre ellos.

Un saludo.
We want OTRS certifications in Spain!!

Check out my free addons! :mrgreen:
Post Reply