Use LDAP on v4.4

Hi,

I’m trying to do an upgrade from 3.8 to 4.4 but I get the following error:

	RT::Authen::ExternalAuth has been cored since RT 4.4, please check the upgrade document for more details
	Can't locate Net/LDAP.pm in @INC 

It seems that version not compatible with version 4.4. Are any workaround do solve it?

When install, I see:

cpan -i RT::Authen::ExternalAuth

...
*** Error: Your installed version of RT (4.4.4) is too new; this extension
            only works with versions older than 4.4.0.

Warning: No success on command[/usr/bin/perl Makefile.PL]
  BPS/RT-Authen-ExternalAuth-0.27.tar.gz
  /usr/bin/perl Makefile.PL -- NOT OK
Running make test
  Make had some problems, won't test
Running make install
  Make had some problems, won't install
....

Thanks so much.

You shouldn’t need to install the extension as its built in now. You’ll need to ensure the Perl Net::LDAP module is installed on your server though.

can’t use the same config?

Set($ExternalAuthPriority,[ 'AD_1','AD_2']);
Set($ExternalServiceUsesSSLorTLS,    0);
Set($AutoCreateNonExternalUsers,    1);
Set($ExternalSettings,
{
'AD_1'   =>  {
                'type'     =>  'xxxx',
                'server'   =>  '127.0.0.1',
                'user'     =>  'xxx',
                'pass'     =>  'xxx',
                'base'     =>  'dc=test,dc=net',
 ....

If you have the Plugin line for external auth you should remove that since the extension was made core