I have the HTTP.request.line.limit as 7 K on router.properties and on mp http.properties . When I send a request > 7K , I see the below response .
Is the below fault returned from the message processor or router ?
I expect to see 414 . This is on 15.04 private cloud where as I see 414 by default in previous releases .
HTTP/1.0 400 Bad Request Content-Type: application/json; charset=UTF-8Content-Length: 119Set-Cookie: api_443_SRV=; Expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/ Connection: keep-alive {"fault" : {"faultstring" : "Request parse error An HTTP line is larger than 7168 bytes.","detail" : {"code" : "BAD_REQUEST"
This fault is raised by the router. Can you confirm if you were using the router with the profile router-netty in the earlier releases?
Hi @Rampradeep Krishnamurthy , thanks for your reply /
We are using the netty router .
Looks like router is returning 400 BR instead of 414 . Configured the value in router to be large (1000K) so that MP will check that and return 414 and in parallel raised a ticket to either correct that response code or disable it completely .
cc @Peter Johnson --thx
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |