linuxserver / docker-ddclient

GNU General Public License v3.0
139 stars 36 forks source link

"unrecognized keyword 'usev6'" and failure to set IPv6 address #60

Closed truppelito closed 1 year ago

truppelito commented 2 years ago

linuxserver.io


Expected Behavior

I'm running this image on a raspberry pi with the following config file:

force=yes
ssl=yes
daemon=5m
protocol=dyndns2
usev6=if
if=eth0
server=dynv6.com
login=none
password='xxx'
xxx.dynv6.net

I expected ddclient to update the IPv6 address. In fact, by installing ddclient directly with sudo apt-get install ddclient and running it with sudo ddclient -file /path-to-config-file/ddclient.conf I get this expected behaviour.

Current Behavior

By executing ddclient -file /config/ddclient.conf in the container I get the following output:

WARNING:  file /config/ddclient.conf, line 5: unrecognized keyword 'usev6' (ignored)
WARNING:  file /config/ddclient.conf, line 5: unrecognized keyword 'usev6' (ignored)
WARNING:  found neither ipv4 nor ipv6 address
WARNING:  unable to determine IP address

Steps to Reproduce

Explained above.

Environment

OS: Linux raspberrypi 5.15.61-v8+ CPU architecture: arm64 How docker service was installed: Using apt-get

Command used to create docker container (run/create/compose/screenshot)

  ddclient:
    image: lscr.io/linuxserver/ddclient
    container_name: ddclient
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Europe/Berlin
    volumes:
      - ./ddclient-config:/config
    restart: unless-stopped

Docker logs

A very large number of copies of this line:

WARNING: file /ddclient.conf, line 3: unrecognized keyword 'usev6' (ignored)

github-actions[bot] commented 2 years ago

Thanks for opening your first issue here! Be sure to follow the bug or feature issue templates!

github-actions[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

danepowell commented 1 year ago

Did you ever figure out a fix for this? I'm also not able to get ipv6 updates working. Using the ipv6=yes option also results in an error message:

WARNING: file /ddclient.conf, line 23: Invalid Value for keyword 'ipv6' = 'yes'

It's as if ipv6 support is completely missing.

truppelito commented 1 year ago

No, unfortunately. I eventually found another way to update dynv6.com without using ddclient.

github-actions[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

drizuid commented 1 year ago

did you guys configure ipv6 in your custom bridge? docker doesn't just magically work with ipv6... is there a valid ipv6 address inside your container?

github-actions[bot] commented 1 year ago

A human has marked this issue as invalid, this likely happened because the issue template was not used in the creation of the issue.

github-actions[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. This might be due to missing feedback from OP. It will be closed if no further activity occurs. Thank you for your contributions.

drizuid commented 1 year ago

no response, closing.

github-actions[bot] commented 1 year ago

This issue is locked due to inactivity