# 编程日记:解决代理问题(2022-09-01) **Published by:** [Corror](https://paragraph.com/@corror/) **Published on:** 2022-09-01 **URL:** https://paragraph.com/@corror/2022-09-01 ## Content 解决问题针对两天前出现的编程,我在查阅一篇 github 回答后,发现是 IP 地址没有选对,可以更改为以下内容:104.22.14.57 api-rinkeby.etherscan.io 然后运行命令行:npx hardhat verify 0x2A3a6551B251C199De4748F545799c999b291C71 --network rinkeby 只不过更改过后,报错会变为以下内容:Error in plugin @nomiclabs/hardhat-etherscan: Failed to send contract verification request. Endpoint URL: https://api-rinkeby.etherscan.io/api Reason: read ECONNRESET 在上网查询后,我发现有人遇见了和我相同的问题:Github - Build fails behind China Great Firewall / GFW with ECONNRESET/ETIMEDOUT error我尝试将自己的问题,在 Github 上提了出来,之后可能会尝试跳过对于合约的验证,继续学习新的内容。在根据大家的回答过后,我发现可能是我的网络设置出现了问题,在某些时候自己无法连接网络。 比如: 在自学编程的那段时间,自己可以安装 scoop,但是现在哪怕开了梯子也不行。所以,我推测这不是 WSL-2 无法使用代理的问题,因为 Windows 虽然可以通过使用代理来翻墙,但是它无法通过使用 Command 来翻墙。 具体表现在两个地方:在 Windows 中 推送远程 Github 仓库时,Github 没有响应。在 Windows 中使用 ism 命令安装 scoop 时,会提示无法连接到 Github,详见这个回答。在 Windows 中登录 ShadowSocks 代理时,会提示连接超时,该问题已经咨询梯子的客服。如果梯子的客服能够帮助我解决这个问题,那么我相信自己面临的无法 Verify 的问题也就解决了。 ## Publication Information - [Corror](https://paragraph.com/@corror/): Publication homepage - [All Posts](https://paragraph.com/@corror/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@corror): Subscribe to updates