[rt-users] RT-4.4.1 bulk update error
r.sterenborg at netmatch.nl
Wed Aug 3 06:33:53 EDT 2016
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:
 [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 recipient at ourdomain.tld 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)
 [Wed Aug 3 09:59:46 2016] [error]: Can't locate object method "Id" via package "recipient at ourdomain.tld is an address RT receives mail at. Adding it as a 'Requestor' would create a mail loop" (perhaps you forgot to load "recipient at ourdomain.tld 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.
 [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($CorrespondAddress , 'recipient at ourdomain.tld');
Set($CommentAddress , 'recipient at ourdomain.tld');
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?
More information about the rt-users