Replies: 3 comments 7 replies
|
TSDproxy will have created a new device for each container which will be visible in your Tailscale console. |
|
is your containers using a https port? see this example my portainer: In what state are those proxies in dashboard? |
|
I've been doing some digging and am seeing the same trying to access via the container's IP address rather than Tailscale MagicDNS FQDN.
TSDproxy obtains a lets encrypt TLS certificate for the container using Tailscale's methods. If you want to access the services via https you will need to use the FQDN using either Tailscale's magicDNS or your own dns to resolve the FQDN to the container's Tailscale IP address. @almeidapaulopt Please correct me if I'm wrong. |
Uh oh!
There was an error while loading. Please reload this page.
Trying to implement TSDProxy with a docker compose for a homelab. I am trying to host two services (for now) on a docker compose on my desktop that are made available through tailscale. Pihole, and Portainer. I can get the containers activated and TSDProxy adds the machines to my tailscale. However, I cannot reach these containers at all through HTTP (except for through localhost). I'm getting the foillowing error from TSDProxy in the docker compose
tsdproxy | 2025/01/16 22:14:49 http: TLS handshake error from 100.127.93.107:62706: no SNI ServerName
Not really sure how I can fix this. The IP displayed is the IP of my desktop in tailscale. Has anyone encountered similar problems?
All reactions