DHCP relay does not forward DHCP OFFER with Option 42(NTP Servers) with more than one NTP server in ipoe.
Log:
Jan 14 15:22:52 vyos accel-ipoe[2860]: eth0:: recv [DHCPv4 Discover xid=7161011a chaddr=0c:6d:05:99:00:00 <Message-Type Discover> <Request-IP 10.0.0.6> <Host-Name vyos> <Request-List Subnet,Broadcast,Router,DNS,Classless-Route,Domain-Name,MTU,NTP>] Jan 14 15:22:52 vyos accel-ipoe[2860]: ipoe0:: create interface ipoe0 parent eth0 Jan 14 15:22:52 vyos accel-ipoe[2860]: ipoe0:: (null): authentication succeeded Jan 14 15:22:52 vyos accel-ipoe[2860]: ipoe0:: send [DHCPv4 relay Discover xid=7161011a giaddr=10.0.0.1 chaddr=0c:6d:05:99:00:00 <Message-Type Discover> <Request-IP 10.0.0.6> <Host-Name vyos> <Request-List Subnet,Broadcast,Router,DNS,Classless-Route,Domain-Name,MTU,NTP>] Jan 14 15:22:54 vyos accel-ipoe[2860]: ipoe0:: recv [DHCPv4 Discover xid=7161011a chaddr=0c:6d:05:99:00:00 <Message-Type Discover> <Request-IP 10.0.0.6> <Host-Name vyos> <Request-List Subnet,Broadcast,Router,DNS,Classless-Route,Domain-Name,MTU,NTP>] Jan 14 15:22:55 vyos accel-ipoe[2860]: ipoe0:: send [DHCPv4 relay Discover xid=7161011a giaddr=10.0.0.1 chaddr=0c:6d:05:99:00:00 <Message-Type Discover> <Request-IP 10.0.0.6> <Host-Name vyos> <Request-List Subnet,Broadcast,Router,DNS,Classless-Route,Domain-Name,MTU,NTP>] Jan 14 15:22:58 vyos accel-ipoe[2860]: ipoe0:: send [DHCPv4 relay Discover xid=7161011a giaddr=10.0.0.1 chaddr=0c:6d:05:99:00:00 <Message-Type Discover> <Request-IP 10.0.0.6> <Host-Name vyos> <Request-List Subnet,Broadcast,Router,DNS,Classless-Route,Domain-Name,MTU,NTP>] Jan 14 15:23:01 vyos accel-ipoe[2860]: ipoe0:: send [DHCPv4 relay Discover xid=7161011a giaddr=10.0.0.1 chaddr=0c:6d:05:99:00:00 <Message-Type Discover> <Request-IP 10.0.0.6> <Host-Name vyos> <Request-List Subnet,Broadcast,Router,DNS,Classless-Route,Domain-Name,MTU,NTP>] Jan 14 15:23:02 vyos accel-ipoe[2860]: ipoe0:: recv [DHCPv4 Discover xid=7161011a chaddr=0c:6d:05:99:00:00 <Message-Type Discover> <Request-IP 10.0.0.6> <Host-Name vyos> <Request-List Subnet,Broadcast,Router,DNS,Classless-Route,Domain-Name,MTU,NTP>] Jan 14 15:23:04 vyos accel-ipoe[2860]: ipoe0:: ipoe: relay timed out Jan 14 15:23:04 vyos accel-ipoe[2860]: ipoe0:: terminate Jan 14 15:23:04 vyos accel-ipoe[2860]: ipoe0:: ipoe: session finished
If I set only one ntp server in DHCP Server as Option 42 - everything works.
DUMP File:
Configuration:
set interfaces ethernet eth0 address '10.0.0.1/24' set interfaces ethernet eth1 address '192.168.0.1/24' set service ipoe-server authentication mode 'noauth' set service ipoe-server client-ip-pool test range '10.1.1.0/24' set service ipoe-server gateway-address '10.0.0.1/24' set service ipoe-server interface eth0 external-dhcp dhcp-relay '192.168.0.2' set service ipoe-server interface eth0 external-dhcp giaddr '10.0.0.1' set service ipoe-server log level '5'