Hi All,
We have a multiple tomcat servers which are monitored by F5 health manager, all 
tomcat web servers contain a httpstatuscheck web service.
The F5 does the heath ping and waits for "200 OK"  in response for monitoring 
tomcat servers.
As per tomcat 8.5 changelog, the reason phrase is removed by default as it is 
optional. So  I tried to set the reason phrase in response programmatically 
inside httpstatuscheck web service, then also its not appearing in HTTP 
response.

  *   [Fix:]  RFC 7230 states that clients should ignore reason phrases in 
HTTP/1.1 response messages. Since the reason phrase is optional, Tomcat no 
longer sends it. As a result the system property 
org.apache.coyote.USE_CUSTOM_STATUS_MSG_IN_HEADER is no longer used and has 
been removed. (markt)
This means if I set a custom reason phrase, it will not appear in the http 
response status line?

Regards,
Chandra

Reply via email to