Hauptmenü

Ajax Fehler KIXTicketTimeAccounting

Begonnen von ostaehr, 04.01.2017 11:43:11

⏪ vorheriges - nächstes ⏩

ostaehr

Hallo,
in einer frischen KixPro mit KIXTicketTimeAccounting kommt es zu einem reproduzierbaren Ajax Fehler:
Popup: An error occurred! Do you want to see the complete error message?
Nach Klick auf OK: Error during AJAX communication. Status: error, Error: Internal Server Error

Fehler kommt immer beim Wechsel auf die Persönlichen Einstellungen eines Agenten, beim Editieren eines Agenten im Admin, oder bei der Eingabe in das Feld Projekt bei der Zeiterfassung (egal wo, im Ticket oder in den pers. Einstellungen).
Grüße, Oliver

ostaehr

Hi,
grade nochmal mit einer ganz frischen 6.1.2-0 Kixpro ausprobiert, gleicher Ajax Fehler und im Apache Errorlog:
[Fri Jan 06 23:26:55.336863 2017] [:error] [pid 1505] Undefined subroutine &Kernel::Modules::DynamicFieldITSMConfigItemAJAXHandler::IsArrayRefWithData called at /opt/kix//Kernel/Modules/DynamicFieldITSMConfigItemAJAXHandler.pm line 411.\n

Undefined subroutine klingt jetzt nicht gut ...

Grüße,
Oliver

Danny Bochmann

Hallo Oliver,

dieser Fehler wird durch einen Bug in dem Paket DynamicFieldITSMConfigItem hervorgerufen und wird ausgelöst durch ein Dynamisches Feld des Types "ITSMConfigItemReference".
Bitte teste dazu folgenden Hotfix bis zum Release der gefixten Version:

       
  • Datei:

            
    • /opt/kix/DynamicFieldITSMConfigItem/Kernel/Modules/DynamicFieldITSMConfigItemAJAXHandler.pm
  • als zusätzliche, neue Zeile 19 eintragen:  

            
    • use Kernel::System::VariableCheck qw(:all);
Viele Grüße
Danny

ostaehr