docs: 운영 배포 · 파일럿에서 겪은 것 — 인증서 이름 · mailcow 나가는 IP · 가비아 TXT 조각 #8

Merged
ttipo merged 1 commits from docs/pilot-deploy-notes into main 2026-10-31 11:07:46 +09:00

1 Commits

Author SHA1 Message Date
ttipo a8ea204e47 docs: 운영 배포 · 파일럿에서 겪은 것 — 인증서 이름 · mailcow 나가는 IP · 가비아 TXT 조각
CI / Backend (lint · type-check · test · e2e · build) (pull_request) Failing after 7m54s
CI / Frontend (lint · type-check · test · build) (pull_request) Successful in 11m47s
CI / Infra (compose · Dockerfile · nginx) (pull_request) Successful in 1m3s
CI / 에러 코드 SSOT 동기화 검사 (pull_request) Successful in 11m30s
CI / Backend (lint · type-check · test · e2e · build) (push) Successful in 18m44s
CI / Frontend (lint · type-check · test · build) (push) Successful in 15m7s
CI / Infra (compose · Dockerfile · nginx) (push) Successful in 1m22s
CI / 에러 코드 SSOT 동기화 검사 (push) Successful in 12m21s
2026-10-31 운영 서버 첫 배포와 파일럿 공존을 켜며 실제로 막힌 것을 mail/README 에 적었다.
- 도메인 자동 인증서의 Additional Hostnames 를 비우면 기본 이름 묶음을 한 주문으로 요청해, 옛 서버를 가리키는
  autoconfig 등 때문에 mx1 까지 못 받고 자체 서명 인증서를 냈다 — mx1 만 넣고 AcmeRenewal 한 번.
- mailcow 는 받는 IP 와 나가는 IP 가 달랐다 — Transport Map Test 가 550 5.7.1 이면 새 서버 로그의 remoteIp 로 찾아 목록에 더한다.
- 가비아는 TXT 조각마다 250자 미만이라 RSA DKIM 을 다시 나눠 넣는다(명령 포함).
- 첫 전달의 mailcow 451 지연, Gmail 의 ed25519 neutral, Spamhaus 시험 일시 SERVFAIL, 새 셸의 MAIL_ADMIN_URL 은 문제 해결 줄로.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-31 04:34:28 +09:00