Errors when using CustomFields

Hi List,

We seem to be having issues with our production RT 3.6.1 instance when
using CustomFields. Everything works perfectly if we don’t set a value
for a custom field, but as soon as you try to create a ticket with a
value for one of the custom fields we get a “Ticket could not be
created” error in the web interface and something like this in the
rt.log file:

[debug]: About to think about scrips for transaction #129835
(/var/www/rt/lib/RT/Transaction_Overlay.pm:165)
[debug]: About to think about scrips for transaction #129836
(/var/www/rt/lib/RT/Transaction_Overlay.pm:165)
[debug]: About to think about scrips for transaction #129837
(/var/www/rt/lib/RT/Transaction_Overlay.pm:165)
[debug]: About to think about scrips for transaction #129838
(/var/www/rt/lib/RT/Transaction_Overlay.pm:165)
[debug]: About to think about scrips for transaction #129839
(/var/www/rt/lib/RT/Transaction_Overlay.pm:165)
[debug]: About to prepare scrips for transaction #129839
(/var/www/rt/lib/RT/Transaction_Overlay.pm:169)
[crit]: RT::Ticket=HASH(0xa1e0e10) tried to load a bogus ticket: 21500
(/var/www/rt/lib/RT/Ticket_Overlay.pm:258)
[err]: RT::Scrips=HASH(0xa1d2544) couldn’t load ticket 21500
(/var/www/rt/lib/RT/Scrips_Overlay.pm:288)
[debug]: Found 3 scrips (/var/www/rt/lib/RT/Scrips_Overlay.pm:363)
[crit]: RT::Ticket=HASH(0xa1e6fe8) tried to load a bogus ticket: 21500
(/var/www/rt/lib/RT/Ticket_Overlay.pm:258)
[crit]: RT::Ticket=HASH(0xa1e7ea0) tried to load a bogus ticket: 21500
(/var/www/rt/lib/RT/Ticket_Overlay.pm:258)
[crit]: RT::Ticket=HASH(0xa1fe2f8) tried to load a bogus ticket: 21500
(/var/www/rt/lib/RT/Ticket_Overlay.pm:258)
[crit]: RT::Ticket=HASH(0xa1fe148) tried to load a bogus ticket: 21500
(/var/www/rt/lib/RT/Ticket_Overlay.pm:258)
[crit]: RT::Ticket=HASH(0xa201808) tried to load a bogus ticket: 21500
(/var/www/rt/lib/RT/Ticket_Overlay.pm:258)
[debug]: About to commit scrips for transaction #129839
(/var/www/rt/lib/RT/Transaction_Overlay.pm:178)
[crit]: RT::Ticket=HASH(0xa10290c) tried to load a bogus ticket: 21500
(/var/www/rt/lib/RT/Ticket_Overlay.pm:258)
[error]: Ticket couldn’t be created:
(/var/www/rt/lib/RT/Ticket_Overlay.pm:763)
[error]: WebRT: Ticket could not be created due to an internal error ()
(var/www/rt/share/html/Elements/Error:76)

It seems that it hits some error which is critical enough to roll back
ticket creation, but doesn’t say what that error is!

Any ideas?

Regards,
Tom

Tom Lanyon
Systems Administrator
NetSpot Pty Ltd

Tom Lanyon wrote:

Hi List,

We seem to be having issues with our production RT 3.6.1 instance when
using CustomFields. Everything works perfectly if we don’t set a value
for a custom field, but as soon as you try to create a ticket with a
value for one of the custom fields we get a “Ticket could not be
created” error in the web interface and something like this in the
rt.log file:

[debug]: About to think about scrips for transaction #129835
(/var/www/rt/lib/RT/Transaction_Overlay.pm:165)
[debug]: About to think about scrips for transaction #129836
(/var/www/rt/lib/RT/Transaction_Overlay.pm:165)
[debug]: About to think about scrips for transaction #129837
(/var/www/rt/lib/RT/Transaction_Overlay.pm:165)
[debug]: About to think about scrips for transaction #129838
(/var/www/rt/lib/RT/Transaction_Overlay.pm:165)
[debug]: About to think about scrips for transaction #129839
(/var/www/rt/lib/RT/Transaction_Overlay.pm:165)
[debug]: About to prepare scrips for transaction #129839
(/var/www/rt/lib/RT/Transaction_Overlay.pm:169)
[crit]: RT::Ticket=HASH(0xa1e0e10) tried to load a bogus ticket: 21500
(/var/www/rt/lib/RT/Ticket_Overlay.pm:258)
[err]: RT::Scrips=HASH(0xa1d2544) couldn’t load ticket 21500
(/var/www/rt/lib/RT/Scrips_Overlay.pm:288)
[debug]: Found 3 scrips (/var/www/rt/lib/RT/Scrips_Overlay.pm:363)
[crit]: RT::Ticket=HASH(0xa1e6fe8) tried to load a bogus ticket: 21500
(/var/www/rt/lib/RT/Ticket_Overlay.pm:258)
[crit]: RT::Ticket=HASH(0xa1e7ea0) tried to load a bogus ticket: 21500
(/var/www/rt/lib/RT/Ticket_Overlay.pm:258)
[crit]: RT::Ticket=HASH(0xa1fe2f8) tried to load a bogus ticket: 21500
(/var/www/rt/lib/RT/Ticket_Overlay.pm:258)
[crit]: RT::Ticket=HASH(0xa1fe148) tried to load a bogus ticket: 21500
(/var/www/rt/lib/RT/Ticket_Overlay.pm:258)
[crit]: RT::Ticket=HASH(0xa201808) tried to load a bogus ticket: 21500
(/var/www/rt/lib/RT/Ticket_Overlay.pm:258)
[debug]: About to commit scrips for transaction #129839
(/var/www/rt/lib/RT/Transaction_Overlay.pm:178)
[crit]: RT::Ticket=HASH(0xa10290c) tried to load a bogus ticket: 21500
(/var/www/rt/lib/RT/Ticket_Overlay.pm:258)
[error]: Ticket couldn’t be created:
(/var/www/rt/lib/RT/Ticket_Overlay.pm:763)
[error]: WebRT: Ticket could not be created due to an internal error
() (var/www/rt/share/html/Elements/Error:76)

It seems that it hits some error which is critical enough to roll back
ticket creation, but doesn’t say what that error is!

Any ideas?

Regards,
Tom

Anyone have any suggestions?

Tom Lanyon
Systems Administrator
NetSpot Pty Ltd