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

자체 호스팅 오픈클로 도커에서 '지원되지 않는 탐색' 및 브라우저 플러그인 오류 수정
Hostinger와 같은 VPS에서 Docker로 OpenClaw를 자체 호스팅할 때 발생하는 EACCES 권한 오류, Playwright 누락, Chromium 바이너리 문제를 단계별로 해결하는 방법입니다.

React Native에서 온디바이스 AI 구축의 실용적인 교훈
개발자가 React Native 앱에 온디바이스 LLM, 이미지 생성, 음성 전사, 비전 AI를 구축한 구체적인 기술적 세부사항을 공유합니다. 여기에는 메모리 관리 전략, 라이브러리 선택, 성능 벤치마크가 포함됩니다.

Power Automate 및 FastMCP 서버를 통해 Claude에 M365 액세스 권한 부여
한 개발자가 Claude가 Power Automate 웹훅을 사용해 Microsoft 365(받은 편지함, 캘린더, OneDrive, Planner, Excel, Word)와 상호작용할 수 있는 경량 MCP 서버를 구축했습니다. 관리자 Graph 권한이 필요 없습니다.

백업 마스터하기: OpenClaw 에이전트 보호하기
자동화와 AI가 지배하는 시대에, 강력한 백업 전략을 통해 OpenClaw 에이전트의 안전을 보장하는 것이 무엇보다 중요합니다. 디지털 어시스턴트를 안전하게 보호하는 필수 단계를 알아보세요.