6 puntos por mirseo 2026-01-05 | 4 comentarios | Compartir por WhatsApp

¡Hola!

Recientemente cambié la motherboard y tuve un problema en el que un nodo de Tailscale que antes funcionaba bien dejó de conectarse.

Después de revisar la documentación, vi que era un problema causado por un cambio en el TPM. En mi entorno terminé cambiándolo varias veces por distintas pruebas, así que hice una utilidad en Rust que elimina e inicializa los archivos relacionados con el TPM.

¡Ojalá le sirva a alguien más que esté pasando por el mismo problema que yo!

Precaución: como elimina datos de archivos del sistema
C:\ProgramData\Tailscale
C:\Users%USERNAME%\AppData\Local\Tailscale, /var/lib/tailscale/tailscaled.state
¡se necesitan permisos de administrador!

Puedes ejecutarla usando Rust Cargo o descargando y usando el archivo Release precompilado :)

4 comentarios

 
kunggom 2026-01-08

Al final, a partir de la versión más reciente, Tailscale v1.92.5, la función de cifrado basada en TPM quedará desactivada por defecto. Dicen que recibieron demasiados issues y solicitudes de soporte relacionadas.

https://tailscale.com/changelog
https://github.com/tailscale/tailscale/pull/18336
https://news.ycombinator.com/item?id=46531925

 
mirseo 2026-01-08

¡Hola! Gracias por la buena información :)

No sabía que el TPM estaba previsto para desactivarse, qué pena.. En lo personal creo que es bueno tener TPM, pero parece que la incomodidad es inevitable.. Para personas como yo, que cambian con frecuencia el CPU o la placa madre, definitivamente parece ser algo incómodo.

Gracias por compartir esta buena información.
¡Que tengas un buen día!!

 
kunggom 2026-01-05

Yo experimenté este problema cuando pasé a una versión del cliente por la línea de v1.90; de repente, la VM de Windows dejó de unirse al tailnet.
Aunque lo desinstalara y reinstalara, al volver a arrancar el problema se repetía, así que simplemente lo estoy usando aplicando una política para desactivar el TPM mediante una modificación del registro.
Lo he estado usando más o menos así, pero es impresionante que incluso hayan creado y publicado directamente una utilidad para esto.

 
mirseo 2026-01-05

¡Hola!

Cuando yo también me encontré por primera vez con el error de TPM, entré en pánico y hasta probé cerrar TPM,
y también hice varias reinstalaciones, pero al final no pude resolverlo y terminé gastando bastante tiempo buscando una solución (...)

Por suerte, esta vez encontré la documentación oficial relacionada con el TPM de Tailscale, pero
como tiene limitaciones, como que el usuario debe borrar archivos manualmente,

me imaginé que habría muchas personas en una situación similar a la mía, así que lo hice con la idea de que pudiera usarse de forma cómoda.

¡Muchas gracias por verlo con buenos ojos!
¡¡Que tengan un excelente día!!