I've a problem with the new Generic Interface in OTRS 3.1.
I want to configure a webservice to create new tickets with soap.
I've uploaded the GenericTicketConnector.yml from the manual example to add the approved configuration for creating and updating tickets.
Code: Select all
---
Debugger:
DebugThreshold: debug
TestMode: 0
Description: Ticket Connector Sample
FrameworkVersion: 3.1.x CVS
Provider:
Operation:
SessionCreate:
Description: Creates a Session
MappingInbound: {}
MappingOutbound: {}
Type: Session::SessionCreate
TicketCreate:
Description: Creates a Ticket
MappingInbound: {}
MappingOutbound: {}
Type: Ticket::TicketCreate
TicketUpdate:
Description: Updates a Ticket
MappingInbound: {}
MappingOutbound: {}
Type: Ticket::TicketUpdate
TicketGet:
Description: Retrieve Ticket data
MappingInbound: {}
MappingOutbound: {}
Type: Ticket::TicketGet
TicketSearch:
Description: Search for Tickets
MappingInbound: {}
MappingOutbound: {}
Type: Ticket::TicketSearch
Transport:
Config:
MaxLength: 100000000
NameSpace: http://www.otrs.org/TicketConnector/
Type: HTTP::SOAP
RemoteSystem: ''
Requester:
Transport:
Type: ''
Length Required
I've found similiar problems in this forum, but the only answer is to configure the length in the Transport configuration in OTRS.
But in the network transport settings (HTTP::SOAP) from the created webservice, the namespace AND maximum message length ist defined.
The otrs error log shows the following information:
[Error][Kernel::GenericInterface::Debugger::DebugLog][241] DebugLog error: Summary: Returning provider data to remote system (HTTP Code: 411) Data : Length Required.
I don't know what to do to solve this problem.
Thanks!