Six real-world EIGRP DUAL and SIA failures with authentic syslog messages, root cause analysis, and production-hardened fixes. Each error is documented from live field experience — use this as your on-call reference when topology and query mechanics fail in production.
%DUAL-3-SIA: Route 10.1.10.0/24 stuck-in-active state in IP-EIGRP(0) 1234. Cleaning up
! Step 1: Identify the query bottleneck show ip eigrp topology active show ip eigrp events | include SIA ! Step 2: Confine query scope on edge routers router eigrp 1234 eigrp stub connected summary ! Step 3: Summarize at boundary routers interface GigabitEthernet0/0 ip summary-address eigrp 1234 10.16.0.0 255.255.240.0 ! Step 4: Verify topology after fix show ip eigrp topology | include Active
%DUAL-5-NBRCHANGE: EIGRP-IPv4 1234: Neighbor 10.1.12.2 (Gi0/1) is down: interface down %DUAL-5-NBRCHANGE: EIGRP-IPv4 1234: Neighbor 10.1.13.2 (Gi0/2) is down: interface down
! Step 1: Verify the topology table state show ip eigrp topology ! Look for "0 successors" or Active state entries ! Step 2: Check all paths (including those failing Feasibility) show ip eigrp topology all-links ! Step 3: If the alternate path is valid, adjust the metric ! (usually by tuning delay on the preferred interface) interface GigabitEthernet0/1 delay 10 ! This lowers the metric and may bring the path within Feasibility ! Step 4: Verify recovery show ip eigrp topology | include Successor show ip route | include via
%DUAL-5-NBRCHANGE: EIGRP-IPv4 1234: Neighbor 10.1.12.2 (Gi0/1) is down: peer not stub-compatible %DUAL-5-NBRCHANGE: EIGRP-IPv4 1234: Neighbor 10.1.13.2 (Gi0/2) is down: peer not stub-compatible
! Step 1: Verify stub status on both sides show ip protocols | section Stub ! Step 2: Correct stub configuration to match design intent router eigrp 1234 no eigrp stub eigrp stub connected summary ! Or, if this router SHOULD forward queries: no eigrp stub ! Step 3: Verify neighbor adjacencies return show ip eigrp neighbors show ip eigrp neighbors detail | include stub
%DUAL-5-NBRCHANGE: EIGRP-IPv4 1234: Neighbor 10.1.12.2 (Gi0/1) is up: new adjacency %DUAL-5-NBRCHANGE: EIGRP-IPv4 1234: Neighbor 10.1.12.2 (Gi0/1) is down: retry limit exceeded %DUAL-5-NBRCHANGE: EIGRP-IPv4 1234: Neighbor 10.1.12.2 (Gi0/1) is up: new adjacency
! Step 1: Identify the unstable link show interfaces Gi0/1 | include error|drop|reset|flap show log | include UPDOWN ! Step 2: Fix physical layer issues ! - Verify cable integrity ! - Check duplex (should be full-duplex) ! - Check speed negotiation ! - Verify SFP / port hardware ! Step 3: Verify after fix show ip eigrp topology active ! Should show empty output after stabilization ! Step 4: If link is stable but flapping continues, adjust timers interface Gi0/1 ip hello-interval eigrp 1234 5 ip hold-time eigrp 1234 15
%DUAL-5-NBRCHANGE: EIGRP-IPv4 1234: Neighbor 10.1.13.2 (Gi0/2) is up: new adjacency %DUAL-6-DUAL_STATE: Route 10.1.10.0/24 became Active -- no feasible successor %DUAL-5-NBRCHANGE: EIGRP-IPv4 1234: Neighbor 10.1.13.2 (Gi0/2) is down: holding time expired
! Step 1: Verify the topology state show ip eigrp topology all-links ! Identify paths failing the Feasibility Condition ! Step 2: Determine why RD >= FD ! Common causes: ! - Offset-list inflating the RD on the backup path ! - Delay/Bandwidth mismatch making backup path cost too high ! Step 3: Tune metrics to bring the path within Feasibility interface Gi0/2 delay 10 ! Lower delay reduces the metric ! Step 4: Or, adjust offset-list if used router eigrp 1234 no offset-list MATCH_ROUTE in 1000 Gi0/2 ! Step 5: Verify FS is now eligible show ip eigrp topology ! Backup path should show as feasible successor
%DUAL-5-NBRCHANGE: EIGRP-IPv4 1234: Neighbor 10.1.12.2 (Gi0/1) is up: new adjacency %IP-4-DUPADDR: Duplicate address 10.1.10.1 on GigabitEthernet0/1, sourced by 0000.0c07.ac01 %ROUTING-EIGRP-6-SUMMARY: EIGRP summary route removed for 10.1.0.0/16
! Step 1: Verify the summary route is installed show ip route | include Null0 show ip eigrp topology | include summary ! Step 2: Re-add the summary route interface GigabitEthernet0/0 ip summary-address eigrp 1234 10.16.0.0 255.255.240.0 ! This automatically installs a Null0 route with AD 5 ! Step 3: Verify Null0 discard route is present show ip route | include Null0 ! Should show: D 10.16.0.0/20 is a summary, Null0 ! Step 4: Verify no blackhole remains show ip route 10.16.0.0 ! Should show summary route with Null0 as next hop