Regression in HTTP API for 0.16.0-beta5 #292

Closed
opened 2025-12-29 01:26:16 +01:00 by adam · 1 comment
Owner

Originally created by @routerino on GitHub (Jul 19, 2022).

As of headscale 0.16.0-beta5, the HTTP API has stopped working. All calls to the API return an HTTP OK 200 code with no content. Versions before 0.16.0-beta5 work as expected.

See GIF below for working example (I've expired that API key since, for people thinking about being cheeky):

chrome_nJT3ZR1tCr

Originally created by @routerino on GitHub (Jul 19, 2022). As of headscale `0.16.0-beta5`, the HTTP API has stopped working. All calls to the API return an `HTTP OK 200` code with no content. Versions before `0.16.0-beta5` work as expected. See GIF below for working example (I've expired that API key since, for people thinking about being cheeky): ![chrome_nJT3ZR1tCr](https://user-images.githubusercontent.com/45954722/179677476-bb7a4ffc-3e39-493f-8358-a0510652d833.gif)
adam added the bug label 2025-12-29 01:26:16 +01:00
adam closed this issue 2025-12-29 01:26:16 +01:00
Author
Owner

@kradalby commented on GitHub (Jul 19, 2022):

Looking at the change log, it looks like this broke when we dropped Gin as our web framework.

@juanfont can you have a look? If not I can by the end of the week.

@kradalby commented on GitHub (Jul 19, 2022): Looking at the change log, it looks like this broke when we dropped Gin as our web framework. @juanfont can you have a look? If not I can by the end of the week.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/headscale#292