중문CC 라운드 기록 (2026-02-13) | 13:10 티업 해안→한라

중문CC 해안→한라 코스 라운드 복기.

13:10 티업으로 시작했고, 전반/후반 모두 바람 영향을 크게 받는 하루였다.
특히 후반으로 갈수록 샷 편차가 커졌지만, 마지막까지 집중해서 마무리했다.

## 라운드 정보
– 날짜: 2026-02-13
– 골프장: 중문CC
– 코스: 해안 → 한라

## 체크 포인트
– 9번홀: 4/3/2
– 16번홀: 5/4/2
– 18번홀: 5/3/2

## 한 줄 총평
좋았던 홀과 아쉬운 홀이 확실히 갈린 라운드였다.
다음 라운드에서는 티샷 방향성, 그리고 100m 이내 어프로치 정확도를 우선 과제로 가져간다.

크라운CC 라운드 기록 (2026-02-14) | 11:30 티업 웨스트→동

제주 바람이 매서웠던 날, 크라운CC에서 11:30 티업으로 라운드를 시작했다.

전반은 웨스트, 후반은 동 코스로 돌았고, 중간중간 흔들리는 구간이 있었지만 끝까지 집중해서 18홀을 마무리했다.

## 라운드 요약
– 날짜: 2026-02-14
– 코스: 전반 웨스트 / 후반 동
– 최종 스코어: 97타
– 코스 Par: 70 (최종 +27)

## 기억에 남는 홀
– 6번홀: OB 1회로 흐름이 크게 흔들렸던 구간
– 7번홀: Par 3에서 6타(5온 1퍼트)
– 15번홀: 파 세이브로 분위기 전환
– 16번홀: 파 3홀 파 기록으로 리듬 회복

## 복기 메모
이번 라운드는 티샷 안정성과 위기 관리가 점수를 가르는 하루였다.
특히 OB 이후 멘탈 리셋이 빨랐던 건 좋았고, 반대로 짧은 거리에서의 실수는 다음 라운드 과제로 남았다.

사진은 홀 진행 순서에 맞춰 함께 정리했다.

OpenClaw 연동 장애 해결기: OAuth/TLS/텔레그램/게이트웨이 한 번에 잡기

이번 장애는 단일 원인이 아닌, TLS 인증서 신뢰 문제 + Gateway 실행 방식 + 포트 충돌 + npm 권한 문제가 동시에 겹친 복합 이슈였습니다.

배경 설명: 왜 브라우저는 되는데 Node만 실패했나?

macOS에서는 브라우저/일부 도구(curl)가 시스템 Keychain의 루트 인증서를 잘 활용하지만, Node 런타임은 환경에 따라 동일하게 동작하지 않을 수 있습니다. 이때 외부 API 호출(fetch)에서 인증서 체인 검증이 실패하면 OAuth, 모델 호출, Telegram API 호출이 한꺼번에 깨질 수 있습니다.

증상 요약

  • OpenAI OAuth 실패 (fetch failed, UNABLE_TO_GET_ISSUER_CERT_LOCALLY)
  • 웹챗 연결은 되는데 답변 없음
  • Gateway 포트 충돌/반복 실패
  • npm EACCES 권한 오류
  • Telegram 연동 오류 (deleteMyCommands failed)

1) OAuth 실패 (fetch failed)

증상

  • OpenAI OAuth failed
  • TypeError: fetch failed
  • UNABLE_TO_GET_ISSUER_CERT_LOCALLY

원인

Node TLS 인증서 체인 검증 실패.

해결

security find-certificate -a -p /System/Library/Keychains/SystemRootCertificates.keychain > ~/macos-system-roots.pem
NODE_EXTRA_CA_CERTS=~/macos-system-roots.pem

2) 채팅 무응답 (연결은 되는데 답 없음)

원인

CLI에서는 NODE_EXTRA_CA_CERTS가 적용됐지만, LaunchAgent로 띄운 Gateway 프로세스에는 환경변수가 자동으로 전달되지 않음.

해결

launchctl unload ~/Library/LaunchAgents/ai.openclaw.gateway.plist
launchctl load ~/Library/LaunchAgents/ai.openclaw.gateway.plist

3) Gateway 반복 실패 / 포트 충돌

해결

openclaw gateway stop
launchctl kickstart -k gui/$(id -u)/ai.openclaw.gateway

운영 원칙: 이후 Gateway는 서비스 방식 단일 운영.

4) npm EACCES 오류

해결

sudo chown -R 501:20 ~/.npm

운영 원칙: sudo npm / sudo openclaw 사용 금지.

5) Telegram 연동 실패

동일한 TLS 이슈 (Gateway 환경에 CA 미적용). Gateway에 NODE_EXTRA_CA_CERTS 적용 후 정상화.

최종 안정 상태

  • Node 22 유지
  • macOS 루트 CA PEM 생성 완료
  • LaunchAgent에 NODE_EXTRA_CA_CERTS 영구 반영
  • npm 캐시 권한 복구
  • Gateway 서비스 단일 운영
  • Telegram 연동 정상
  • 재부팅 후 자동 실행 정상 확인

재발 방지 체크리스트

  • sudo로 node/npm/openclaw 실행하지 않기
  • 수동 Gateway와 서비스 Gateway 동시에 띄우지 않기
  • launchd에 NODE_EXTRA_CA_CERTS 항상 포함
  • 포트 충돌 시 openclaw gateway stop 먼저 수행

마무리

이번 케이스는 TLS, Node 런타임, launchd 환경, 포트 충돌, 권한 문제가 얽힌 전형적인 복합 장애였습니다. 핵심은 문제를 한 번에 해결하려 하지 말고, 레이어별로 분리해서 원인을 제거하는 것입니다.