I have below problem
1. In my project we are using ESB (IIB 9.0 Message broker) and IBM HTTP Server.
2. When we are invoking the HTTP server directly through REST Client/ Mozile Firefox , then request is reaching to the HTTP Server and it is proceeding it to WAS server and ESB receivs 200 (Success)as HTTP as response code.
3. But when the ESB is sending the request to the HTTP server it is giving response code as 400 (Bad request)
4. So we have tried to check the access and error logs, then something is shown in the below logs..
Access logs :
HostName 0 - - [13/Aug/2014:07:21:23 +0000] "POST /**/**/BackendURL HTTP/1.1" 200 55 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0" --Request hit from mozile
HostName 0 - - [13/Aug/2014:07:23:22 +0000] "POST /**/**/BackendURL HTTP/1.1" 400 189 "-" "-" --Request hit from ESB
Error logs :
[Wed Aug 13 07:23:23 2014] [error] [client */*/*] ZSRV_MSG0034: HTTP/1.1 request without hostname. URI is /**/**/BackendURL --Request hit from ESB
So question here is IBM HTTP server is not getting some parameter from ESB (IIB 9.0 Message broker) which it is receiving from Mozile browser ?