Nach langem suchen und leider immer noch keine Lösung gefunden, hoffe ich auf den heissen Tip hier.
Wir nutzen ein Addon welches unteranderem per PATCH ein Ticket in OTRS ändert:
GenericTicketConnectorREST/Ticket/36457?UserLogin=svc_otrs_webservice&Password=xxxxx
-> application/json wird gemäss Wireshark sauber übermittelt.
Nun fürt dies zu einem HTTP 500, Could not read input data. Aber das http error log sagt etwas mehr:
Code: Select all
ERROR: GenericInterfaceProvider-42 Perl: 5.10.1 OS: linux Time: Thu May 26 14:23:03 2016
Message: DebugLog error: Summary: Returning provider data to remote system (HTTP Code: 500) Data : Could not read input data.
RemoteAddress: 172.23.32.229
RequestURI: /otrs/nph-genericinterface.pl/Webservice/GenericTicketConnectorREST/Ticket/36457?UserLogin=svc_otrs_webservice&Password=xxx
Traceback (27386):
Module: Kernel::GenericInterface::Debugger::DebugLog Line: 235
Module: Kernel::GenericInterface::Transport::HTTP::REST::_Output Line: 1014
Module: Kernel::GenericInterface::Transport::HTTP::REST::ProviderGenerateResponse Line: 456
Module: Kernel::GenericInterface::Transport::ProviderGenerateResponse Line: 159
Module: Kernel::GenericInterface::Provider::_GenerateErrorResponse Line: 406
Module: Kernel::GenericInterface::Provider::Run Line: 188
Module: ModPerl::ROOT::ModPerl::Registry::opt_otrs_bin_cgi_2dbin_nph_2dgenericinterface_2epl::handler Line: 37
Module: (eval) (v1.99) Line: 204
Module: ModPerl::RegistryCooker::run (v1.99) Line: 204
Module: ModPerl::RegistryCooker::default_handler (v1.99) Line: 170
Module: ModPerl::Registry::handler (v1.99) Line: 31
LG
Oli