【OpenClaw web_fetch修复】解决 OpenClaw web_fetch 在国内无法访问 GitHub 的问题
- 内容介绍
- 文章标签
- 相关推荐
【OpenClaw web_fetch修复】解决 OpenClaw web_fetch 在国内无法访问 GitHub 的问题(附一键修复脚本)
| 白天发的贴子没有过A.I.G.C,被删啦,这次删减了很多内容
| 希望没问题~
入站有几天了,太喜欢L站的氛围啦,一直很想能在L站发一个自己的经验贴,为L站做一些自己的贡献。
最近在使用openclaw的时候,想喂给Openclaw的tg bot,让他查看GitHub内容,但经常报错:“网络暂时无法访问 GitHub,DNS 解析失败(ENOTFOUND github.com)”的问题。
所以,今天中午一口气把这个问题给修复啦!
发布在了GitHub:openclaw-webfetch-proxy-fix
希望能为遇到同样问题的友友提供一些帮助和经验。
第一次发帖子,可能有很多地方有问题,感谢各位佬提建议。
坚持长期在L站学习,并长期为L站做贡献!
1. 背景
最近在用 OpenClaw Telegram Bot的时候,想让 bot 用 web_fetch 工具帮我抓取 GitHub 页面内容,然后用Notion MCP 帮我写在Notion笔记里。
但是,代理开了,每次调用 web_fetch 就报错:
[tools] web_fetch failed: getaddrinfo ENOTFOUND github.com
问题情况495×345 13.2 KB
2. 解决方案
针对该问题,我已经写好了一个GitHub项目,里面含有自动修复的文件。
git clone https://github.com/Bingtao-Wang/openclaw-webfetch-proxy-fix.git
cd openclaw-webfetch-proxy-fix
powershell -ExecutionPolicy Bypass -File scripts/patch-openclaw-proxy.ps1
3. 修复后
修复后374×185 8.85 KB
4. 项目
GitHub: GitHub - Bingtao-Wang/openclaw-webfetch-proxy-fix: 一键修复OpenClaw 的 web_fetch 工具开了代理也无法访问 GitHub、Google 等境外网站的问题 · GitHub
觉得有用的话点个 Star 支持一下
网友解答:--【壹】--:
感谢佬友,我让龙虾修了半天没修好,告诉我不修了
--【贰】--:
OpenClaw web_fetch
我看脚本里是在找dist 目录,我的 OpenClaw没有这个目录 ,怎么操作呢?
--【叁】--:
太感谢啦佬!感谢帖子能帮到你!
--【肆】--:
幸运的人
--【伍】--:
谢谢! 解决了问题。 已 star!
--【陆】--:
佬,感谢反馈~
我看了一下, 脚本要找的是你的 OpenClaw 安装目录,所以用不同的安装方式yarn/pnpm 或者从源码安装,路径会不一样。
- npm 全局安装的 OpenClaw 一定有 dist
- 如果没有,可能是:
a. 从源码 clone 但没运行 npm run build
b. 用了 Docker/容器方式运行
c. 安装路径不在脚本搜索的默认位置
可以参考:
1.找到openclaw的位置
npm list -g openclaw
2.手动指定路径
.\patch-openclaw-proxy.ps1 -DistPath "C:\Users\你的用户名\node_modules\openclaw\dist"
脚本支持后面加 -DistPath 参数手动指定路径。
非常感谢反馈,有问题随时交流
--【柒】--:
哈哈,可以喂给他这个让他修修
--【捌】--:
奇怪,我也开了代理,还没碰到这个问题
--【玖】--:
这是又发了一遍?
--【拾】--:
很有用赞一个
--【拾壹】--:
是的佬,白天的没过AIGC给删了~
--【拾贰】--:
谢谢佬~
--【拾叁】--:
感谢大佬。
【OpenClaw web_fetch修复】解决 OpenClaw web_fetch 在国内无法访问 GitHub 的问题(附一键修复脚本)
| 白天发的贴子没有过A.I.G.C,被删啦,这次删减了很多内容
| 希望没问题~
入站有几天了,太喜欢L站的氛围啦,一直很想能在L站发一个自己的经验贴,为L站做一些自己的贡献。
最近在使用openclaw的时候,想喂给Openclaw的tg bot,让他查看GitHub内容,但经常报错:“网络暂时无法访问 GitHub,DNS 解析失败(ENOTFOUND github.com)”的问题。
所以,今天中午一口气把这个问题给修复啦!
发布在了GitHub:openclaw-webfetch-proxy-fix
希望能为遇到同样问题的友友提供一些帮助和经验。
第一次发帖子,可能有很多地方有问题,感谢各位佬提建议。
坚持长期在L站学习,并长期为L站做贡献!
1. 背景
最近在用 OpenClaw Telegram Bot的时候,想让 bot 用 web_fetch 工具帮我抓取 GitHub 页面内容,然后用Notion MCP 帮我写在Notion笔记里。
但是,代理开了,每次调用 web_fetch 就报错:
[tools] web_fetch failed: getaddrinfo ENOTFOUND github.com
问题情况495×345 13.2 KB
2. 解决方案
针对该问题,我已经写好了一个GitHub项目,里面含有自动修复的文件。
git clone https://github.com/Bingtao-Wang/openclaw-webfetch-proxy-fix.git
cd openclaw-webfetch-proxy-fix
powershell -ExecutionPolicy Bypass -File scripts/patch-openclaw-proxy.ps1
3. 修复后
修复后374×185 8.85 KB
4. 项目
GitHub: GitHub - Bingtao-Wang/openclaw-webfetch-proxy-fix: 一键修复OpenClaw 的 web_fetch 工具开了代理也无法访问 GitHub、Google 等境外网站的问题 · GitHub
觉得有用的话点个 Star 支持一下
网友解答:--【壹】--:
感谢佬友,我让龙虾修了半天没修好,告诉我不修了
--【贰】--:
OpenClaw web_fetch
我看脚本里是在找dist 目录,我的 OpenClaw没有这个目录 ,怎么操作呢?
--【叁】--:
太感谢啦佬!感谢帖子能帮到你!
--【肆】--:
幸运的人
--【伍】--:
谢谢! 解决了问题。 已 star!
--【陆】--:
佬,感谢反馈~
我看了一下, 脚本要找的是你的 OpenClaw 安装目录,所以用不同的安装方式yarn/pnpm 或者从源码安装,路径会不一样。
- npm 全局安装的 OpenClaw 一定有 dist
- 如果没有,可能是:
a. 从源码 clone 但没运行 npm run build
b. 用了 Docker/容器方式运行
c. 安装路径不在脚本搜索的默认位置
可以参考:
1.找到openclaw的位置
npm list -g openclaw
2.手动指定路径
.\patch-openclaw-proxy.ps1 -DistPath "C:\Users\你的用户名\node_modules\openclaw\dist"
脚本支持后面加 -DistPath 参数手动指定路径。
非常感谢反馈,有问题随时交流
--【柒】--:
哈哈,可以喂给他这个让他修修
--【捌】--:
奇怪,我也开了代理,还没碰到这个问题
--【玖】--:
这是又发了一遍?
--【拾】--:
很有用赞一个
--【拾壹】--:
是的佬,白天的没过AIGC给删了~
--【拾贰】--:
谢谢佬~
--【拾叁】--:
感谢大佬。

