All Posts

  • Published on
    GitHub Actions에서 403 권한 오류가 날 때 대부분은 GITHUB_TOKEN 권한 스코프가 부족해서 발생합니다. 워크플로우/리포지토리 설정에서 필요한 permissions를 명시하고, 경우에 따라 PAT·Deploy Key·OIDC로 대체하는 방법까지 정리합니다.
  • Published on
    OOM Killer가 왜 특정 프로세스를 죽였는지 커널 로그에서 역추적하는 방법을 정리합니다. dmesg/journalctl로 kill 대상·메모리 사용량·cgroup 정보를 읽고, PID→서비스/컨테이너까지 매핑하는 실전 절차를 제공합니다.
  • Published on
    OpenAI Responses API 호출에서 400(Bad Request)이 발생하는 대표 원인 8가지를 실제 운영 관점에서 정리합니다. 요청 스키마, 인증, 모델/파라미터, 멀티모달 입력, 스트리밍까지 재현 가능한 체크리스트로 빠르게 진단하세요.
  • Published on
    OpenAI Responses API 호출 중 502 Bad Gateway가 발생하는 대표 원인을 게이트웨이/프록시/스트리밍/타임아웃 관점에서 분해하고, 재시도·서킷브레이커·타임아웃·관측성으로 실무에서 안정화하는 방법을 정리합니다.