RT errors after adding security patches

hello,

after adding the security patches for 3.8.8 we get errors like:

$ rt create -t ticket set subject=“Test-ticket” set queue=Incidents
rt: Malformed RT response from http://xxxx:yyyyy@127.0.0.1:80.
(Rerun with RTDEBUG=3 for details.)

But only half of the tries or so.

The error log from apache says:

id: ticket/new
Queue: Incidents
Reques…') called at /usr/local/rt3/bin/…/lib/RT/Interface/Web.pm line
375
RT::Interface::Web::ShowRequestedPage(‘HASH(0x7fda0818cfd8)’)
called at /usr/local/rt3/bin/…/lib/RT/Interface/Web.pm line 247
RT::Interface::Web::HandleRequest(‘HASH(0x7fda0818cfd8)’) called
at /usr/local/rt3/share/html/autohandler line 53
HTML::Mason::Commands::ANON(‘content’, ‘# Required: id,
Queue\x{a}\x{a}id: ticket/new\x{a}Queue: Incidents\x{a}Reques…’) called
at /usr/share/perl5/HTML/Mason/Component.pm line 135

HTML::Mason::Component::run(‘HTML::Mason::Component::FileBased=HASH(0x7fda08195f28)’,
‘content’, ‘# Required: id, Queue\x{a}\x{a}id: ticket/new\x{a}Queue:
Incidents\x{a}Reques…’) called at /usr/share/perl5/HTML/Mason/Request.pm
line 1297
eval {…} called at /usr/share/perl5/HTML/Mason/Request.pm line
1292
HTML::Mason::Request::comp(undef, undef, undef, ‘content’, ‘#
Required: id, Queue\x{a}\x{a}id: ticket/new\x{a}Queue:
Incidents\x{a}Reques…’) called at /usr/share/perl5/HTML/Mason/Request.pm
line 481
eval {…} called at /usr/share/perl5/HTML/Mason/Request.pm line
481
eval {…} called at /usr/share/perl5/HTML/Mason/Request.pm line
433

HTML::Mason::Request::exec(‘RT::Interface::Web::Request=HASH(0x7fda0817cb78)’)
called at /usr/share/perl5/HTML/Mason/ApacheHandler.pm line 165

HTML::Mason::Request::ApacheHandler::exec(‘RT::Interface::Web::Request=HASH(0x7fda0817cb78)’)
called at /usr/share/perl5/HTML/Mason/ApacheHandler.pm line 831

HTML::Mason::ApacheHandler::handle_request(‘HTML::Mason::ApacheHandler=HASH(0x7fda0b89fbb8)’,
‘Apache2::RequestRec=SCALAR(0x7fda0ba3eeb8)’) called at
/usr/local/rt3/bin/webmux.pl line 91
eval {…} called at /usr/local/rt3/bin/webmux.pl line 91
RT::Mason::handler(‘Apache2::RequestRec=SCALAR(0x7fda0ba3eeb8)’)
called at -e line 0
eval {…} called at -e line 0 (/usr/share/perl/5.10/Carp.pm:47)
[Wed Jun 19 14:10:24 2013] [warning]: DBD::mysql::st execute failed: MySQL
server has gone away at /usr/share/perl5/Apache/Session/Store/DBI.pm line
67. (/usr/share/perl5/Apache/Session/Store/DBI.pm:67)
[Wed Jun 19 14:10:24 2013] [warning]: DBD::mysql::st execute failed: MySQL
server has gone away at /usr/share/perl5/Apache/Session/Lock/MySQL.pm line
71. (/usr/share/perl5/Apache/Session/Lock/MySQL.pm:71)

I guess it is some mysql call that has started to timeout sometimes.
Any idéa on how to attack this problem?

Torbjörn Wictorin, Uppsala university

hello,

after adding the security patches for 3.8.8 we get errors like:

Which security patches? The most recent set, several of them at once?

$ rt create -t ticket set subject=“Test-ticket” set queue=Incidents
rt: Malformed RT response from http://xxxx:yyyyy@127.0.0.1:80.
(Rerun with RTDEBUG=3 for details.)

But only half of the tries or so.

I guess it is some mysql call that has started to timeout sometimes.
Any idéa on how to attack this problem?

What’s in your mysql logs?
What is your Apache configuration?
What kind of Apache worker are you running (httpd -l or apache2 -l)

-kevin