Hi every one. I try to run a RT 4.4.0.
The RT::Authen::ExternalAuth don't seem to work correctly. I already check on this mailing list, and try the patch I seem. Nothing seem to work correctly. Here my RT_SiteConfig.pm Set($WebExternalAuth, 1 ); Set($ExternalAuthPriority, ['PLM']); Set($ExternalInfoPriority, ['PLM']); Set($ExternalServiceUsesSSLorTLS, '0'); Set($AutoCreateNonExternalUsers, '1'); Set($ExternalSettings, { 'PLM' => { 'type' => 'ldap', 'server' => '*****', 'user' => 'uid=nss,o=*****', 'pass' => '*****', 'base' => '*****', 'filter' => '(objectClass=person)', 'd_filter' => '', 'tls' => '0', 'ssl_version' => '3', 'net_ldap_args' => [ 'version => 3', ], 'attr_match_list' => [ 'Name', 'EmailAddress', ], 'attr_map' => { 'Name' => 'mail', 'EmailAddress' => 'mail', 'Organization' => 'ou', 'RealName' => 'displayName', 'WorkPhone' => 'telephoneNumber', 'City' => 'l', }, }}); in that case I can authenticate in local without problem. But not against my LDAP server. If I add a Set($ExternalAuth, 1 ); I can't authenticate at all (either local or LDAP) and I get something like : Jun 30 14:22:37 rt RT: [5913] Expected 'PeerHost' at /usr/local/lib/perl5/site_perl/Net/LDAP.pm line 164. Stack: [/usr/local/lib/perl5/site_perl/Carp.pm:167] [/usr/local/lib/perl5/site_perl/IO/Socket/IP.pm:485] [/usr/local/lib/perl5/site_perl/IO/Socket/IP.pm:386] [/usr/local/lib/perl5/5.20/mach/IO/Socket.pm:49] [/usr/local/lib/perl5/site_perl/IO/Socket/IP.pm:353] [/usr/local/lib/perl5/site_perl/Net/LDAP.pm:164] [/usr/local/lib/perl5/site_perl/Net/LDAP.pm:122] [/usr/local/lib/perl5/site_perl/RT/Authen/ExternalAuth/LDAP.pm:646] [/usr/local/lib/perl5/site_perl/RT/Authen/ExternalAuth/LDAP.pm:510] [/usr/local/lib/perl5/site_perl/RT/Authen/ExternalAuth.pm:581] [/usr/local/lib/perl5/site_perl/RT/Authen/ExternalAuth.pm:328] [/usr/local/share/rt44/html/Elements/DoAuth:57] [/usr/local/lib/perl5/site_perl/RT/Interface/Web.pm:308] [/usr/local/share/rt44/html/autohandler:53] I running a RT 4.4.0 under FreeBSD. Any idea ? Regards JAS -- Albert SHIH DIO bâtiment 15 Observatoire de Paris 5 Place Jules Janssen 92195 Meudon Cedex France Téléphone : +33 1 45 07 76 26/+33 6 86 69 95 71 xmpp: j...@obspm.fr Heure local/Local time: jeu 30 jui 2016 14:24:34 CEST --------- RT 4.4 and RTIR Training Sessions https://bestpractical.com/training * Los Angeles - September, 2016