[rt-users] Coredumps, traceback, etc : 4.2.6 and RT-Authen-ExternalAuth

Jeff Blaine jblaine at kickflop.net
Fri Aug 1 15:14:52 EDT 2014


RHEL 6.5
RT 4.2.6
RT-Authen-ExternalAuth 0.21 with SSL + TLS on.

Using RHEL 6.5 packages, one fails the Net-SSLeay "strict" version
requirement required by RT-Authen-ExternalAuth. RHEL 6.5 comes with a
9th iteration of Net-SSLeay 1.35 (the package name is
perl-Net-SSLeay-1.35-9).

Using CPAN to install a more modern one, 1.65, results in httpd dumping
core at restart time.

*Disabling* all SSL and TLS for $ExternalSettings in RT_SiteConfig.pm
results in the following "missing host method" error after apparent success:

Aug  1 15:01:38 alms2 RT: [24103]
RT::Authen::ExternalAuth::CanonicalizeUserInfo returning Disabled: ,
EmailAddress: jblaine at foo.com, ExternalAuthId: jblaine, Gecos:
Blaine,Charles , Name: jblaine, Privileged: , RealName: Blaine,Charles ,
WorkPhone: 555-555-5555
Aug  1 15:01:38 alms2 RT: [24103] Autocreated external user jblaine ( 22 )
Aug  1 15:01:38 alms2 RT: [24103]
RT::Authen::ExternalAuth::LDAP::GetAuth External Auth OK ( Corp_LDAP ):
jblaine
Aug  1 15:01:39 alms2 RT: [24103]
RT::Authen::ExternalAuth::CanonicalizeUserInfo returning EmailAddress:
jblaine at foo.com, ExternalAuthId: jblaine, Gecos: Blaine,Charles , Name:
jblaine, RealName: Blaine,Charles , WorkPhone: 555-555-5555
Aug  1 15:01:39 alms2 RT: [24103] Successful login for jblaine from
xxx.xx.xx.174
Aug  1 15:01:39 alms2 RT: [24103] Can't locate object method "host" via
package "URI::_foreign" at /opt/rt4/sbin/../lib/RT/Interface/Web.pm line
935.#012#012Stack:#012
[/opt/rt4/sbin/../lib/RT/Interface/Web.pm:935]#012
[/opt/rt4/local/plugins/RT-Authen-ExternalAuth/html/Elements/DoAuth:19]#012
 [/opt/rt4/local/plugins/RT-Authen-ExternalAuth/html/Callbacks/ExternalAuth/autohandler/Session:1]#012  [/opt/rt4/sbin/../lib/RT/Interface/Web.pm:311]#012  [/opt/rt4/share/html/autohandler:53]

Any thoughts would very welcome at this point.




More information about the rt-users mailing list