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


