NewFuture / DDNS

:triangular_flag_on_post: 自动更新域名解析到本机IP(支持dnspod,阿里DNS,CloudFlare,华为云,DNSCOM...)
https://ddns.newfuture.cc/
MIT License
4.23k stars 651 forks source link

[debug] Failed to get ipv6 address #378

Open LFMJUN opened 1 year ago

LFMJUN commented 1 year ago

描述问题 (Describe the bug)

版本信息 (version info)

复现步骤 (To Reproduce)

重启设备会出现

配置文件 (config file)

{
 "$schema": "https://ddns.newfuture.cc/schema/v2.8.json",
 "id": "myemail",
 "token": "mytoken",
 "dns": "cloudflare",
 "ipv6": ["s1.mydomain"],
 "index6": "public",
 "ttl": 60,
 "proxy": null,
 "debug": true
}

调试输出 (debug output)

ddns .service - NewFuture ddnsLoaded: loaded (/lib/systemd/system/ddns.service; enabled; vendor preset: enabled)inactive (dead) since Wed 2022-12-14 09:37:38 CST; lmin ls agoActive:Process: 503 ExecStart=/usr/bin/env python /usr/share/DDS/run.py -c /etc/DDNS/config.json (code=exited, status=0/SUCCESS)Main PID: 503 (code=exited,status=0/SUCCESS)
12月 14 09:37:38 debian-CTFenv[503]: 2022-12-14 09:37:38,807 <ip._open> 58@/usr/share/DDNS/util/ip.py12月 14 09:37:38 debian-CTFenv[503]:[ERROR] <urlopen error [Errno -2] Name or service not known>
12月 14 09:37:38 debian-CTFenv[503]:2022-12-14 09:37:38,808 <run.update_ip> 99@/usr/share/DDNS/run.py
12月 14 09:37:38 debian-CTFenv[503][ERROR] Fail to get ipv6 address!
12月 14 09:37:38 debian-CTFenv[503]:2022-12-14 09:37:38,808 <cache.sync> 85@/usr/share/DDNS/util/cache.py
env[5037:12月 14 09:37:38 debian-CTF[DEBUG] save cache data to /tmp/ddns .cache
12月 14 09:37:38 debian-CTFenv[503]:DDNS[ S(BUILD_VERSIONHSBUILD_DATE》  run: posix linux212月 14 09:37:38 debian-CTFenv[503]:Configuration was loaded from <= /etc/DDNS/config.json
12月 14 09:37:38 debian-CTFenv[5037
Wed Dec 14 09:37:38 2022
12月 14 09:37:38 debian-CTF systemd[1]:ddns .service: Succeeded .

补充说明 (Additional context)

LFMJUN commented 1 year ago

重启第一次执行会出现此问题,5min后自动执行可以正常获取ipv6