DHCPv6: ia_na <IPv6 address> has invalid lifetime, skipping

I am getting “ia_na has invlaid lifetime, skipping” when I try to set up IPv6 address on CRS112-8P-4S via DHCPv6 client. The DHCPv6 is Vodafone’s CH7465VF device/modem.

I do not necessarily need the IPv6 address for the router but I am curious why it rejects the reponses from the modem’s DHCPv6 server. My Linux PC and other devices, like phones and tablets, get IPv6 address from it just fine.

I tried to debug this using Winbox and this is what I see if I turn on logs:
Screenshot_2023-04-08_12-16-08.png
Any ideas what to do on the Mikrotik side to make it accept the IPv6 it receives? The Vodafone’s modem does not seem to have any knobs to turn to fix this.

I have been playing with this more and if I add DHCPv6 client-id option 1, the output changes. The last two lines of the log are no there. However, the DHCPv6 Client window still does not show IPv6 address and Status is always “searching…”

What version of RouterOS is the device running? The message is tagged debug, should be error in version 7.5. Perhaps the issue is fixed in more recent versions.

What’s new in 7.5 (2022-Aug-30 12:25):

*) dhcpv6-client - moved invalid lifetime logging message from “debug” to “error” topic;

It is running 6.49.7.

Yup. Updating to latest 7.x fixed this and the router now obtains IPv6 address.