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

SNI생성기.한선 누락 0 + amena 포함 (2026-06-14)

개요

라이브 stunnel-live.conf 98 도메인 중 7개(invite/jirayer/kbingo/kira/labor/law/life)가 생성본에 누락됨 발견 및 수정.

원인 분석

  • 7개 도메인: ext SAN(crownybus.com-ext)에 있지만 abti SAN(crownybus.com)에는 없음
  • 라이브 conf는 이들을 abti slave로 처리(과거 abti가 커버하던 시절 생성된 conf)
  • 생성기 lineage선택()이 올바르게 "ext"로 분류하지만, ext-lineage는 slave 미생성 → sni 없음

수정 내용

/Users/ef/crowny-gateway/한선게이트웨이/SNI생성기.한선:
  1. ext그룹 추가: ext-lineage 중 ext SAN 커버 → ext-slave 생성 (67개)
  2. nocert그룹 추가: 어느 SAN에도 없는 도메인 → master 폴백 (현재 10개, conf 주석 표기)
  3. amena-learn.crowny.org: nocert → master 폴백 명시 (cert 신규발급 필요)
  4. 단위검증 7→10케이스 확장

검증 결과

  • 컴파일: OK
  • 단위검증: 10/10
  • 라이브 도메인 수: 98
  • 생성본 sni 도메인 수: 165 (98 라이브 모두 포함 + 67 ext-slave 신규)
  • 라이브 누락: 0 (nurak 0 달성)
  • amena 5종 입증: abti cert (amena-learn만 master 폴백)
  • RPN 정본: SNI생성기.rpn.한선 생성

lineage 차이 (7개 도메인)

라이브: crownybus.com(abti) — abti가 해당 도메인 SAN에 없음 = 잘못된 cert 생성본: crownybus.com-ext — ext가 실제 커버 = 올바른 cert 회귀 위험: 없음(더 정확한 cert). 컷오버 시 이 차이는 수정임.

관련 파일

  • /Users/ef/crowny-gateway/한선게이트웨이/SNI생성기.한선 (수정됨)
  • /Users/ef/crowny-gateway/한선게이트웨이/SNI생성기.rpn.한선 (RPN 정본)
  • /tmp/stunnel-live.gen2.conf (생성본 검증용)
  • /tmp/라이브도메인.txt, /tmp/생성본2_도메인.txt (비교용)