If we don't use client-subnet, the range must be excluded from configuration
To reproduce:
set service ipoe-server authentication mode 'noauth' set service ipoe-server client-ip-pool name POOL1 gateway-address '192.0.2.1' set service ipoe-server client-ip-pool name POOL1 subnet '192.0.2.0/24' set service ipoe-server interface eth1 vlan '2000-3000'
logs:
Mar 09 09:27:07 r14 accel-ipoe[5798]: ipoe: failed to parse 're:^eth1\.(200\d|20[1-9]\d|2[1-9]\d{2}|3000)$,shared=1,mode=L2,ifcfg=1,range=,start=dhcpv4,ipv6=1' Mar 09 09:27:08 r14 accel-ipoe[5798]: vlan-mon: notify 2 2021 0800 14 Mar 09 09:27:08 r14 accel-ipoe[5798]: ipoe: create vlan eth1.2021 parent eth1 Mar 09 09:27:08 r14 accel-ipoe[5798]: ipoe: failed to parse 're:^eth1\.(200\d|20[1-9]\d|2[1-9]\d{2}|3000)$,shared=1,mode=L2,ifcfg=1,range=,start=dhcpv4,ipv6=1'
There is empty wrong value ,range=,