← 목록
기타 2026-06-21 2KB 읽기 3분

value.crowny.org 복구 (다운 → 공개 HTTPS 200)

개요

value.crowny.org(가치 만들기, 순수 한선씨 :9879)가 공개 000(다운). 백엔드 미실행 + gateway.yaml 도메인 버그 + 무 cert 3중 문제를 전체 복구. 사용자 승인 하에 글로벌 게이트웨이 재시작 강행.

근본 원인 (3중)

  1. 백엔드 미실행: 가치서버.한선 미기동(toau/기동스크립트 없음).
  2. gateway.yaml 버그: crowny-value 블록 domain: value (FQDN value.crowny.org 아님) → 8080 Host 매칭 실패 + SNI생성기가 잘못 생성.
  3. 무 cert: value.crowny.org가 어떤 cert SAN에도 없음(마스터 ext 93개·crownybus 슬레이브 100 만석).

복구 (블ast 최소 순서)

  1. 백엔드: 가치서버.한선 컴파일(800KB) → 기동 → LaunchAgent com.crowny.value(KeepAlive 영속).
  2. gateway.yaml: domain: valuevalue.crowny.org 수정 + validate 통과. 백업 gateway.yaml.bak_value_.
  3. 게이트웨이 전체 재시작(launchctl kickstart -k org.crowny.gateway): 소스≤toau라 재컴파일 0(검증 toau 재사용). 8080 2s 복귀, 157서비스 무회귀. → value 8080 라우트 활성.
  4. value 전용 cert 발급: certbot certonly --webroot --cert-name value.crowny.org(격리, 타 cert 무영향). live/value.crowny.org/, 만료 2026-09-19.
  5. stunnel: value SNI 슬레이브 블록 1개 외과적 추가(전면 재생성 회피) → SIGHUP. 백업 stunnel-live.conf.bak_value_.
  6. 영속화: SNI생성기.한선에 value lineage 추가(우선순위[0] + lineage경로) → 미래 재생성 시 자동 포함. 컴파일 검증.

검증

value 공개 HTTPS 200(tls 0.149s ttfb 0.209s). 회귀: crowny.org/abti/amti/tiomta/bm 전부 200. 백엔드 LaunchAgent ✓.

관련 파일

  • /Users/ef/crowny-value/가치서버.한선, 가치서버.toau, ~/Library/LaunchAgents/com.crowny.value.plist
  • /Users/ef/crowny-gateway/gateway.yaml (crowny-value 블록), 한선게이트웨이/stunnel-live.conf, SNI생성기.한선
  • /Users/ef/crowny-data/certs/certbot/live/value.crowny.org/

잔여

  • value cert 자동갱신: certbot config-dir 공유라 기존 갱신 자동화 커버. webroot ACME 서빙 정상.
  • 수동 stunnel 블록은 다음 정식 재생성(생성기 실행) 전까지 활성, 이후엔 lineage가 자동 생성.