HTTP/2 requests are failing again
Bug
Vite’s dev server only uses HTTP/2 when enabling HTTPS, and all the requests sent through Yaak are crashing it with the error (HTTP/1 specific headers are forbidden)
I found this issue from 2 years ago so I assume something stopped working recently
I can still use nushell’s http get command to call it so it seems like an issue with Yaak
Repro: init a basic vite app, enable https in the settings, try to call it via Yaak
Windows2026.2.0-beta.11
Looking into this now
So I’ve been trying to reproduce this but haven’t been able to.
Here’s what I tested:
@vitejs/plugin-basic-ssl2.1.4 for HTTPS/HTTP2https://localhost:5173/Everything returns a 200 without any “HTTP/1 specific headers are forbidden” error. Could you share a few details to help me narrow it down?
I implemented a fix that I think might have caused it. Can you try it again in https://github.com/mountain-loop/yaak/releases/tag/v2026.2.1-beta.1?
it did not help with the issue, so ive been doing a whole lot more debugging and finally managed to reproduce it in the browser as well, so its probably not a Yaak bug - but am still no closer to figuring out what is causing it or how to fix it. thanks anyways for the quick response and great work you do! :)
Well let me know what you find, and if there’s something Yaak can be doing to help!