문제 해결
흔한 문제들과 해결 방법
설치 문제
’openclaw’ 명령어를 찾을 수 없음
원인: npm 전역 경로가 PATH에 없음
해결책:
# PATH 확인echo $PATH
# npm 전역 경로 확인npm prefix -g
# PATH에 추가 (임시)export PATH="$(npm prefix -g)/bin:$PATH"
# 영구 적용 (bash)echo 'export PATH="$(npm prefix -g)/bin:$PATH"' >> ~/.bashrcsource ~/.bashrcNode.js 버전 오류
원인: Node.js 22+ 필요
해결책:
# 버전 확인node --version
# 22 미만이면 업데이트# nvm 사용 시nvm install 22nvm use 22실행 문제
포트 충돌
에러: EADDRINUSE: address already in use :::18789
해결책:
# 사용 중인 프로세스 확인lsof -i :18789
# 다른 포트 사용openclaw gateway --port 18790설정 파일 오류
해결책:
# 설정 검증openclaw config validate
# 백업 후 재설정cp ~/.openclaw/openclaw.json ~/.openclaw/openclaw.json.backupopenclaw config reset연결 문제
게이트웨이 접속 불가
확인사항:
- 방화벽 설정 확인
- 포트 개방 확인
openclaw status로 상태 확인
해결책:
# 방화벽 포트 개방 (Ubuntu)sudo ufw allow 18789/tcp
# SELinux 비활성화 (일시적)sudo setenforce 0채널 문제
Telegram 봇 응답 없음
확인사항:
- 봇 토큰 정확성
- Webhook 설정
- 방화벽
디버그:
openclaw gateway --verbose