V2.0.0 missing in traefik plugin repo? (tailscale-access #1)

:octopus: GitHub issue tailscale-access #1, opened by ralston on GitHub

Hi!

I’m seeing this when trying to install tailscale-access –

traefik    | 2025-06-02T04:35:30Z DBG github.com/traefik/traefik/v3/pkg/plugins/plugins.go:30 > Loading of plugin: tailscale-connectivity: github.com/hhftechnology/tailscale-access@​v2.0.0
traefik    | 2025-06-02T04:35:30Z DBG github.com/hashicorp/go-retryablehttp@​v0.7.7/client.go:661 > Performing request method=GET url=https://plugins.traefik.io/public/download/github.com/hhftechnology/tailscale-access/v2.0.0
traefik    | 2025-06-02T04:35:31Z DBG github.com/hashicorp/go-retryablehttp@​v0.7.7/client.go:762 > Retrying request remaining=3 request="GET https://plugins.traefik.io/public/download/github.com/hhftechnology/tailscale-access/v2.0.0 (status: 500)" timeout=1s
traefik    | 2025-06-02T04:35:33Z DBG github.com/hashicorp/go-retryablehttp@​v0.7.7/client.go:762 > Retrying request remaining=2 request="GET https://plugins.traefik.io/public/download/github.com/hhftechnology/tailscale-access/v2.0.0 (status: 500)" timeout=2s
traefik    | 2025-06-02T04:35:35Z DBG github.com/hashicorp/go-retryablehttp@​v0.7.7/client.go:762 > Retrying request remaining=1 request="GET https://plugins.traefik.io/public/download/github.com/hhftechnology/tailscale-access/v2.0.0 (status: 500)" timeout=4s

Using the config in the README:

- "--experimental.plugins.tailscale-connectivity.modulename=github.com/hhftechnology/tailscale-access"
- "--experimental.plugins.tailscale-connectivity.version=v2.0.0"

Chatgpt thinks …


:speech_balloon: Discuss it here. Status, fixes and code review stay on GitHub.

Finch290 commented on GitHub:

same for me

renatoaraujoc commented on GitHub:

doesnt work here too!

petelah commented on GitHub:

Can confirm

mloiseleur commented on GitHub:

This plugin has an issue about the version. The module path must match major version, so it should be “github.com/hhftechnology/tailscale-access/v2” in the first line of go.mod.

ramonecungcodes commented on GitHub:

Is there a fix/workaround for this? both github.com/hhftechnology/tailscale-access/v2 and github.com/hhftechnology/tailscale-access@​v2.0.0 aren’t working for me.

I don’t know much about go, but luckily the plugins are interpreted, not compiled. Looking at another plugin that I’m assume works (sablier/go.mod at v1.10.1 · sablierapp/sablier · GitHub) the module link in go.mod needs to point to the either the main repo (like in the sablier repo) or the release tag (like what i’m assuming this mod author was trying to do but left off ‘tree’ from the url, GitHub - hhftechnology/tailscale-access at v2.0.0 · GitHub ).

I’m hoping I can figure out how to install it via localplugins/.plugins-local but i’m not sure where that directory should go after reading the docs. I don’t have time to experiment right now unfortunately. I’ll post back if I get it working.