<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic AAA Auth with RSA RADIUS in Network Access Control</title>
    <link>https://community.cisco.com/t5/network-access-control/aaa-auth-with-rsa-radius/m-p/293526#M434277</link>
    <description>&lt;P&gt;Has anyone been able to get 'aaa authorization commands 15 default group radius local' working with RSA's RADIUS functionality in ACE5.1?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is our config:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;aaa authentication login default local-case&lt;/P&gt;&lt;P&gt;aaa authentication enable default enable&lt;/P&gt;&lt;P&gt;aaa authentication login RemoteAdmin group radius local-case&lt;/P&gt;&lt;P&gt;aaa authorization exec RemoteAdmin group radius local&lt;/P&gt;&lt;P&gt;aaa authorization network RemoteAdmin group radius local&lt;/P&gt;&lt;P&gt;aaa authorization commands 15 default group radius local&lt;/P&gt;&lt;P&gt;aaa accounting exec default start-stop group radius&lt;/P&gt;&lt;P&gt;aaa accounting connection default start-stop group radius&lt;/P&gt;&lt;P&gt;aaa accounting network RemoteAdmin stop-only group radius&lt;/P&gt;&lt;P&gt;aaa accounting exec RemoteAdmin stop-only group radius&lt;/P&gt;&lt;P&gt;aaa accounting connection RemoteAdmin stop-only group radius&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The user authenticates fine and is dumped into Exec with privlige of 15, however trying to runn any command fails, output below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;#sho running-config&lt;/P&gt;&lt;P&gt;Command authorization failed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;#sho privilege&lt;/P&gt;&lt;P&gt;Current privilege level is 15&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is a debug of authorization during this process, I see that when the user is being defined it has a service of NONE, not sure if that is related.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;.May 27 09:25:54 EDT: AAA/BIND(00000056): Bind i/f&lt;/P&gt;&lt;P&gt;.May 27 09:26:03 EDT: AAA/AUTHOR/EXEC(00000056): processing AV reply-message=PASSCODE Accepted --Mor&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;.May 27 09:26:03 EDT: AAA/AUTHOR/EXEC(00000056): processing AV priv-lvl=15&lt;/P&gt;&lt;P&gt;.May 27 09:26:03 EDT: AAA/AUTHOR/EXEC(00000056): processing AV priv-lvl=15&lt;/P&gt;&lt;P&gt;.May 27 09:26:03 EDT: AAA/AUTHOR/EXEC(00000056): Authorization successful&lt;/P&gt;&lt;P&gt;.May 27 09:26:06 EDT: AAA: parse name=tty98 idb type=-1 tty=-1&lt;/P&gt;&lt;P&gt;.May 27 09:26:06 EDT: AAA: name=tty98 flags=0x11 type=5 shelf=0 slot=0 adapter=0 port=98 channel=0&lt;/P&gt;&lt;P&gt;.May 27 09:26:06 EDT: AAA/MEMORY: create_user (0x63C6D6F8) user='cbuzzard' ruser='dr04-pkx' ds0=0 po&lt;/P&gt;&lt;P&gt;rt='tty98' rem_addr='10.28.4.50' authen_type=ASCII service=NONE priv=15 initial_task_id='0', vrf= (i&lt;/P&gt;&lt;P&gt;d=0)&lt;/P&gt;&lt;P&gt;.May 27 09:26:06 EDT: tty98 AAA/AUTHOR/CMD(4163804388): Port='tty98' list='' service=CMD&lt;/P&gt;&lt;P&gt;.May 27 09:26:06 EDT: AAA/AUTHOR/CMD: tty98(4163804388) user='cbuzzard'&lt;/P&gt;&lt;P&gt;.May 27 09:26:06 EDT: tty98 AAA/AUTHOR/CMD(4163804388): send AV service=shell&lt;/P&gt;&lt;P&gt;.May 27 09:26:06 EDT: tty98 AAA/AUTHOR/CMD(4163804388): send AV cmd=show&lt;/P&gt;&lt;P&gt;.May 27 09:26:06 EDT: tty98 AAA/AUTHOR/CMD(4163804388): send AV cmd-arg=running-config&lt;/P&gt;&lt;P&gt;.May 27 09:26:06 EDT: tty98 AAA/AUTHOR/CMD(4163804388): send AV cmd-arg=&amp;lt;cr&amp;gt;&lt;/P&gt;&lt;P&gt;.May 27 09:26:06 EDT: tty98 AAA/AUTHOR/CMD(4163804388): found list "default"&lt;/P&gt;&lt;P&gt;.May 27 09:26:06 EDT: tty98 AAA/AUTHOR/CMD(4163804388): Method=radius (radius)&lt;/P&gt;&lt;P&gt;.May 27 09:26:06 EDT: AAA/AUTHOR (4163804388): Post authorization status = FAIL&lt;/P&gt;&lt;P&gt;.May 27 09:26:06 EDT: AAA/MEMORY: free_user (0x63C6D6F8) user='cbuzzard' ruser='router' port='tty9&lt;/P&gt;&lt;P&gt;8' rem_addr='x.x.x.x' authen_type=ASCII service=NONE priv=15 vrf= (id=0)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;On the ACE RADIUS server we have these defined in the user profile:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Service-Type - Administrative-User&lt;/P&gt;&lt;P&gt;Vendor-Specific - "shell:priv-lvl=15"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have opened a case with RSA as well, but thought I'd see if anyone here had been successful. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks!!!&lt;/P&gt;&lt;P&gt;chad&lt;/P&gt;&lt;P&gt;&lt;/P&gt;</description>
    <pubDate>Sun, 10 Mar 2019 14:50:27 GMT</pubDate>
    <dc:creator>cbuzzard</dc:creator>
    <dc:date>2019-03-10T14:50:27Z</dc:date>
    <item>
      <title>AAA Auth with RSA RADIUS</title>
      <link>https://community.cisco.com/t5/network-access-control/aaa-auth-with-rsa-radius/m-p/293526#M434277</link>
      <description>&lt;P&gt;Has anyone been able to get 'aaa authorization commands 15 default group radius local' working with RSA's RADIUS functionality in ACE5.1?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is our config:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;aaa authentication login default local-case&lt;/P&gt;&lt;P&gt;aaa authentication enable default enable&lt;/P&gt;&lt;P&gt;aaa authentication login RemoteAdmin group radius local-case&lt;/P&gt;&lt;P&gt;aaa authorization exec RemoteAdmin group radius local&lt;/P&gt;&lt;P&gt;aaa authorization network RemoteAdmin group radius local&lt;/P&gt;&lt;P&gt;aaa authorization commands 15 default group radius local&lt;/P&gt;&lt;P&gt;aaa accounting exec default start-stop group radius&lt;/P&gt;&lt;P&gt;aaa accounting connection default start-stop group radius&lt;/P&gt;&lt;P&gt;aaa accounting network RemoteAdmin stop-only group radius&lt;/P&gt;&lt;P&gt;aaa accounting exec RemoteAdmin stop-only group radius&lt;/P&gt;&lt;P&gt;aaa accounting connection RemoteAdmin stop-only group radius&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The user authenticates fine and is dumped into Exec with privlige of 15, however trying to runn any command fails, output below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;#sho running-config&lt;/P&gt;&lt;P&gt;Command authorization failed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;#sho privilege&lt;/P&gt;&lt;P&gt;Current privilege level is 15&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is a debug of authorization during this process, I see that when the user is being defined it has a service of NONE, not sure if that is related.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;.May 27 09:25:54 EDT: AAA/BIND(00000056): Bind i/f&lt;/P&gt;&lt;P&gt;.May 27 09:26:03 EDT: AAA/AUTHOR/EXEC(00000056): processing AV reply-message=PASSCODE Accepted --Mor&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;.May 27 09:26:03 EDT: AAA/AUTHOR/EXEC(00000056): processing AV priv-lvl=15&lt;/P&gt;&lt;P&gt;.May 27 09:26:03 EDT: AAA/AUTHOR/EXEC(00000056): processing AV priv-lvl=15&lt;/P&gt;&lt;P&gt;.May 27 09:26:03 EDT: AAA/AUTHOR/EXEC(00000056): Authorization successful&lt;/P&gt;&lt;P&gt;.May 27 09:26:06 EDT: AAA: parse name=tty98 idb type=-1 tty=-1&lt;/P&gt;&lt;P&gt;.May 27 09:26:06 EDT: AAA: name=tty98 flags=0x11 type=5 shelf=0 slot=0 adapter=0 port=98 channel=0&lt;/P&gt;&lt;P&gt;.May 27 09:26:06 EDT: AAA/MEMORY: create_user (0x63C6D6F8) user='cbuzzard' ruser='dr04-pkx' ds0=0 po&lt;/P&gt;&lt;P&gt;rt='tty98' rem_addr='10.28.4.50' authen_type=ASCII service=NONE priv=15 initial_task_id='0', vrf= (i&lt;/P&gt;&lt;P&gt;d=0)&lt;/P&gt;&lt;P&gt;.May 27 09:26:06 EDT: tty98 AAA/AUTHOR/CMD(4163804388): Port='tty98' list='' service=CMD&lt;/P&gt;&lt;P&gt;.May 27 09:26:06 EDT: AAA/AUTHOR/CMD: tty98(4163804388) user='cbuzzard'&lt;/P&gt;&lt;P&gt;.May 27 09:26:06 EDT: tty98 AAA/AUTHOR/CMD(4163804388): send AV service=shell&lt;/P&gt;&lt;P&gt;.May 27 09:26:06 EDT: tty98 AAA/AUTHOR/CMD(4163804388): send AV cmd=show&lt;/P&gt;&lt;P&gt;.May 27 09:26:06 EDT: tty98 AAA/AUTHOR/CMD(4163804388): send AV cmd-arg=running-config&lt;/P&gt;&lt;P&gt;.May 27 09:26:06 EDT: tty98 AAA/AUTHOR/CMD(4163804388): send AV cmd-arg=&amp;lt;cr&amp;gt;&lt;/P&gt;&lt;P&gt;.May 27 09:26:06 EDT: tty98 AAA/AUTHOR/CMD(4163804388): found list "default"&lt;/P&gt;&lt;P&gt;.May 27 09:26:06 EDT: tty98 AAA/AUTHOR/CMD(4163804388): Method=radius (radius)&lt;/P&gt;&lt;P&gt;.May 27 09:26:06 EDT: AAA/AUTHOR (4163804388): Post authorization status = FAIL&lt;/P&gt;&lt;P&gt;.May 27 09:26:06 EDT: AAA/MEMORY: free_user (0x63C6D6F8) user='cbuzzard' ruser='router' port='tty9&lt;/P&gt;&lt;P&gt;8' rem_addr='x.x.x.x' authen_type=ASCII service=NONE priv=15 vrf= (id=0)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;On the ACE RADIUS server we have these defined in the user profile:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Service-Type - Administrative-User&lt;/P&gt;&lt;P&gt;Vendor-Specific - "shell:priv-lvl=15"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have opened a case with RSA as well, but thought I'd see if anyone here had been successful. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks!!!&lt;/P&gt;&lt;P&gt;chad&lt;/P&gt;&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 10 Mar 2019 14:50:27 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/aaa-auth-with-rsa-radius/m-p/293526#M434277</guid>
      <dc:creator>cbuzzard</dc:creator>
      <dc:date>2019-03-10T14:50:27Z</dc:date>
    </item>
    <item>
      <title>Re: AAA Auth with RSA RADIUS</title>
      <link>https://community.cisco.com/t5/network-access-control/aaa-auth-with-rsa-radius/m-p/293527#M434279</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Radius doesn't support command authorization, only TACACS.  This will never work, it is a limitation with the Radius protocol, nothing to do with RSA or the router.  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Basically Radius combines Authentication and Authorization right at the start.  When you initially authenticate via Radius, the Radius server can, at that time, send some back some authorization parameters like the privilege level, etc.  But, there is nothing in the protocol that defines how it will, at some later stage after authentication, send the command to be authorized.  Only TACACS does this, Radius does not.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 May 2004 03:26:35 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/aaa-auth-with-rsa-radius/m-p/293527#M434279</guid>
      <dc:creator>gfullage</dc:creator>
      <dc:date>2004-05-28T03:26:35Z</dc:date>
    </item>
  </channel>
</rss>

