Jekyll - ERROR bad Request-Line
Some of my regular readers might get déjà vu; this is the return of ERROR bad Request-Line.
The bug
As you can see in the screenshot below, I’d built my site successfully, but every request failed with the same error:
ERROR bad Request-Line
And then a bunch of gibberish.
The cause
I serve the production version of https://hjerpbakk.com over HTTPS, but while testing locally, the site uses only regular HTTP.
The cause of the error was that I took a link from production, changed hjerpbakk.com to localhost:4000, and tried to navigate to a local HTTPS-version of the website. Jekyll did not understand this strange request and subsequently threw these errors.
The solution
In the future, I’ll refer to this blogpost and afterward remember that I should’ve used HTTP instead of HTTPS locally 😂.