<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
On Oct 25, 2016, at 2:17 PM, Alex Hall <<a href="mailto:ahall@autodist.com" class="">ahall@autodist.com</a>> wrote:<br class="">
<div>
<blockquote type="cite" class=""><br class="Apple-interchange-newline">
<div class="">
<div dir="ltr" class="">
<div class="">Hello list,<br class="">
</div>
Every so often, and seemingly randomly, I see this error in /var/log/messages just as the FCGI server stops working:<br class="">
<br class="">
Oct 25 13:43:07 RTServer RT: [8137] Argument "username" isn't numeric in numeric ne (!=) at /opt/rt4/sbin/../lib/RT/Interface/Web.pm line 3027.<br class="">
<br clear="all" class="">
<div class="">
<div class="">It shows up three times, at the same exact time, and that's it. The "username" appears to be the username of one of our users (I've replaced the actual name with 'username' for this email). This is the only reason RT ever goes down. If it weren't
 for this, I doubt we'd have any problems at all. Manually restarting the FCGI server fixes things for anywhere from one to five days before the same problem happens again. Has anyone seen this before? RT4.4.1 on Debian 8. Thanks.<br class="">
</div>
</div>
</div>
</div>
</blockquote>
</div>
<div class=""><br class="">
</div>
<div class="">I think it has something to do with the reminders if that helps.  The following if() statement is on line 3027 of that file.  I have no idea why "$args->{ 'Reminder-Owner-' . $reminder->id }" is has a value of the username of someone though since
 "$reminder->id" should return a numerical ID of the user.  Looks like a bug to me.</div>
<div class=""><br class="">
</div>
<font face="Courier New" class="">            if (<br class="">
                exists( $args->{ 'Reminder-Owner-' . $reminder->id } )<br class="">
                && <b class="">( $reminder->Owner !=<br class="">
                    $args->{ 'Reminder-Owner-' . $reminder->id } )</b><br class="">
              )<br class="">
            {<br class="">
                ( $status, $msg ) =<br class="">
                  $reminder->SetOwner(<br class="">
                    $args->{ 'Reminder-Owner-' . $reminder->id }, "Force" );<br class="">
                push @subresults, $msg;<br class="">
            }</font><br class="">
<div class="">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;">
--<br class="">
Landon Stewart<br class="">
Lead Analyst - Abuse and Security Management<br class="">
INTERNAP ®<br class="">
📧 <a href="mailto:lstewart@internap.com" class="">lstewart@internap.com</a><br class="">
🌍 <a href="http://www.internap.com" class="">www.internap.com</a></div>
</div>
</div>
<br class="">
</body>
</html>