[RT-es] integración con servicios externos RT::Client::REST
sercuto
sercuto en alumni.uv.es
Vie Mar 18 07:08:10 EDT 2011
Hola a todos.
Tengo la versión rt-3.8.2 instalada y la validación se realiza mediante
LDAP.
Quiero realizar un script que permite automatizar procesos de creación
de tickets y lo estoy haciendo el perl con las librerias cpan
"RT::Client::REST".
El script es el siguiente:
#!/usr/bin/perl
use Error qw(:try);
use RT::Client::REST;
use RT::Client::REST::Queue;
use RT::Client::REST::Ticket;
use RT::Client::REST::HTTPClient;
# use RT::Authen::ExternalAuth;
my $rt = RT::Client::REST->new(
server => 'http://www.mydomain.org/sol/mason/SelfService/index.html',
timeout => 30,
);
$user = 'myuser';
$pass = 'mypass';
try {
$rt->login(username => $user, password => $pass);
} catch Exception::Class::Base with {
die "problem logging in: ", shift->message;
};
Pero no logro validarme, y el script me devuelve:
problem logging in: Authorization Required at ./p1.pl line 21.
El caso es que el script adaptado para el servidor demo de RT si que me
funciona, me valida y me permite crear nuevos tickets.
¿como debo adaptar este scritp para que realice la validacion al server
LDAP?
Muchas Gracias.
More information about the RT-es
mailing list