Oracle Traffic Director` Not able to route back messages using OSB 12.1.3 Socket Adapter-OTD access log show 0 null bytes (Doc ID 2170225.1)

Last updated on JUNE 20, 2017

Applies to:

Oracle Traffic Director - Version 11.1.1.9.0 to 11.1.1.9.0 [Release 11gR1]
Information in this document applies to any platform.
working scenario:
External System =====> OTD =====> Socket Adapter ====> OSB 12.1.3

The following scenario doesn't seem to work:

External System <===== OTD <===== Socket Adapter <==== OSB 12.1.3

In the reverse flow, OSB Response not reaching OTD.

Symptoms

On  OTD: 11.1.1.9.0 version,

Using socket application which is tested from java clients work fine when going directly to OSB Server.
But when configured with OTD as a load balancer the response is Not reaching back to the OTD Server.
Received 0 null bytes in OTD access logs.

 

bash-3.2$ more tcp-access.log
format=%Ses->client.ip% [%SYSDATE%] %tcp-proxy-name% "%Req->vars.origin-server%" %Req->headers.content-length% %Req->srvhdrs.content-length% %duration%
xx.xx.xx.xx [19/May/2016:14:52:30 +0800] PSBankOSBTCP "xx.xx.xx.xx:8250" 50 0 204000
xx.xx.xx.xx [19/May/2016:15:26:42 +0800] PSBankOSBTCP "xx.xx.xx.xx:8250" 50 0 294000

 

Changes

 No changes done to the system. The issue is reproduced consistently using stand alone Java program.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms