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