A bit of background:
I’m in the process of migrating RT from version 3.6.3 on Solaris with a MySQL 4 backend to 4.4.3 on Linux with a MySQL 5.7.22 backend. At the same time, I’m also migrating to using Active Directory/Kerberos for authentication.
Despite the fairly complex migration path, this has actually gone pretty smoothly. I’ve got everything working just fine, and (because most of our RT login usernames already matched AD equivalents), it’s pretty seamless for the end user.
There is one user, however, who hasn’t been so lucky. He can log in and use RT just fine, but if he spends more than a few seconds clicking around and searching for tickets, eventually he tries searching, RT times out and the web browser reports a 500 error.
I don’t know if it’s relevant, but prior to the migration, his Active Directory username did not match his RT username. I have manually changed his RT username to match.
In my Apache logs, I have:
[Wed Jan 23 14:31:35.163113 2019] [fcgid:warn] [pid 28647] [client 10.138.32.29:49303] mod_fcgid: read data timeout in 40 seconds
[Wed Jan 23 14:31:35.163222 2019] [core:error] [pid 28647] [client 10.138.32.29:49303] End of script output before headers: rt-server.fcgi
[Wed Jan 23 14:31:38.115214 2019] [fcgid:warn] [pid 28649] [client 10.138.32.29:49307] mod_fcgid: read data timeout in 40 seconds
[Wed Jan 23 14:31:38.115289 2019] [core:error] [pid 28649] [client 10.138.32.29:49307] End of script output before headers: rt-server.fcgi
I also have debug logging turned on in RT. At the same of time, that shows:
[33154] [Wed Jan 23 14:28:24 2019] [debug]: Using internal Perl HTML -> text conversion (/opt/rt/rt4/sbin/../lib/RT/Interface/Email.pm:1479)
[33246] [Wed Jan 23 14:30:02 2019] [debug]: Using internal Perl HTML -> text conversion (/opt/rt/rt4/sbin/../lib/RT/Interface/Email.pm:1479)
[33154] [Wed Jan 23 14:30:37 2019] [debug]: Attempting to use external auth service: ActiveDirectory (/opt/rt/rt4/sbin/../lib/RT/Authen/ExternalAuth.pm:288)
[33154] [Wed Jan 23 14:30:37 2019] [debug]: SSO Failed and no user to test with. Nexting (/opt/rt/rt4/sbin/../lib/RT/Authen/ExternalAuth.pm:316)
[33154] [Wed Jan 23 14:30:37 2019] [debug]: Autohandler called ExternalAuth. Response: (0, No User) (/opt/rt/rt4/share/html/Elements/DoAuth:58)
[33154] [Wed Jan 23 14:30:39 2019] [debug]: Unable to load Which Test? for RT::Queue-RT::Ticket 125 (/opt/rt/rt4/share/html/Elements/ColumnMap:117)
[33154] [Wed Jan 23 14:30:40 2019] [debug]: Unable to load Which Test? for RT::Queue-RT::Ticket 164 (/opt/rt/rt4/share/html/Elements/ColumnMap:117)
[33154] [Wed Jan 23 14:30:40 2019] [debug]: Unable to load Which Test? for RT::Queue-RT::Ticket 82 (/opt/rt/rt4/share/html/Elements/ColumnMap:117)
[33154] [Wed Jan 23 14:30:40 2019] [debug]: Unable to load Which Test? for RT::Queue-RT::Ticket 75 (/opt/rt/rt4/share/html/Elements/ColumnMap:117)
[33154] [Wed Jan 23 14:30:40 2019] [debug]: Unable to load Which Test? for RT::Queue-RT::Ticket 32 (/opt/rt/rt4/share/html/Elements/ColumnMap:117)
[33154] [Wed Jan 23 14:30:40 2019] [debug]: Unable to load Which Test? for RT::Queue-RT::Ticket 48 (/opt/rt/rt4/share/html/Elements/ColumnMap:117)
[33154] [Wed Jan 23 14:30:40 2019] [debug]: Unable to load Which Test? for RT::Queue-RT::Ticket 146 (/opt/rt/rt4/share/html/Elements/ColumnMap:117)
[33154] [Wed Jan 23 14:30:40 2019] [debug]: Unable to load Which Test? for RT::Queue-RT::Ticket 19 (/opt/rt/rt4/share/html/Elements/ColumnMap:117)
[33154] [Wed Jan 23 14:30:42 2019] [debug]: Unable to load Which Test or Document Ref? for RT::Queue-RT::Ticket 4 (/opt/rt/rt4/share/html/Elements/ColumnMap:117)
[33154] [Wed Jan 23 14:30:51 2019] [debug]: Unable to load Which Test? for RT::Queue-RT::Ticket 75 (/opt/rt/rt4/share/html/Elements/ColumnMap:117)
[33154] [Wed Jan 23 14:30:52 2019] [debug]: Unable to load Which Test? for RT::Queue-RT::Ticket 125 (/opt/rt/rt4/share/html/Elements/ColumnMap:117)
[33154] [Wed Jan 23 14:30:52 2019] [debug]: Unable to load Which Test? for RT::Queue-RT::Ticket 164 (/opt/rt/rt4/share/html/Elements/ColumnMap:117)
[33154] [Wed Jan 23 14:30:52 2019] [debug]: Unable to load Which Test? for RT::Queue-RT::Ticket 82 (/opt/rt/rt4/share/html/Elements/ColumnMap:117)
[33154] [Wed Jan 23 14:30:52 2019] [debug]: Unable to load Which Test? for RT::Queue-RT::Ticket 32 (/opt/rt/rt4/share/html/Elements/ColumnMap:117)
[33154] [Wed Jan 23 14:30:52 2019] [debug]: Unable to load Which Test? for RT::Queue-RT::Ticket 48 (/opt/rt/rt4/share/html/Elements/ColumnMap:117)
[33154] [Wed Jan 23 14:30:52 2019] [debug]: Unable to load Which Test? for RT::Queue-RT::Ticket 146 (/opt/rt/rt4/share/html/Elements/ColumnMap:117)
[33154] [Wed Jan 23 14:30:52 2019] [debug]: Unable to load Which Test? for RT::Queue-RT::Ticket 19 (/opt/rt/rt4/share/html/Elements/ColumnMap:117)
[33154] [Wed Jan 23 14:30:54 2019] [debug]: Unable to load Which Test or Document Ref? for RT::Queue-RT::Ticket 4 (/opt/rt/rt4/share/html/Elements/ColumnMap:117)
[33309] [Wed Jan 23 14:30:59 2019] [debug]: Using internal Perl HTML -> text conversion (/opt/rt/rt4/sbin/../lib/RT/Interface/Email.pm:1479)