This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
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 ?