HSRP Pitfall

Ah well during my changes to our VPN deployment I got into a nice pitfall with HSRP. To define our default router, we use HSRP Tracking which works quite fine but on one location I accidentally forgot to change the tracking onto the new VPN tunnel while I deleted the old one. Not that bad since the traffic took the second path we have. So I went onto the router to change the tracking and well here we go.

Basically the configuration was like this:

R6#sh run int fa 0/0
interface FastEthernet0/0
 ip address
 duplex auto
 speed auto
 standby 1 track Tunnel10 25
 standby 1 ip
 standby 1 priority 120

Nothing special I deleted the Tunnel 10 before and added the new one, but as I wanted to delete the old tracking statement the router didn’t let me do so..

R6(config)#int fa 0/0
R6(config-if)#no standby 1 track Tunnel10 25
% Invalid input detected at '^' marker.

Thank you Cisco, I can not delete a tracking statement out of a HSRP configuration if the tracked interface is not there anymore lol. So create the tunnel 10, delete the statement and delete the tunnel again, yeehaa…

R6(config)#int tu 10
R6(config-if)#int fa0/0
R6(config-if)#no standby 1 track Tunnel10 25
R6(config)#no int tu 10

I first thought that might be a bug within the IOS but its not, I tested it on two routers and a switch with different IOS versions and well, its the same on all three..



Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s