Bug: Duckdns IPV6 not updating - Program is attempting to use IPV4 address #188

Closed
opened 2025-11-20 04:21:17 -05:00 by saavagebueno · 1 comment
Owner

Originally created by @Taubin on GitHub (Mar 31, 2022).

Originally assigned to: @qdm12 on GitHub.

Program attempting to update DuckDNS IPV6 with IPV4 address

  1. Is this urgent: No

  2. DNS provider(s) you use: Duckdns

  3. Program version:

    Running version latest built on 2022-03-15T14:38:50Z (commit 584597d)

  4. What are you using to run the container: docker-compose

  5. Extra information (optional)

The program is attempting to add my ipv4 address to the ipv6 address which will not work (obviously). It shows the proper IPV6 address, but is not pushing it correctly to duckdns.

Logs:

today at 3:08:19 PM========================================
today at 3:08:19 PM========================================
today at 3:08:19 PM============= ddns-updater =============
today at 3:08:19 PM========================================
today at 3:08:19 PM=========== Made with ❤️ by ============
today at 3:08:19 PM======= https://github.com/qdm12 =======
today at 3:08:19 PM========================================
today at 3:08:19 PM========================================
today at 3:08:19 PM
today at 3:08:19 PMRunning version latest built on 2022-03-15T14:38:50Z (commit 584597d)
today at 3:08:19 PM
today at 3:08:19 PM🔧 Need help? https://github.com/qdm12/ddns-updater/discussions/new
today at 3:08:19 PM🐛 Bug? https://github.com/qdm12/ddns-updater/issues/new
today at 3:08:19 PM✨ New feature? https://github.com/qdm12/ddns-updater/issues/new
today at 3:08:19 PM☕ Discussion? https://github.com/qdm12/ddns-updater/discussions/new
today at 3:08:19 PM💻 Email? quentin.mcgaw@gmail.com
today at 3:08:19 PM💰 Help me? https://www.paypal.me/qmcgaw https://github.com/sponsors/qdm12
today at 3:08:19 PM2022/04/01 15:08:19 INFO reading JSON config from file /updater/data/config.json
today at 3:08:19 PM2022/04/01 15:08:19 INFO Found 2 settings to update records
today at 3:08:19 PM2022/04/01 15:08:19 INFO Reading history from database: domain duckdns.org host [redacted]
today at 3:08:19 PM2022/04/01 15:08:19 INFO Reading history from database: domain duckdns.org host [redacted]
today at 3:08:19 PM2022/04/01 15:08:19 INFO healthcheck server: listening on 127.0.0.1:9999
today at 3:08:19 PM2022/04/01 15:08:19 INFO backup: disabled
today at 3:08:19 PM2022/04/01 15:08:19 INFO http server: listening on :8000
today at 3:08:21 PM2022/04/01 15:08:21 INFO IPv6 address of [redacted].duckdns.org is ::1 and your IPv6 address is 2405:da40:[redacted]
today at 3:08:21 PM2022/04/01 15:08:21 INFO Updating record [domain: duckdns.org | host: [redacted] | provider: duckdns | ip: ipv6] to use 2405:da40:[redacted]
today at 3:08:22 PM2022/04/01 15:08:22 ERROR mismatching IP address received: 60.234[redacted]

Configuration file (remove your credentials!):

{
  "settings": [
    {
      "provider": "duckdns",
      "host": "[redacted]",
      "token": "[redacted]",
      "ip_version": "ipv4",
      "provider_ip": true
    },
    {
      "provider": "duckdns",
      "host": "[redacted]",
      "token": "[redacted]",
      "ip_version": "ipv6",
      "provider_ip": true
    }
  ]
}

Host OS:
Unraid 6.10.0
ddns_failed_ip

Originally created by @Taubin on GitHub (Mar 31, 2022). Originally assigned to: @qdm12 on GitHub. <!-- YOU CAN CHAT THERE EVENTUALLY: https://github.com/qdm12/ddns-updater/discussions --> Program attempting to update DuckDNS IPV6 with IPV4 address 1. Is this urgent: No 2. DNS provider(s) you use: Duckdns 3. Program version: <!-- See the line at the top of your logs --> `Running version latest built on 2022-03-15T14:38:50Z (commit 584597d)` 4. What are you using to run the container: docker-compose 5. Extra information (optional) The program is attempting to add my ipv4 address to the ipv6 address which will not work (obviously). It shows the proper IPV6 address, but is not pushing it correctly to duckdns. Logs: ```log today at 3:08:19 PM======================================== today at 3:08:19 PM======================================== today at 3:08:19 PM============= ddns-updater ============= today at 3:08:19 PM======================================== today at 3:08:19 PM=========== Made with ❤️ by ============ today at 3:08:19 PM======= https://github.com/qdm12 ======= today at 3:08:19 PM======================================== today at 3:08:19 PM======================================== today at 3:08:19 PM today at 3:08:19 PMRunning version latest built on 2022-03-15T14:38:50Z (commit 584597d) today at 3:08:19 PM today at 3:08:19 PM🔧 Need help? https://github.com/qdm12/ddns-updater/discussions/new today at 3:08:19 PM🐛 Bug? https://github.com/qdm12/ddns-updater/issues/new today at 3:08:19 PM✨ New feature? https://github.com/qdm12/ddns-updater/issues/new today at 3:08:19 PM☕ Discussion? https://github.com/qdm12/ddns-updater/discussions/new today at 3:08:19 PM💻 Email? quentin.mcgaw@gmail.com today at 3:08:19 PM💰 Help me? https://www.paypal.me/qmcgaw https://github.com/sponsors/qdm12 today at 3:08:19 PM2022/04/01 15:08:19 INFO reading JSON config from file /updater/data/config.json today at 3:08:19 PM2022/04/01 15:08:19 INFO Found 2 settings to update records today at 3:08:19 PM2022/04/01 15:08:19 INFO Reading history from database: domain duckdns.org host [redacted] today at 3:08:19 PM2022/04/01 15:08:19 INFO Reading history from database: domain duckdns.org host [redacted] today at 3:08:19 PM2022/04/01 15:08:19 INFO healthcheck server: listening on 127.0.0.1:9999 today at 3:08:19 PM2022/04/01 15:08:19 INFO backup: disabled today at 3:08:19 PM2022/04/01 15:08:19 INFO http server: listening on :8000 today at 3:08:21 PM2022/04/01 15:08:21 INFO IPv6 address of [redacted].duckdns.org is ::1 and your IPv6 address is 2405:da40:[redacted] today at 3:08:21 PM2022/04/01 15:08:21 INFO Updating record [domain: duckdns.org | host: [redacted] | provider: duckdns | ip: ipv6] to use 2405:da40:[redacted] today at 3:08:22 PM2022/04/01 15:08:22 ERROR mismatching IP address received: 60.234[redacted] ``` Configuration file (**remove your credentials!**): ```json { "settings": [ { "provider": "duckdns", "host": "[redacted]", "token": "[redacted]", "ip_version": "ipv4", "provider_ip": true }, { "provider": "duckdns", "host": "[redacted]", "token": "[redacted]", "ip_version": "ipv6", "provider_ip": true } ] } ``` Host OS: Unraid 6.10.0 ![ddns_failed_ip](https://user-images.githubusercontent.com/8891792/161181671-aa8604ff-b403-406e-afad-a35c8c8b1ca9.png)
Author
Owner

@qdm12 commented on GitHub (Apr 1, 2022):

provider_ip only works for ipv4 as mentioned in the documentation, try setting it to false. This is a limitation mentioned on duckdns.org as well 😉

@qdm12 commented on GitHub (Apr 1, 2022): provider_ip only works for ipv4 as mentioned in the documentation, try setting it to false. This is a limitation mentioned on duckdns.org as well 😉
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ddns-updater#188