https://bz.apache.org/bugzilla/show_bug.cgi?id=64947
--- Comment #3 from Remy Maucherat <r...@apache.org> --- (In reply to Peter Major from comment #2) > Sadly I don't have access to the source code (found it when setting up a > third party reverse proxy product). The reason why upgradeGroupInfo is null, > is because AbstractHttp11Protocol#getUpgradeGroupInfo is called with a null > upgradeProtocol. > The reason why upgradeProtocol is null is that Request#upgrade populates it > with response.getHeader("upgrade"), and that is being null. Was that meant > to be request.getHeader instead? Ok, so that makes sense, there is supposed to be a header "upgrade" in the response, it's mandatory in the 101 response [I suppose the client never checks it and just checks the 101 status]. But nothing checks for that missing header in Tomcat, and something has to be improved to avoid the NPE in that case. -- 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