Mailgate+LDAP: Email creates uneditable/unviewable tickets

My apologies if this the second time you are seeing this, it seems the first
one didn’t go through?

Hi,

I’m having some problems with mailgate automatically creating tickets. There
doesn’t seem to be any mention for my specific problem in TFM (or anywhere
else). Googling the exact error returns three results; all on the same down
server. I’d really appreciate is if someone could help out.

Symptoms:
It seems like tickets are created without problem (auto reply scrip #3 works
as well). When trying to reply to the ticket the error “no value sent for
required parameter ‘Attributes’” (seems to be a generic perl error?) is
displayed and the page hangs. The same error occurs when clicking on the
“people” and “jumbo” tabs. When viewing the summary page, all of the
expected fields are present and populated. There are no errors recorded in
/var/log/httpd/error* or /var/log/messages. Screenshots, log files, config
files, etc available on request.

Steps to reproduce:

  1. send email to its@domain.tld (of course we a are using a real one)
  2. Log in to selfservice as an unprivileged user or as root
  3. Do one of:
    I. Reply to the ticket
    II. Click the “people” tab
    III. Click the “jumbo” tab
    Reproducibility: 100%.

Setup:
OS: CentOS 5.5
RT 3.8.8 (new install).
Install instructions used: README and (mostly)
http://wiki.bestpractical.com/view/CentOS5InstallPlusSome
Using ActiveDirectory with RT::Authen::ExternalAuth; configured exactly as
in the tutorial above.
Active Directory Version: 2008 schema
Latest (as of yesterday) RT FM

Thanks,

Harout Hedeshian

Harout Hedeshian
Mobile: 303.819.1549
hhedeshian@symplified.com

Symplified
The Cloud Security Company
http://www.symplified.com

Hi,

Don’t duplicate the same message several times.On Wed, Jun 23, 2010 at 12:58 AM, Harout Hedeshian hhedeshian@symplified.com wrote:

no value sent for required parameter ‘Attributes’"

This error you quote means that something called some mason component
and didn’t pass required argument. Without stack trace it’s useless.
Quick and dirty search shows that there are no obviouse components in
RT that have Attributes argument. You have to figure out that before
we can help you.

Best regards, Ruslan.

Hi,

Don’t duplicate the same message several times.

My apologies. There was a significant delay from when I sent the first email
so I assumed it didn’t go through.> On Wed, Jun 23, 2010 at 12:58 AM, Harout Hedeshian hhedeshian@symplified.com wrote:

no value sent for required parameter ‘Attributes’"

This error you quote means that something called some mason component
and didn’t pass required argument.

Thanks to that I figured out where the problem is. Turns out the problem is
my own stupidity. I had made a modification to EmailInput to allow locking
the “requestors” field in the self service page. I created a variable called
“Attributes” and didn’t propagate that back to other pages causing stuff to
break.

Thanks for the quick response
Harout

Harout Hedeshian
Mobile: 303.819.1549
hhedeshian@symplified.com

Symplified
The Cloud Security Company
http://www.symplified.com