← 목록
기타 2026-07-12 3KB 읽기 4분

요청: 건축사협회-긴급경보-도메인라우팅-정정

  • 날짜: 2026-07-12 00:29:50
  • 작업 경로: /Users/ef

요청 본문

건축사협회 대강당/회의실 대관 시스템 주소에 다른 것 나옴. kira.crowny.org 도 건축사협회 서비스인데 재난쪽으로 연결됨. int.crowny.org 초통합긴급경보시스템인데 다른 것 나옴. 하나씩 점검해서 연결 바로잡고 혼동되지 않게 기록해놓기.

관련 산출

(클로드가 작업 결과를 이어 기록)

산출 결과 (2026-07-12 완료)

원인

2026-06-14 통합서비스 프레임워크 세션이 "다운된 서비스 22개 흡수" 작업 때, 당시 다운 상태였던 kira.crowny.org(건축사협회 대관/휴가, LaunchAgent 부재로 재부팅 후 미기동)를 재난 서비스로 오인하고 crowny-services registry에 kira|9790|재난 예경보 미니앱을 등록 → 9790 포트를 점유해 원래 Node 앱이 밀려남. "대관 시스템 주소에 다른 것"과 "kira가 재난으로 연결"은 같은 사건.

확정 도메인 매핑 (혼동 금지 — 이 표가 정본)

도메인서비스포트코드 위치기동
kira.crowny.org대한건축사협회 대관(시설예약)/휴가 관리9790/Users/ef/crowny-kira (node)com.crowny.kira.plist (신규생성)
archytect.crowny.org건축사협회 종합사이트 — 대강당/회의실 공간예약(/reserve)·법령질의·계산기9937/Users/ef/crowny-archytectcom.crowny.archytect.plist
int.crowny.orgINT 초통합긴급경보시스템 (BEMS/발전/재해/화재/보안 셀 관제)9500/Users/ef/crowny-intcom.crowny.int.plist
disaster.crowny.org크라우니 재난 (재난 행동요령+체크리스트, 구 "재난 키라"에서 개명)9792crowny-services/public/disaster서비스서버 프레임워크
architect.crowny.org (참고)크라우니 건축 (법규검토, archytect와 별개)9765crowny-services서비스서버 프레임워크

수행 내역

  1. crowny-services/registry.psv: kira|9790disaster|9792|disaster.crowny.org|크라우니 재난 개명 (백업: registry.psv.bak-kira정정-*)
  2. public/kira → public/disaster 이동, migrated.txt kira→disaster, 앱 내 "크라우니 키라" 표기 → "크라우니 재난"
  3. 9790 점유 crownyc 종료 → crowny-kira Node 앱 복원 + /api/health 라우트 추가(게이트웨이 healthCheck 대응, 한선씨 동반 han/서버헬스.한선)
  4. com.crowny.kira.plist LaunchAgent 신규 생성(KeepAlive) — 재발 방지(다운→오인 흡수의 근본원인이 영속화 부재)
  5. crowny-ports.sh set disaster.crowny.org 9792 (gateway.yaml+PORTS.md 갱신) → 게이트웨이 Q감독 무중단 롤링(워커 1개씩 순차 교체)으로 라우트 반영
  6. 검증: 4도메인 모두 8080·443 정상 타이틀, kira /api/facilities 실데이터 응답, int는 DNS/8080/443/하핀/cert 전 계층에서 처음부터 정상이었음(가동 16h+) — 사용자가 본 "다른 것"은 kira 재난 오염과의 혼동 또는 과거 일시 다운으로 추정

잔여 이슈

  • disaster.crowny.org HTTPS 인증서 SAN 미포함(마스터 폴백 cert로 서빙은 되나 브라우저 경고) — 처방: abti SAN certbot expand → stunnel conf 재생성(LE 100도메인 버킷 주의). 내부용 미니앱이라 보류.