Hilfe
D206 · Tailscale-Weiterleitung fehlt
Die HTTPS-Weiterleitung per `tailscale serve` fehlt oder zeigt auf eine falsche Adresse.
Was ist los?
Die HTTPS-Weiterleitung per tailscale serve fehlt oder zeigt auf eine falsche Adresse. Im Tailscale-Modus gibt es keinen Caddy: / unter https://<name>.ts.net muss an crewd gehen, /relay an den Relay. Sonst erreichen Apps den Server weder direkt noch über den Relay.
Lösung
sudo crewd updaterichtet die Weiterleitung ein (auch ohne neue Version).- Von Hand, mit der Adresse aus
CREW_HOST/CREW_PORTin /opt/crew/crew.env:sudo tailscale serve --bg --https=443 http://172.17.0.1:4317undsudo tailscale serve --bg --https=443 --set-path=/relay http://127.0.0.1:7447. - Die Prüfung nur aus dem Tailnet heraus machen (z. B. vom Mac): Ein Aufruf der eigenen ts.net-Adresse vom Server selbst kann bei einem anderen Dienst auf Port 443 landen.
Prüfen
sudo tailscale serve statusDanach noch einmal: crewd doctor. Hilft das nicht, erzeugt crewd doctor --share einen Bericht ohne Secrets.