webfilterproxyd sends Websockets HTTP upgrade request twice on macOS 15. To reproduce a bug, install Maven and Java 17 using homebrew and then run: mvn compile exec:java Here an animated screenshot of the test case on Windows.