10-24-2016 03:41 PM - edited 03-11-2019 12:10 AM
I am attempting to set up AAA authentication to two Radius servers.
When I run a test aaa group command I succeed in authenticating. However when I attempt to login using SSH I cannot authenticate.
I am attaching the pertinent config statements below:
aaa new-model
aaa group server radius FOO
 server name RADIUS2
 server name RADIUS
!
aaa authentication login RAD local group radius
aaa authentication enable default enable
aaa authorization exec default local
aaa accounting exec default
 action-type start-stop
 group radius
aaa session-id common
ip radius source-interface Vlan11
radius server RADIUS
 address ipv4 10.100.10.12 auth-port 1645 acct-port 1646
 timeout 5
 retransmit 2
 automate-tester username ADM-NET-CHL
 key 7 04681F551D721F5A5C495515
!
radius server RADIUS2
 address ipv4 10.100.80.12 auth-port 1645 acct-port 1646
 timeout 5
 retransmit 2
 automate-tester username ADM-NET-CHL
 key 7 04681F551D721F5A5C495515
line vty 0 4
 exec-timeout 0 0
 login authentication local
 transport input ssh
 transport output ssh
line vty 5 15
 exec-timeout 0 0
 login authentication RAD
 transport input ssh
 transport output ssh
Under debug, when I run test I receive the following:
*Oct 24 15:35:14.405: AAA: parse name=<no string> idb type=-1 tty=-1
*Oct 24 15:35:14.405: AAA/MEMORY: create_user (0x3B9027A0) user='ADM-NET-CHL' ruser='NULL' ds0=0 port=''rem_addr='NULL' authen_type=ASCII service=LOGIN priv=1 initial_task_id='0', vrf= (id=0)
*Oct 24 15:35:14.410: AAA/MEMORY: free_user (0x3B9027A0) user='ADM-NET-CHL' ruser='NULL' port='' rem_addr='NULL' authen_type=ASCII service=LOGIN priv=1 vrf= (id=0)
When I attempt to connect via SSH debug gives:
*Oct 24 15:36:12.280: AAA/BIND(00000028): Bind i/f
*Oct 24 15:36:12.280: AAA/AUTHEN/LOGIN (00000028): Pick method list 'RAD'
*Oct 24 15:36:19.144: AAA/AUTHEN/LOGIN (00000028): Pick method list 'RAD'
Can you tell me where I am going wrong?
10-24-2016 06:55 PM
Hi Christine,
The method list (RAD) that you are defining is using local authentication as first preference, so the request are not going to RADIUS server. By default, you will get priv level 1, once you get into enable mode and give local enable password, you will get full privilege.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide