EIGRP: neighbor configuration validation error
Hi, I'm getting below error when trying to setup EIGRP neighbor. I initially suspected it could be because of /32 prefix but same problem comes with /24 network also. FRR(config)# router eigrp 123 FRR(config-router)# network 10.0.0.254/32 FRR(config-router)# neighbor 10.0.0.1 % Configuration failed: validation error. Please check the logs for more details. FRR(config-router)# Syslog output: warning 2035-03-29T19:10:55+00:00 eigrpd: [EC 100663331] nb_callback_configuration: error processing configuration change: error [internal inconsistency] event [validate] operation [create] xpath [/frr-eigrpd:eigrpd/instance[asn='65000'][vrf='default']/neighbor[.='10.0.0.1']] warning 2035-03-29T19:10:55+00:00 eigrpd: [EC 100663337] nb_candidate_commit_prepare: failed to validate candidate configuration I'm using FRR 7.4 and libyang 1.0.167 Please advise. Thanks Amol == FRR(config-router)# do show ip route ... N>* 10.0.0.1/32 [10/0] is directly connected, gre1, weight 1, 00:15:37 N>* 10.0.0.2/32 [10/0] is directly connected, gre1, weight 1, 00:28:34 E 10.0.0.254/32 [90/28160] is directly connected, gre1, weight 1, 00:00:12 C>* 10.0.0.254/32 is directly connected, gre1, 21:34:35 ... FRR(config-router)# do show ip eigrp interfaces EIGRP interfaces for AS(123) Interface Bandwidth Delay Peers Xmit Queue Mean Pacing Time Multicast Pending Hello Holdtime Un/Reliable SRTT Un/Reliable Flow Timer Routes gre1 100000 10 0 0 / 0 0 0 0 0 5 15 === 24: gre1@eth2: <MULTICAST,UP,LOWER_UP> mtu 1472 qdisc noqueue state UNKNOWN group default qlen 1000 link/gre 0.0.0.0 brd 0.0.0.0 inet 10.0.0.254/32 brd 255.255.255.255 scope global gre1 valid_lft forever preferred_lft forever
Amol - That particular command has not been implemented. The warning issued in this case is hard to interpret for that. I've submitted a PR that tones down the messaging to something that is more end user friendly: https://github.com/FRRouting/frr/pull/7302 donald On Wed, Oct 14, 2020 at 3:51 AM Amol Lad <Amol.Lad@4rf.com> wrote:
Hi,
I'm getting below error when trying to setup EIGRP neighbor. I initially suspected it could be because of /32 prefix but same problem comes with /24 network also.
FRR(config)# router eigrp 123 FRR(config-router)# network 10.0.0.254/32 FRR(config-router)# neighbor 10.0.0.1 % Configuration failed: validation error.
Please check the logs for more details. FRR(config-router)#
Syslog output: warning 2035-03-29T19:10:55+00:00 eigrpd: [EC 100663331] nb_callback_configuration: error processing configuration change: error [internal inconsistency] event [validate] operation [create] xpath [/frr-eigrpd:eigrpd/instance[asn='65000'][vrf='default']/neighbor[.='10.0.0.1']] warning 2035-03-29T19:10:55+00:00 eigrpd: [EC 100663337] nb_candidate_commit_prepare: failed to validate candidate configuration
I'm using FRR 7.4 and libyang 1.0.167
Please advise. Thanks Amol
==
FRR(config-router)# do show ip route ... N>* 10.0.0.1/32 [10/0] is directly connected, gre1, weight 1, 00:15:37 N>* 10.0.0.2/32 [10/0] is directly connected, gre1, weight 1, 00:28:34 E 10.0.0.254/32 [90/28160] is directly connected, gre1, weight 1, 00:00:12 C>* 10.0.0.254/32 is directly connected, gre1, 21:34:35 ...
FRR(config-router)# do show ip eigrp interfaces
EIGRP interfaces for AS(123)
Interface Bandwidth Delay Peers Xmit Queue Mean Pacing Time Multicast Pending Hello Holdtime Un/Reliable SRTT Un/Reliable Flow Timer Routes gre1 100000 10 0 0 / 0 0 0 0 0 5 15
===
24: gre1@eth2: <MULTICAST,UP,LOWER_UP> mtu 1472 qdisc noqueue state UNKNOWN group default qlen 1000 link/gre 0.0.0.0 brd 0.0.0.0 inet 10.0.0.254/32 brd 255.255.255.255 scope global gre1 valid_lft forever preferred_lft forever _______________________________________________ frog mailing list frog@lists.frrouting.org https://lists.frrouting.org/listinfo/frog
participants (2)
-
Amol Lad -
Donald Sharp