Hi,

We've recently upgraded from RT-4.2.12 to RT-4.4.1.
Right now we get an error when merging tickets into one by bulk update.

The log says:
==========================
[3674] [Wed Aug  3 09:59:46 2016] [error]: Group::HasMember was called with an 
argument that isn't an RT::Principal or id. It's [email protected] is an 
address RT receives mail at. Adding it as a 'Requestor' would create a mail 
loop (/opt/rt-4.4/sbin/../lib/RT/Group.pm:1047)
[3674] [Wed Aug  3 09:59:46 2016] [error]: Can't locate object method "Id" via 
package "[email protected] is an address RT receives mail at. Adding it 
as a 'Requestor' would create a mail loop" (perhaps you forgot to load 
"[email protected] is an address RT receives mail at. Adding it as a 
'Requestor' would create a mail loop"?) at 
/opt/rt-4.4/sbin/../lib/RT/Record/Role/Roles.pm line 489.

Stack:
  [/opt/rt-4.4/sbin/../lib/RT/Record/Role/Roles.pm:489]
  [/opt/rt-4.4/sbin/../lib/RT/Ticket.pm:1830]
  [/opt/rt-4.4/sbin/../lib/RT/Ticket.pm:1732]
  [/opt/rt-4.4/sbin/../lib/RT/Interface/Web.pm:3580]
  [/opt/rt-4.4/share/html/Search/Bulk.html:311]
  [/opt/rt-4.4/sbin/../lib/RT/Interface/Web.pm:696]
  [/opt/rt-4.4/sbin/../lib/RT/Interface/Web.pm:375]
  [/opt/rt-4.4/share/html/autohandler:53] 
(/opt/rt-4.4/sbin/../lib/RT/Interface/Web/Handler.pm:208)
[3674] [Wed Aug  3 09:59:46 2016] [critical]: Transaction not committed. 
Usually indicates a software fault.Data loss may have occurred 
(/opt/rt-4.4/sbin/../lib/RT/Interface/Web/Handler.pm:168)
==========================

We have this in our RT_SiteConfig.pm:

==========================
Set($RTAddressRegexp,qr{^(?:recipient\@ourdomain\.tld$}i);
Set($CorrespondAddress , '[email protected]');
Set($CommentAddress , '[email protected]');
==========================

Where RTAddressRegexp was created using "perl 
etc/upgrade/generate-rtaddressregexp".

What I'm doing is this:
- I search tickets by subject that are returned in a list.
- I select a number of these tickets.
- I enter the ticket number that I want to merge all the tickets into.
- I'm not changing anything else and click "Update".

I'm not an RT nor a Perl wizard, and to me the error doesn't make much sense.
Can someone please help me diagnose this problem?


--
Rob

---------
RT 4.4 and RTIR Training Sessions https://bestpractical.com/training
* Los Angeles - September, 2016

Reply via email to