OpenClaw 업데이트 수정: Telegram 실행 파일 '허용 목록 누락' 오류 해결

OpenClaw 업데이트 후 발생하는 Telegram Exec 실패
최근 OpenClaw 업데이트 이후, 사용자들은 Telegram 봇과 채널이 정상적으로 응답하지만 exec 명령이 exec denied: allowlist miss 오류와 함께 지속적으로 실패한다고 보고했습니다. 이는 명백한 권한 및 승인 문제를 해결한 후에도 발생했습니다.
근본 원인: 세 가지 별도의 게이트
이 실패는 세 가지 구성 문제로 인해 발생했습니다:
- Telegram 고급 액세스가 활성화되지 않음: 고급 exec는 명시적인 활성화와 함께 누가 요청할 수 있는지에 대한 허용 목록이 필요합니다.
- Telegram용 exec 승인이 구성되지 않음: OpenClaw가 Telegram에서 승인을 요청할 수 없었거나, 사용하지 않을 승인을 계속 기다렸습니다.
- 게이트웨이 호스트 exec가 기본적으로 허용 목록으로 설정됨: 고급 exec를 사용할 때, 실행이 host=gateway로 전환됩니다. 명시적인
tools.exec.security설정 없이, 게이트웨이 호스트 exec는 허용 목록으로 기본 설정되어 지속적인 오류를 유발합니다.
완전한 수정 구성
1단계 — openclaw.json에서 Telegram용 고급 액세스 활성화:
"elevated": {
"enabled": true,
"allowFrom": {
"telegram": [
"YOUR_TELEGRAM_USER_ID",
"telegram:group:YOUR_GROUP_ID"
]
}
}2단계 — openclaw.json에서 Telegram에서 셸 스타일 명령 허용:
"commands": {
"text": true,
"bash": true,
"allowFrom": {
"telegram": [
"YOUR_TELEGRAM_USER_ID"
]
}
}3단계 — exec-approvals.json에서 전역적으로 exec 승인 프롬프트 비활성화:
"defaults": {
"security": "full",
"ask": "off",
"askFallback": "full"
}4단계 — 핵심 수정: openclaw.json에서 exec 보안 + 호스트 명시적으로 설정:
"exec": {
"security": "full",
"host": "gateway"
}완전한 작동 구성
~/.openclaw/openclaw.json:
"tools": {
"profile": "coding",
"elevated": {
"enabled": true,
"allowFrom": {
"telegram": [
"YOUR_TELEGRAM_USER_ID",
"telegram:group:YOUR_GROUP_ID"
]
}
},
"exec": {
"security": "full",
"host": "gateway"
}
},
"commands": {
"native": "auto",
"restart": true,
"text": true,
"bash": true,
"allowFrom": {
"telegram": [
"YOUR_TELEGRAM_USER_ID"
]
}
}~/.openclaw/exec-approvals.json:
"defaults": {
"security": "full",
"ask": "off",
"askFallback": "full"
}수정 테스트
구성을 적용한 후:
- 게이트웨이 재시작:
openclaw gateway restart /new로 새로운 Telegram 세션 시작! pwd로 테스트
핵심 통찰: 업데이트 후 Telegram exec가 실패할 때, 문제는 Telegram 권한이나 승인이 아닐 수 있습니다. 고급 exec는 host=gateway로 이동하며, 게이트웨이 exec 보안은 명시적으로 "full"과 host: "gateway"로 설정하지 않으면 허용 목록으로 기본 설정됩니다.
📖 Read the full source: r/openclaw
👀 See Also

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

OpenRouter에서 무료 OpenClaw 사용을 위해 Qwen 3.6 Plus Preview를 설정하는 방법
Qwen 3.6 Plus Preview는 현재 OpenRouter에서 100만 토큰 컨텍스트 윈도우를 제공하며 무료로 이용 가능하여 AI 에이전트 작업에 적합합니다. 설정 과정은 OpenRouter 계정 생성, OpenClaw에 제공자 추가, 모델 구성으로 이루어집니다.

OpenClaw 작업 공간 구성: 두 달 사용 후 얻은 교훈
OpenClaw 개발자의 경험에 따르면 작업 공간 품질이 에이전트 성능에 5-10배 영향을 미치며, SOUL.md, AGENTS.md, MEMORY.md, USER.md 및 스킬 구성에 대한 구체적인 지침이 제공됩니다.

OpenClaw 설정 체크리스트: 신규 사용자를 위한 여섯 가지 핵심 단계
Reddit 게시물은 OpenClaw 사용자를 위한 여섯 가지 필수 설정 단계를 설명합니다: 비용 절감을 위해 기본 모델을 Opus에서 Sonnet으로 변경, 보안을 위해 게이트웨이 호스트를 127.0.0.1로 고정, 에이전트 성격을 위한 SOUL.md 생성, 초기에는 스킬 설치 피하기, 여러 에이전트 생성하지 않기, 대화 컨텍스트 관리를 위한 /new 명령어 사용.