5P by mirseo 2일전 | ★ favorite | 댓글 2개

안녕하세요!

최근에 메인보드를 교체했는데, 멀쩡하던 Tailscale 노드가 연결되지 않는 현상이 있었습니다.

문서를 찾아본 결과 TPM 변경 으로 인한 문제가 발생하는 사안이었는데, 제 환경에서는 이것저것 테스트로 인해 여러 번 변경하게 되어서 TPM 관련 파일을 지우고 초기화하는 작업을 수행하는 러스트 유틸리티를 만들어봤습니다.

저와 같은 문제를 겪은 분이 계시다면 도움이 되면 좋겠습니다!

주의 : 시스템 파일
C:\ProgramData\Tailscale
C:\Users%USERNAME%\AppData\Local\Tailscale, /var/lib/tailscale/tailscaled.state
데이터를 삭제하기 때문에 관리자 권한이 필요합니다!

실행 방법은 러스트 Cargo를 사용하거나 사전 빌드된 Release 파일을 내려받아 사용하실 수 있습니다 :)

저는 이 문제 때문에 클라이언트 버전 v1.90대였나 넘어갔을 때 Windows VM이 갑자기 tailnet에 안 붙는 현상을 경험했습니다.
삭제 후 재설치해도 새로 부팅하면 문제가 반복되길래, 그냥 레지스트리 수정으로 TPM 비활성화 정책을 걸어서 쓰고 있습니다.
대충 그렇게 쓰고 있는데, 아예 유틸리티까지 직접 만들고 공개해 주시는 건 대단하군요.

안녕하세요!

저도 TPM 오류를 처음 겪게 되었을 때 당황하다 보니 TPM도 종료해보고,
재설치도 여러 번 진행했었는데 결국 해결을 못 하고 해결 방법 찾느라고 상당히 많은 시간을 소비했었습니다(...)

다행히도 이번에 Tailscale 관련 TPM 관련 공식 문서를 찾게 되었는데
사용자가 직접 파일을 삭제해야 하는 등의 제약사항이 있다 보니

저와 유사한 분들이 많을 것 같아 편리하게 쓸 수 있으면 해서 만들어봤습니다!

좋게 봐 주셔서 감사합니다!!
좋은 하루 보내세요!!