Ajax/JSON Error on AgentTicketProcess

Moderator: crythias

Locked
dstover
Znuny advanced
Posts: 135
Joined: 04 Jun 2013, 23:14
Znuny Version: 3.3.3
Real Name: Dan Stover
Company: EMAC, Inc.

Ajax/JSON Error on AgentTicketProcess

Post by dstover »

I am getting a strange Ajax error (500) when executing the AgentTicketProcess.pm file within OTRS. The error is as follows:

Error during AJAX communication. Status: error, Error: Internal Server Error

I have narrowed it down to the following line in AgentTicketProcess.pm:

my $JSON = $Self->{LayoutObject}->BuildSelectionJSON( [@JSONCollector] );

The program appears to stop there and error out. This only happens when I try to select a value from a drop down or multiselect dynamic field from within a process. If you hit Cancel, everything appears to proceed as normal, as in the process proceeds like it is supposed to. I have tried it with a number of previously working processes and it does this for all.

The really odd thing is that I have a test system on the same machine and it works fine. I have checked all the permissions and configuration as far as I am able.

This seems to have happened when I tried to add another process from the test system to production using the import feature. But it persists even if I go back to a backup taken a week before I did anything. I am not sure if this might have to do with ports or something that is just coincidental to what I have done or what.

Any information would be appreciated. Thanks in advance...Dan.
OTRS 3.3.3
Ubuntu 12.04
MySQL DB
Locked