Problema con otrs.AddCustomeruser.pl

Post Reply
AsilesImagina
Znuny newbie
Posts: 5
Joined: 29 Oct 2013, 11:24
Znuny Version: 3.2.3
Real Name: Albert Siles
Company: Imagina

Problema con otrs.AddCustomeruser.pl

Post by AsilesImagina »

Hola, muy buenas a todos.

Tenemos un OTRS 3.3.3 instalado sobre un centos 6.3

Cuando intento ejecutar el script otrs.AddCustomeruser.pl me salta este error:

# ./otrs.AddCustomerUser.pl Prueba
ERROR: OTRS-otrs.AddCustomerUser.pl-21 Perl: 5.10.1 OS: linux Time: Thu Feb 6 19:48:27 2014

Message: Not supported for this module!

Traceback (6585):
Module: Kernel::System::CustomerUser::LDAP::CustomerUserAdd (OTRS 3.3.3) Line: 821
Module: Kernel::System::CustomerUser::CustomerUserAdd (OTRS 3.3.3) Line: 428
Module: ./otrs.AddCustomerUser.pl (unknown version) Line: 77


¿Sabéis por donde puede venir el error?

Gracias.

Un saludo.
carlosgallego
Znuny expert
Posts: 241
Joined: 17 Nov 2011, 18:17
Znuny Version: 2.4-3.0-3.1-3.2- 3.3
Real Name: Carlos Gallego
Location: Medellin, Colombia

Re: Problema con otrs.AddCustomeruser.pl

Post by carlosgallego »

Hola,

Prueba usando

Code: Select all

./otrs.AddCustomerUser.pl --help

Este te indicara la forma correcta de usar el comando, ya que este requiere mas variables.

Code: Select all

otrs.AddCustomerUser.pl [-f firstname] [-l lastname] [-p password] [-g groupname] [-e email] [-c CustomerID] username
	if you define -g with a valid group name then the user will be added that group

Esto si el origen de datos de clientes es la BD, si es el LDAP solo debes crear el cliente en el directorio activo.

Saludos.
OTRS 2.4.7 > 3.3 Ubuntu Server - Centos - RedHat, MySQL - PostgresSQL OracleDB
AsilesImagina
Znuny newbie
Posts: 5
Joined: 29 Oct 2013, 11:24
Znuny Version: 3.2.3
Real Name: Albert Siles
Company: Imagina

Re: Problema con otrs.AddCustomeruser.pl

Post by AsilesImagina »

Hola Carlos, gracias por responder.


Creo que el problema no viene del comando en sí, que hice varias pruebas.

Nosotros tenemos los customers como origen de datos LDAP, pero también queremos añadir customer locales por BD. Desde la aplicación, se puede añadir.

Al ejectuar el script es cuando no deja... dándo el error "Not supported for this module!"

Un saludo.
carlosgallego
Znuny expert
Posts: 241
Joined: 17 Nov 2011, 18:17
Znuny Version: 2.4-3.0-3.1-3.2- 3.3
Real Name: Carlos Gallego
Location: Medellin, Colombia

Re: Problema con otrs.AddCustomeruser.pl

Post by carlosgallego »

Ahhhh ok, lo que pasa es que no puedes agregar usuarios al LDAP desde aplicación.

Debes modificar para qeu OTRS sea compatible con multiples origenes de datos.

http://doc.otrs.org/3.3/en/html/externa ... tomer-data

Para los clientes si es posible usar tanto LDAP como DB en origen y autenticación.

Saludos.
OTRS 2.4.7 > 3.3 Ubuntu Server - Centos - RedHat, MySQL - PostgresSQL OracleDB
AsilesImagina
Znuny newbie
Posts: 5
Joined: 29 Oct 2013, 11:24
Znuny Version: 3.2.3
Real Name: Albert Siles
Company: Imagina

Re: Problema con otrs.AddCustomeruser.pl

Post by AsilesImagina »

Gracias Carlos, al final lo solucioné estudiandome la información que me pasaste.

El problema era que estaba configurada la entrada de usuarios por LDAP como $Self->{CustomerUser} y la de BDD como $Self->{CustomerUser2}.

El Script otrs.AddCustomeruser.pl apuntaba al parametro "CustomerUser" con lo que intentaba crearlo por LDAP y no dejaba.

Al final copié el Script para que apunte a "CustomerUser2" y así deja.


Un saludo.
Post Reply