6 คะแนน โดย mirseo 2026-01-05 | 4 ความคิดเห็น | แชร์ทาง WhatsApp

สวัสดีครับ!

เมื่อไม่นานมานี้ผมได้เปลี่ยนเมนบอร์ด แล้วพบว่าโหนด Tailscale ที่ก่อนหน้านี้ใช้งานได้ปกติไม่สามารถเชื่อมต่อได้

หลังจากค้นหาเอกสาร ก็พบว่าเป็นปัญหาที่เกิดจากการเปลี่ยน TPM แต่ในสภาพแวดล้อมของผมมีการเปลี่ยนหลายครั้งจากการทดสอบสิ่งต่าง ๆ จึงได้ลองทำยูทิลิตีด้วย Rust สำหรับลบและรีเซ็ตไฟล์ที่เกี่ยวข้องกับ TPM ขึ้นมา

หากมีใครกำลังเจอปัญหาแบบเดียวกับผม หวังว่าจะพอช่วยได้ครับ!

ข้อควรระวัง: ไฟล์ระบบ
C:\ProgramData\Tailscale
C:\Users%USERNAME%\AppData\Local\Tailscale, /var/lib/tailscale/tailscaled.state
เนื่องจากมีการลบข้อมูล จึงจำเป็นต้องใช้สิทธิ์ผู้ดูแลระบบ!

วิธีใช้งานสามารถใช้ Rust Cargo หรือดาวน์โหลดไฟล์ Release ที่ build ไว้ล่วงหน้ามาใช้งานได้ :)

4 ความคิดเห็น

 
kunggom 2026-01-08

ท้ายที่สุด ตั้งแต่ Tailscale v1.92.5 ซึ่งเป็นเวอร์ชันล่าสุดเป็นต้นไป ฟีเจอร์การเข้ารหัสที่อิงกับ TPM จะถูกปิดใช้งานเป็นค่าเริ่มต้น เห็นว่ามี issue ที่เกี่ยวข้องและคำขอความช่วยเหลือส่งเข้ามามากเกินไป

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

 
mirseo 2026-01-08

สวัสดีครับ/ค่ะ! ขอบคุณสำหรับข้อมูลดี ๆ :)

ไม่เคยรู้มาก่อนเลยว่า TPM มีแผนจะถูกปิดการใช้งาน น่าเสียดายเหมือนกันครับ/ค่ะ.. ส่วนตัวก็คิดว่าถ้ามี TPM ก็ดีนะ แต่ความไม่สะดวกก็คงเลี่ยงไม่ได้จริง ๆ.. สำหรับคนที่เปลี่ยน CPU หรือเปลี่ยนบอร์ดบ่อย ๆ แบบเคสของผม/ฉัน ก็ดูจะเป็นจุดที่ไม่สะดวกอย่างชัดเจนครับ/ค่ะ

ขอบคุณที่แชร์ข้อมูลดี ๆ นะครับ/ค่ะ
ขอให้เป็นวันที่ดีครับ/ค่ะ!!

 
kunggom 2026-01-05

ผมเคยเจออาการนี้เหมือนกัน ตอนที่ข้ามไปใช้ไคลเอนต์เวอร์ชันช่วง v1.90 นี่แหละ ทำให้ Windows VM อยู่ ๆ ก็เชื่อมต่อกับ tailnet ไม่ได้
ต่อให้ลบแล้วติดตั้งใหม่ พอบูตใหม่ก็เกิดปัญหาซ้ำอีก เลยใช้วิธีแก้รีจิสทรีเพื่อตั้งนโยบายปิดการใช้งาน TPM แล้วใช้งานแบบนั้นมา
ก็ใช้อย่างนั้นแบบคร่าว ๆ มาตลอด แต่ถึงขั้นลงมือทำยูทิลิตีขึ้นมาเองแล้วเปิดเผยให้ใช้งานกันเลยนี่ สุดยอดจริง ๆ ครับ

 
mirseo 2026-01-05

สวัสดีครับ!

ตอนที่ผมเจอข้อผิดพลาด TPM ครั้งแรกก็ตกใจเหมือนกัน เลยลองทั้งปิด TPM
และติดตั้งใหม่อยู่หลายรอบ แต่สุดท้ายก็ยังแก้ไม่ได้ และเสียเวลาไปกับการหาวิธีแก้อยู่พอสมควรเลยครับ(...)

โชคดีที่ครั้งนี้ผมไปเจอเอกสารทางการเกี่ยวกับ TPM ของ Tailscale เข้า แต่เนื่องจากมีข้อจำกัดอย่างเช่นผู้ใช้ต้องลบไฟล์ด้วยตัวเอง

ผมคิดว่าน่าจะมีหลายคนที่เจอสถานการณ์คล้ายกับผม เลยทำตัวนี้ขึ้นมาเผื่อจะได้ใช้งานกันได้สะดวกครับ!

ขอบคุณที่เอ็นดูผลงานครับ!!
ขอให้เป็นวันที่ดีนะครับ!!