Perhaps there is a misunderstanding of how the feature works... this is my base configuration... no explicit ACL is required for the basic functionality to work
Baseline configuration before configuring the login block-for feature
xconnect01#sh runn | i username|aaa|access-list username cisco privilege 15 password 7 13061E010803 aaa new-model aaa authentication login default local-case aaa authentication enable default enable aaa session-id common xconnect01# xconnect01#sh runn | b line vty line vty 0 4 password 7 070C285F4D06 ! ntp clock-period 17180450 ntp server vrf mgmtVrf 172.16.1.5 end xconnect01#
Configuring the feature
Now I configure the basic login block-for feature...
xconnect01#conf t Enter configuration commands, one per line. End with CNTL/Z. xconnect01(config)# login block-for 120 attempts 3 within 60 xconnect01(config)#end xconnect01#quit Connection closed by foreign host. [mpenning@tsunami ~]$
Demonstrating failures
Entering some wrong logins to intentionally block myself.
[mpenning@tsunami ~]$ date; telnet 172.16.1.240 Thu Mar 6 06:05:20 CST 2014 Trying 172.16.1.240... Connected to 172.16.1.240. Escape character is '^]'. User Access Verification Username: foobarme Password: % Authentication failed Username: foobarme Password: % Authentication failed Username: foobarme Password: % Authentication failed Connection closed by foreign host. [mpenning@tsunami ~]$
Demonstrating the blocks for 120 seconds
Notice the date commands just before my telnet; these document exactly when I telnet to the lab router.
[mpenning@tsunami ~]$ date; telnet 172.16.1.240 Thu Mar 6 06:05:37 CST 2014 Trying 172.16.1.240... telnet: Unable to connect to remote host: Connection refused [mpenning@tsunami ~]$ [mpenning@tsunami ~]$ date; telnet 172.16.1.240 Thu Mar 6 06:06:51 CST 2014 Trying 172.16.1.240... telnet: Unable to connect to remote host: Connection refused [mpenning@tsunami ~]$
Demonstrating a successful login after the 120-second quiet period
Two minutes after being blocked, I can login again...
[mpenning@tsunami ~]$ date; telnet 172.16.1.240 Thu Mar 6 06:07:56 CST 2014 Trying 172.16.1.240... Connected to 172.16.1.240. Escape character is '^]'. User Access Verification Username: cisco Password: xconnect01>
show access-list sl_def_acl? If a quiet-mode ACL hasn't been developed, it will use the defaultsl_def_aclACL that doesn't show up in running-config.do show access-list sl_def_aclRouter#show access-list sl_def_acl.