Release

1.7.1

감사 로그에 볼트가 거부한 요청이 표시돼요 — 잘못된 IP, 잘못된 스코프, 할당량 초과 — 필터도 작동해요.

Clavitor 1.7.1

Vault, gate, CLI, proxy가 함께 1.7.1로 올라가요. 핵심은 감사 로그예요. 이제 허용한 요청뿐 아니라 볼트가 거부한 요청도 보여요. CLI와 proxy 사용자는 클라이언트를 다시 등록해야 해요(호환성 변경 참고).

감사 로그

  • 거부된 요청이 기록돼요. IP 허용 목록에 막힌 클라이언트, 잠기거나 철회된 클라이언트, 클라이언트 스코프 밖의 읽기, 할당량을 넘긴 읽기, 속도 제한을 넘긴 요청, 하드웨어 키 탭이 필요한데 없이 온 동작. 각 항목에는 클라이언트, 출발지 주소, 동작, 이유가 적혀요.
  • 1분 안에 반복된 거부는 횟수가 담긴 한 항목으로 합쳐져요. 잘못 설정된 에이전트가 로그를 가득 채우지 못해요.
  • 거부된 읽기가 성공한 읽기로 남지 않아요. 이전에는 클라이언트 스코프 밖이거나 할당량을 넘긴 읽기가, 아무것도 반환되지 않았는데도 성공한 get으로 기록될 수 있었어요.
  • 감사 로그 페이지의 필터가 작동해요. 클라이언트, IP 주소, 동작, 결과, 항목, 그리고 정렬과 결과·동작·클라이언트 건수. 검색은 선택한 기간의 최신 이벤트 20,000건을 대상으로 해요.

클라이언트

  • 클라이언트 폼에 IP 허용 목록이 받는 값이 안내돼요. IPv4와 IPv6 주소, 범위(CIDR), 호스트 이름.

볼트

  • 볼트를 여는 반복 실패(알 수 없는 볼트 또는 잘못된 키)는 첫 실패부터 느려지고, 몇 번 시도하면 출발지 주소가 하루 동안 차단돼요.

CLI와 proxy

  • 둘 다 볼트의 현재 자격 증명 형식과 16자 볼트 ID를 사용해요.
  • 클라이언트가 어느 글로벌 접속 지점(POP)의 볼트와도 동작해요. 등록 blob에 해당 지점의 키가 들어가요. 이전에는 CLI와 proxy에 키가 하나 내장되어 한 지점의 볼트에만 닿았어요.
  • macOS, Linux, Windows, FreeBSD용 새 다운로드는 clavitor.ai/downloads에 있어요.

---

호환성 변경: 10월 4일 이전에 설정한 CLI와 proxy 클라이언트는 더 이상 연결되지 않아요(볼트가 "This device was set up with an older version. Set it up again from your vault."라고 답해요). 볼트(클라이언트)에서 새 클라이언트 blob을 만들고, 1.7.1을 설치한 뒤 clavitor-cli init(또는 clavitor-proxy init)을 다시 실행하세요.

알려진 문제: Cloudflare WARP처럼 공유 VPN 출구 뒤에서 돌아가는 에이전트는 요청마다 주소가 거의 바뀌어요. 이런 에이전트를 받는 IP 허용 목록은 제공자의 주소 범위 전체를 열어야 하고, 그러면 그 VPN의 다른 사용자도 들어와요.