openclaw代理配置
常用的方式是通过命令来设置代理:
openclaw config set proxy.proxyUrl=代理地址
但是如果遇到有不想走代理的地址,默认的openclaw proxy配置里是不支持设置的,通过命令
openclaw config schema | grep -i proxy -A20
可以得到当前版本的参数字段里,proxy只支持以下4个字段配置:
proxy.enabled
proxy.proxyUrl
proxy.tls
proxy.loopbackMode
没有NO_PROXY的配置,所以没办法通过openclaw自己的代理配置来做指定地址绕过代理。
解决方案
不使用openclaw的代理功能,配置openclaw环境变量
编辑以下文件,如果没有,则新建
~/.openclaw/.env
文件里添加内容
HTTP_PROXY=代理地址
HTTPS_PROXY=代理地址
NO_PROXY=open.feishu.cn,feishu.cn,localhost,127.0.0.1
关闭openclaw自己的代理设置
openclaw config set proxy.enabled false
然后重启openclaw gateway
openclaw gateway restart
参考:
Feishu channel fails with tenant_access_token error when HTTP proxy is configured