I’m getting this error when running sbin/rt-ldapimport. I used to run this
without issues on 4.2 with the extension.
[20687] [Fri Feb 12 15:17:35 2016] [critical]: RT::User::ExternalAuthId
Unimplemented in RT::Record. (/opt/rt4/sbin/…/lib/RT/Record.pm line 958)
(/opt/rt4/sbin/…/lib/RT.pm:390)
RT::User::ExternalAuthId Unimplemented in RT::Record.
(/opt/rt4/sbin/…/lib/RT/Record.pm line 958)
Note that i had to remove ExternalAuthId from the configuration file and
blank the values in the database in order for make upgrade-database to work.
Bah, i’m dumb. I removed the ExternalAuthId from the original ExternalAuth
plugin declaration in the config but not from the ldapimport one as well.
Now it runs. However, i didn’t get any output on the screen when using
–debug. Previously i could see the names of the users as it was importing
them.
Turns out that now all output is sent to /var/log/messages instead of the
current terminal screen. That helped me find out that the admin created all
new profiles without telephone numbers, therefore being filtered. I added a
phone number to one and now it shows, so it’s working.