Page MenuHomeVyOS Platform

router-advert: radvd does not start when lifetime is improperly configured
Closed, ResolvedPublicBUG

Description

radvd[31898]: AdvValidLifeTime must be greater than AdvPreferredLifetime in /etc/radvd.conf, line 19

This happens with the following configuration:

vyos@vyos# show service router-advert
 interface eth0.20 {
     name-server 2001:4860:4860::8888
     prefix ::/64 {
         valid-lifetime 7200
     }
 }

A validator should be added to avoid this problem

Details

Difficulty level
Easy (less than an hour)
Version
1.3-rolling-202006072110
Why the issue appeared?
Design mistake
Is it a breaking change?
Stricter validation
Issue type
Bug (incorrect behavior)

Event Timeline

c-po changed the task status from Open to In progress.Jun 17 2020, 5:22 PM
c-po claimed this task.
c-po triaged this task as Normal priority.
c-po created this task.
c-po changed Why the issue appeared? from Will be filled on close to Design mistake.
erkin set Issue type to Bug (incorrect behavior).Aug 30 2021, 5:18 AM
erkin removed a subscriber: Active contributors.