How Do You Configure the TrustSec PAC Key on a Catalyst Switch?

Configure Cisco TrustSec
Answer On the Catalyst switch, enter aaa new-model, then radius server cisco-ise, then address ipv4 10.201.214.24 auth-port 1812 acct-port 1813, and finally pac key Cisco123 inside that server block.

DRAG DROP A security engineer configures a Cisco Catalyst switch to use Cisco TrustSec. The engineer must define the PAC key to authenticate the switch to Cisco ISE. Drag and drop the commands from the left into sequence on the right. Not all options are used. exhibit

Community Insight

The item tests that on IOS/IOS-XE the PAC shared key is configured as a sub-command of the named RADIUS server object, and the trap is reaching for the ASA-only 'cts import-pac' command or the retired RADIUS ports 1645/1646.

This 300-715 drag-and-drop item asks you to sequence the Cisco IOS commands that define a Protected Access Credential (PAC) key so a Catalyst switch can authenticate to Cisco ISE for Cisco TrustSec. The page establishes the correct four-step order — aaa new-model, radius server cisco-ise, address ipv4 ... auth-port 1812 acct-port 1813, then pac key Cisco123.

The most common wrong approach is starting the sequence with 'cts import-pac' (an ASA command that does not exist on Catalyst IOS) or using legacy ports 1645/1646; a secondary error is placing 'pac key Cisco123' before the 'radius server cisco-ise' object and its 'address ipv4' statement exist.

Community Discussion (5 comments)

Cname 👍 1
I checked Cisco documentation linked in the discussion, plus current Catalyst TrustSec documentation. Here is correct order: 1. aaa new-model 2. radius server cisco-ise 3. address ipv4 10.201.214.24 auth-port 1812 acct-port 1813 4. pac key Cisco123
Cname 👍 1
1) aaa new-model: Globally enables AAA processing on Cisco IOS/IOS-XE. 2) radius server cisco-ise: Opens the RADIUS server object configuration mode. 3) address ipv4 10.201.214.24 auth-port 1812 acct-port 1813: Defines the ISE node's IP address and standard IETF RADIUS ports (1812/1813). 4) pac key Cisco123: Configures the Protected Access Credential (PAC) shared key inside the RADIUS server configuration block so the switch can dynamically negotiate TrustSec with Cisco ISE.
AhmedY 👍 2
step 1 : aaa new-model step 2 : radius server cisco-ise step 3 : address ipv4 10.201.214.24 auth-port 1812 acct-port 1813 step 4 : pac key Cisco123 https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/sec_usr_cts/configuration/15-sy/sec-cts-15-sy-book/cts-spt-ios.html#GUID-1354EE96-C4A7-41D0-BF6B-42C6362B160F__GUID-6D5D6A95-53A5-4229-A2E4-19B1935BD508
Rododendron2 👍 2
Cts import-pac is for Cisco ASA, not IOS
Cachaman 👍 7
Cts import-pac is not a valid command and 1645 and 1646 are the old RADIUS ports Correct Order aaa new-model radius server cisco-ise address ipv4 10.201.214.24 auth-port 1812 acct-port 1813 pac key Cisco123

Comments & Corrections

No comments yet — spotted an error or have a note? Share it below.

Log in to comment, report an error, or add a note about this question.

Submitted for moderation before publishing. Keep it helpful and respectful.

Expert Analysis

Why the Answer Is Correct

The sequence begins with aaa new-model, which globally enables the AAA subsystem and is a prerequisite for any named RADIUS server object on IOS/IOS-XE. The engineer then creates the server object with radius server cisco-ise, entering the RADIUS server configuration submode where the ISE Policy Service Node is defined. Inside that submode, address ipv4 10.201.214.24 auth-port 1812 acct-port 1813 binds the server object to the ISE node using the IETF-standard RADIUS authentication and accounting ports, which Cisco ISE listens on by default. Finally, pac key Cisco123 configures the Protected Access Credential shared key inside the same server block; this is the key the switch uses to authenticate itself to ISE during PAC provisioning for TrustSec/SXP (environment-data and device-authorization exchanges). Because the PAC key lives under the named RADIUS server, it cannot be configured before the server object and its address statement are in place, which fixes the drag order unambiguously.

Why Other Candidate Answers Are Wrong

cts import-pac is the highest-value distractor: it is Cisco ASA syntax, not Catalyst IOS/IOS-XE, so a switch rejects it outright. Commands that reference ports 1645/1646 are wrong because those are the legacy RADIUS ports that predate RFC 2865/2866; current ISE deployments and the Catalyst TrustSec configuration guide use 1812/1813. Ordering variants that place pac key Cisco123 first, or that put address ipv4... after the PAC key, fail because the key is scoped to the RADIUS server object and the address defines that object's endpoint. Any distractor taken from unrelated AAA configuration — dot1x, MAB, or CoA-style statements — does nothing toward PAC provisioning and is therefore unused.

Community Comment Notes

Cachaman flagged the exact trap in the option set, stating that "Cts import-pac is not a valid command and 1645 and 1646 are the old RADIUS ports" and listing the corrected order ending in "pac key Cisco123". Rododendron2 reinforced the platform distinction with the remark that "Cts import-pac is for Cisco ASA, not IOS", which matches Cisco's Catalyst TrustSec documentation. AhmedY and Cname both arrived at the same four-line sequence and pointed to Cisco's IOS TrustSec configuration guide as the authority, with Cname adding the explanation that the address statement "Defines the ISE node's IP address and standard IETF RADIUS ports (1812/1813)" while the PAC key is set inside that RADIUS server stanza. The consistent community consensus therefore lines up with the vendor documentation rather than with the ASA-style distractors.

Official Reference

Exam Strategy

When a drag-and-drop lists IOS configuration commands, first separate platform-specific distractors (ASA-style commands such as 'cts import-pac') from real IOS/IOS-XE syntax, then order from the global enabler down to the most specific parameter. Remember that a sub-command can never precede the mode that contains it, so 'pac key' must come after 'radius server cisco-ise' and its 'address ipv4' line.

Frequently Asked Questions

Where is the TrustSec PAC key configured on a Catalyst IOS switch?

Inside the named RADIUS server stanza — 'radius server cisco-ise' followed by 'pac key Cisco123' — not with the ASA command 'cts import-pac', which IOS does not support.

Why are auth-port 1812 and acct-port 1813 used instead of 1645 and 1646?

1812/1813 are the IETF-standard RADIUS authentication and accounting ports defined by RFC 2865/2866, while 1645/1646 are the legacy pre-RFC values that Cisco ISE and current TrustSec guides no longer use.

More 300-715 FAQ →

Related Analysis

← Back to 300-715 Study Guide