https://bz.apache.org/bugzilla/show_bug.cgi?id=60362
--- Comment #63 from Christopher Schultz <ch...@christopherschultz.net> --- First of all, let's all settle down. Reasonable people can disagree about whether this change is a Good Thing or a Bad Thing and whether options should exist to re-enable it. With that in mind, let's continue the conversation... (In reply to Ralph Moser from comment #61) > You have the code to add the reason phrase. It's in contrast to headers not > easily fixable in most reverse proxies. Why aren't you just keeping the > option to add it? This is a conversation. There hasn't been a "last word" on this quite yet. > We have 3000 devices out there which rely on the reason > phrase. Note that there is no supported stable version of Tomcat where the reason phrase isn't available. > Yes we could update them but it's cumbersome. You know embedded > developers? They don't read standards. They just tailor their firmware to > the servers. I see this change as motivation for embedded developers to tailor their firmware to standards-compliant servers. This is very similar to the SSL vs TLS chicken-in-an-egg scenario we had several years ago: no servers were implementing TLS because no clients supported it yet and no clients were supporting it because no servers had support, either. Someone must move first. > Your next argument is that you are going to provide maintenance forever for > 8.5. That's great but we may want to use new features. Also we regularly > upgrade our spring boot version which also updates Tomcat. If Spring Boot suddenly gives you a new major version of Tomcat without asking or being configured explicitly to do so, I think you should re-think your use of that technology. My position has been that 8.5 should not have removed the reason phrase, so I was motivated to lobby for the introduction of a setting that would restore that feature. I have no such feelings about Tomcat 9.0 which won't be released as stable until Servlet 4.0 is finalized which could be anytime between now and when I die of old age. We have plenty of time to discuss whether the HTTP reason phrase is something worth continuing to support in Tomcat 9 and later. We should probably move this conversation back to the dev list, because this enhancement was filed against Tomcat 8.5 and, in fact, fixed. Let's leave this BZ issue in peace and re-locate to dev@ until we can decide whether Tomcat 9 should also be changed. -- You are receiving this mail because: You are the assignee for the bug. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org