OpenClaw 제어 UI 연결 문제 해결

OpenClaw를 사용하다가 'Disconnected (1008): control ui requires HTTPS or localhost (secure context)' 오류가 발생한다면, 당신만 겪는 문제가 아닙니다. 이 문제는 Reddit에 올라온 사용자 질문에서 설명된 것처럼 Hostinger VPS에서 인터페이스를 실행하려 할 때 자주 발생합니다.
이 문제의 핵심은 제어 UI가 HTTPS 또는 localhost가 제공하는 보안 연결을 필요로 하지만, 현재 설정이 HTTP를 사용하고 있을 수 있다는 점입니다. 접근을 복구하려면 몇 가지 옵션이 있습니다:
해결 옵션
- HTTPS로 전환: Tailscale Serve와 같은 도구를 사용하여 HTTPS를 구현하세요. 이는 VPS에 Tailscale을 설정하여 보안 연결을 생성하고, 궁극적으로 브라우저가 장치 식별자를 차단하지 않도록 하는 과정을 포함합니다.
- Localhost 사용: 가능하다면, 게이트웨이 호스트에서 직접
http://127.0.0.1:18789를 방문하여 애플리케이션을 localhost에서 실행하세요. - 비보안 HTTP 인증 허용: HTTP를 유지해야 하는 경우, 설정을 수정하여 비보안 인증을 허용하세요. 이는 구성 파일에서
gateway.controlUi.allowInsecureAuth: true를 설정하는 것을 포함하지만, 보안 상태를 약화시키므로 주의해서 진행해야 합니다.
실행 단계
먼저 어떤 해결책이 당신의 환경에 가장 적합한지 결정하세요:
- HTTPS의 경우: Tailscale Serve 문서를 따라 HTTPS 접근을 구성하세요.
- Localhost의 경우: 애플리케이션과 접근하는 기기가 동일한 네트워크에 있는지 확인한 후, 지정된 URL을 여세요.
- 비보안 HTTP의 경우: VPS 구성 파일을 업데이트하여
gateway.controlUi.allowInsecureAuth: true를 포함시키세요. 보안 영향에 대해 충분히 이해해야 합니다.
이 작업은 VPS에서 일부 설정이 필요합니다. 일반적으로 프로젝트 디렉토리나 시스템 전체 구성 경로에 있는 구성 파일을 편집하게 될 것입니다. 이는 설정에 따라 다릅니다.
📖 전체 출처 읽기: r/clawdbot
👀 See Also

클라우드 API 또는 로컬 모델을 사용하여 무료로 OpenClaw 에이전트를 실행하는 방법
OpenRouter, Gemini, Groq의 무료 클라우드 티어를 활용하거나 Ollama를 통해 로컬 모델을 실행하는 방법을 상세히 설명하는 가이드로, 흔히 발생하는 문제를 피하기 위한 특정 구성 팁을 포함합니다.

700줄 모놀리스 문제를 해결하기 위해 에이전트 컨텍스트를 세 개의 계층으로 분할하기
6개의 에이전트로 구성된 자율 시스템을 구축하는 팀은 에이전트 컨텍스트를 관심사 유형과 변경 빈도에 따라 세 가지 계층으로 분리하여 컨텍스트 파일 비대화 문제를 해결했습니다: 정체성을 위한 CLAUDE.md, 미션을 위한 BRIEFING.md, 운영을 위한 PLAYBOOK.md. 이 접근 방식은 인수 제한으로 인한 침묵 오류를 방지하고 편집을 예측 가능하게 만듭니다.

OpenClaw 노드 설정으로 원격 브라우저 자동화 수정하기
CDP/RDP 문제를 피하기 위해 로컬 OpenClaw 노드 사용 — 브라우저를 보이게 실행하고, IP와 쿠키 유지.

로컬 LLM 설정 권장사항: OpenClaw
사용자가 OpenClaw와 로컬 LLM을 실행하기 위한 구성 설정을 공유했습니다. AI 처리를 위해 GB10을 사용하고 OpenClaw 설치를 위해 Mac mini를 사용하며, 특정 모델 및 서버 세부 정보를 포함합니다.