hermes agent 中转403 blocked 解决方案

2026-04-29 09:492阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐
问题描述:

错误提示是Error: Your request was blocked.

openclaw 解决403的方式是加UA

hermes agent的配置文件里面不能添加UA

直接让小龙虾把User-Agent: curl/8.5.0
注入.hermes/hermes-agent/run_agent.py

手工修改的方式是把

elif "xxxapi.cc.cd" in effective_base.lower(): client_kwargs["default_headers"] = { "User-Agent": "curl/8.5.0", }

加入到这附近

elif "api.kimi.com" in effective_base.lower(): client_kwargs["default_headers"] = { "User-Agent": "KimiCLI/1.30.0", }

其中xxxapi.cc.cd这里改成你自己的中转站的地址

网友解答:
--【壹】--:

有的,我是让mimo去修改的,也是让他去添加API,但是都反馈说有盾,没办法访问
image918×645 39.8 KB


--【贰】--:

我的意思是,你不是说可以让小龙虾直接注入那个嘛,然后或者手工修改,我的意思是我的hermes是部署在云服务器上的,怎么手动改那个curl


--【叁】--:

我目前是让hermes先把请求转发到自己写的代理,再自己改名转发,反正现在AI写也很快
image798×292 16 KB


--【肆】--:

哦哦
手工改这个文件

ricerug:

.hermes/hermes-agent/run_agent.py

ricerug:

手工修改的方式是把

elif "xxxapi.cc.cd" in effective_base.lower(): client_kwargs["default_headers"] = { "User-Agent": "curl/8.5.0", }

加入到这附近

elif "api.kimi.com" in effective_base.lower(): client_kwargs["default_headers"] = { "User-Agent": "KimiCLI/1.30.0", }

其中xxxapi.cc.cd这里改成你自己的中转站的地址

文中表述得还是比较清楚的


--【伍】--:

佬云服务器上没装小龙虾,手动改在服务器上怎么改


--【陆】--: bao_rain:

感谢佬

感谢佬!修复成功!,找半天都没找到解决的方案,哈哈哈,还得是L站


--【柒】--:

报错码是403吗?
还有这里的地址有改吗

ricerug:

其中xxxapi.cc.cd这里改成你自己的中转站的地址


--【捌】--:

我的内网IP 还是访问不了 有办法不 搞了几天了


--【玖】--:

佬友有遇到,在hermes里面添加API,提示说被Cloudflare 拦了,加UA也没有用,你的方法,我也试了,好像不行。


--【拾】--:

image822×514 27 KB
我有自己发贴问 ,后面CC 通过加api_mode: chat_completions 解决。再后来 有一位大佬说 用lucky 做内网web 我也试了,https://abc.com 也不行。 abc 在cloudflare上 解析的是 192.168.1.1 (这是举例)地址。 图片是最新报错,用的是域名的,之前 IP 报错是 HTTP 401 如图
image1179×227 14.7 KB

现在就是域名和IP 都不通了


--【拾壹】--:

不清楚你的表述
把什么手动改在服务器上?
小龙虾吗?那就在服务器上安装小龙虾


--【拾贰】--:

说一说你的配置环境,用的什么渠道,报什么错


--【拾叁】--:

正文的方案是解决Error: Your request was blocked.这个问题的
你先让agent输出详细的报错信息
再根据信息在站内检索相关方案
看看方案能否复用在hermes上了。


--【拾肆】--:

感谢佬,我刚刚就是遇到了这个问题,用你这个方法解决了

标签:纯水
问题描述:

错误提示是Error: Your request was blocked.

openclaw 解决403的方式是加UA

hermes agent的配置文件里面不能添加UA

直接让小龙虾把User-Agent: curl/8.5.0
注入.hermes/hermes-agent/run_agent.py

手工修改的方式是把

elif "xxxapi.cc.cd" in effective_base.lower(): client_kwargs["default_headers"] = { "User-Agent": "curl/8.5.0", }

加入到这附近

elif "api.kimi.com" in effective_base.lower(): client_kwargs["default_headers"] = { "User-Agent": "KimiCLI/1.30.0", }

其中xxxapi.cc.cd这里改成你自己的中转站的地址

网友解答:
--【壹】--:

有的,我是让mimo去修改的,也是让他去添加API,但是都反馈说有盾,没办法访问
image918×645 39.8 KB


--【贰】--:

我的意思是,你不是说可以让小龙虾直接注入那个嘛,然后或者手工修改,我的意思是我的hermes是部署在云服务器上的,怎么手动改那个curl


--【叁】--:

我目前是让hermes先把请求转发到自己写的代理,再自己改名转发,反正现在AI写也很快
image798×292 16 KB


--【肆】--:

哦哦
手工改这个文件

ricerug:

.hermes/hermes-agent/run_agent.py

ricerug:

手工修改的方式是把

elif "xxxapi.cc.cd" in effective_base.lower(): client_kwargs["default_headers"] = { "User-Agent": "curl/8.5.0", }

加入到这附近

elif "api.kimi.com" in effective_base.lower(): client_kwargs["default_headers"] = { "User-Agent": "KimiCLI/1.30.0", }

其中xxxapi.cc.cd这里改成你自己的中转站的地址

文中表述得还是比较清楚的


--【伍】--:

佬云服务器上没装小龙虾,手动改在服务器上怎么改


--【陆】--: bao_rain:

感谢佬

感谢佬!修复成功!,找半天都没找到解决的方案,哈哈哈,还得是L站


--【柒】--:

报错码是403吗?
还有这里的地址有改吗

ricerug:

其中xxxapi.cc.cd这里改成你自己的中转站的地址


--【捌】--:

我的内网IP 还是访问不了 有办法不 搞了几天了


--【玖】--:

佬友有遇到,在hermes里面添加API,提示说被Cloudflare 拦了,加UA也没有用,你的方法,我也试了,好像不行。


--【拾】--:

image822×514 27 KB
我有自己发贴问 ,后面CC 通过加api_mode: chat_completions 解决。再后来 有一位大佬说 用lucky 做内网web 我也试了,https://abc.com 也不行。 abc 在cloudflare上 解析的是 192.168.1.1 (这是举例)地址。 图片是最新报错,用的是域名的,之前 IP 报错是 HTTP 401 如图
image1179×227 14.7 KB

现在就是域名和IP 都不通了


--【拾壹】--:

不清楚你的表述
把什么手动改在服务器上?
小龙虾吗?那就在服务器上安装小龙虾


--【拾贰】--:

说一说你的配置环境,用的什么渠道,报什么错


--【拾叁】--:

正文的方案是解决Error: Your request was blocked.这个问题的
你先让agent输出详细的报错信息
再根据信息在站内检索相关方案
看看方案能否复用在hermes上了。


--【拾肆】--:

感谢佬,我刚刚就是遇到了这个问题,用你这个方法解决了

标签:纯水