jdpro icon indicating copy to clipboard operation
jdpro copied to clipboard

新老农场都是一样的错误,6佬帮忙看下,谢谢

Open Gaaarrryyy opened this issue 11 months ago • 38 comments

API请求失败 "connect ECONNREFUSED 157.185.181.108:80" function_id:farm_home

❗️新农场任务, 错误! Cannot read properties of undefined (reading 'code')

==============📣系统通知📣============== 新农场任务

Gaaarrryyy avatar Dec 31 '24 00:12 Gaaarrryyy

@GaryYou93 你这用的代理吧,怎么会访问 157.185.181.108:80

6dylan6 avatar Dec 31 '24 00:12 6dylan6

@GaryYou93 你这用的代理吧,怎么会访问 157.185.181.108:80

6佬,没用代理,用的国外鸡,但这个IP不是国外鸡的IP,不知道哪里来的

Gaaarrryyy avatar Dec 31 '24 00:12 Gaaarrryyy

@GaryYou93 你看看其他任务正常吗,像是网络问题

6dylan6 avatar Dec 31 '24 00:12 6dylan6

@GaryYou93 你看看其他任务正常吗,像是网络问题

有些任务也是同样错误,国外鸡

xdfx1180 avatar Dec 31 '24 01:12 xdfx1180

@GaryYou93 你看看其他任务正常吗,像是网络问题

其它任务基本上都正常,看了下秒送抽奖,京豆国际频道任务,特价版领红包,健康能量任务,种豆得豆任务报这个"connect ECONNREFUSED 157.185.181.108:80"错误

Gaaarrryyy avatar Dec 31 '24 01:12 Gaaarrryyy

@GaryYou93 那不懂了,这个ip也是国外的,可能是你网关

6dylan6 avatar Dec 31 '24 01:12 6dylan6

@GaryYou93 那不懂了,这个ip也是国外的,可能是你网关

ping了这个IP也是通的,昨天下午突然这样,上午还是好的 https://ping.pe/157.185.181.108

Gaaarrryyy avatar Dec 31 '24 01:12 Gaaarrryyy

@GaryYou93 你看看其他任务正常吗,像是网络问题

有些任务也是同样错误,国外鸡

你的农场会这样吗,还是其它任务

Gaaarrryyy avatar Dec 31 '24 01:12 Gaaarrryyy

@GaryYou93 那不懂了,这个ip也是国外的,可能是你网关

这种问题有解吗,6佬

Gaaarrryyy avatar Dec 31 '24 01:12 Gaaarrryyy

@GaryYou93 解不了,网络层面问题

6dylan6 avatar Dec 31 '24 01:12 6dylan6

我和你一样的问题,也是外国机,也是昨天下午开始的

yifangyujason avatar Dec 31 '24 03:12 yifangyujason

一样的错误,应该是国外的DNS服务器对狗东部分域名的解析有问题,我用的是docker方式部署的,所以我的解决方法就是修改docker容器的DNS服务器。 打开 /etc/docker/daemon.json(如果文件不存在,可以创建它): sudo nano /etc/docker/daemon.json 添加以下内容到文件中: json

{
  "dns": ["1.2.4.8", "114.114.114.114"]
}

保存文件后,重启 Docker: sudo systemctl restart docker

ind0wn avatar Dec 31 '24 04:12 ind0wn

一样的错误,应该是国外的DNS服务器对狗东部分域名的解析有问题,我用的是docker方式部署的,所以我的解决方法就是修改docker容器的DNS服务器。 打开 /etc/docker/daemon.json(如果文件不存在,可以创建它): sudo nano /etc/docker/daemon.json 添加以下内容到文件中: json

{
  "dns": ["1.2.4.8", "114.114.114.114"]
}

保存文件后,重启 Docker: sudo systemctl restart docker

感谢解答,配置了,但是还是一样有问题,不知道有成功的小伙伴不

yifangyujason avatar Dec 31 '24 05:12 yifangyujason

我的也是这样的问题,不知道咋解决

fortheday520 avatar Jan 01 '25 01:01 fortheday520

@fortheday520 看来国外ip不行了。。自己设置dns试试

6dylan6 avatar Jan 01 '25 02:01 6dylan6

@fortheday520 看来国外ip不行了。。自己设置dns试试

看来是国外机的ip做了处理了,我在本地搭了个docker能正常跑,DNS我也改过,不好使

fortheday520 avatar Jan 01 '25 02:01 fortheday520

还有办法拯救吗?

yifangyujason avatar Jan 01 '25 03:01 yifangyujason

在docker 的hosts 里面 指定jd的ip就可以了 自己国内机ping一下plogin.m.jd.com 就知道ip了

basten1899 avatar Jan 02 '25 01:01 basten1899

在docker 的hosts 里面 指定jd的ip就可以了 自己国内机ping一下plogin.m.jd.com 就知道ip了

大佬,农场浇水的请求域名是哪个?

yifangyujason avatar Jan 02 '25 03:01 yifangyujason

在docker 的hosts 里面 指定jd的ip就可以了 自己国内机ping一下plogin.m.jd.com 就知道ip了

解决了,感谢大佬

yifangyujason avatar Jan 02 '25 05:01 yifangyujason

@yifangyujason 哥们怎么解决的?我按照上面的加了host,ping了域名也是正常的,但是脚本还是执行不了

fortheday520 avatar Jan 02 '25 07:01 fortheday520

@yifangyujason 哥们怎么解决的?我按照上面的加了host,ping了域名也是正常的,但是脚本还是执行不了

host配置 106.39.169.120 api.m.jd.com ip可以找一个国内的网络ping下,不过这个不是最终解决方案,ip变的话就麻烦

yifangyujason avatar Jan 02 '25 07:01 yifangyujason

@yifangyujason 哥们怎么解决的?我按照上面的加了host,ping了域名也是正常的,但是脚本还是执行不了

host配置 106.39.169.120 api.m.jd.com ip可以找一个国内的网络ping下,不过这个不是最终解决方案,ip变的话就麻烦

感谢,原来是api.m.jd.com这个域名啊,前面配错了

fortheday520 avatar Jan 02 '25 07:01 fortheday520

感谢各位大佬的解决方案

Gaaarrryyy avatar Jan 02 '25 08:01 Gaaarrryyy

@GaryYou93 目前只有农场遇到这问题吗?

6dylan6 avatar Jan 02 '25 14:01 6dylan6

@GaryYou93 目前只有农场遇到这问题吗?

看了下秒送抽奖,京豆国际频道任务,特价版领红包,健康能量任务,种豆得豆任务也出现这个问题,host配置 api.m.jd.com的ip地址可以解决问题

Gaaarrryyy avatar Jan 03 '25 00:01 Gaaarrryyy

这个问题 最早是出现在几年前的gia.jd.com 这个域名的ip判定上, 没想到 现在已经全面铺开了

basten1899 avatar Jan 03 '25 02:01 basten1899

@GaryYou93 你这用的代理吧,怎么会访问 157.185.181.108:80

我的辛农场CK助力也是,按上面的操作设置了DNS,host,今天看了还是一样,前面几个失败然后助力到后面去了 昨天的IP跟今天不一样,但查到都是广西的。 现在docker DNS用的223.5.5.5 114.114.114.114,用的软路由,软路由的lan口跟wan口DNS也是设置的这个。

开始【京东账号1】_m***

(node:26423) [DEP0040] DeprecationWarning: The punycode module is deprecated. Please use a userland alternative instead. (Use node --trace-deprecation ... to show where the warning was created) "connect ECONNREFUSED 211.97.76.214:80"

开始【京东账号2】105853***

"connect ECONNREFUSED 211.97.76.214:80"

开始【京东账号3】jd_zfjSO***

该账号还需30个助力,入列

hackgsl avatar Jan 08 '25 00:01 hackgsl

@hackgsl 国外机?

6dylan6 avatar Jan 08 '25 02:01 6dylan6

@hackgsl 国外机?

不是,深圳联通,软路由上搭的docker

hackgsl avatar Jan 08 '25 05:01 hackgsl