<?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 Re: Dot1x and mab sequence error causing delayed login for Win10 machi in Network Access Control</title>
    <link>https://community.cisco.com/t5/network-access-control/dot1x-and-mab-sequence-error-causing-delayed-login-for-win10/m-p/4516290#M571575</link>
    <description>&lt;P&gt;The IBNS 2.0 policy constructs (class-map, policy-map, etc) used in the &lt;A href="https://community.cisco.com/t5/security-documents/ise-secure-wired-access-prescriptive-deployment-guide/ta-p/3641515" target="_blank" rel="noopener"&gt;ISE Secure Wired Access Prescriptive Deployment Guide&lt;/A&gt;&amp;nbsp; are all leveraging this type of 'sequential auth' model. I would suggest basing your configuration on those validated configurations.&lt;/P&gt;</description>
    <pubDate>Thu, 09 Dec 2021 21:53:11 GMT</pubDate>
    <dc:creator>Greg Gibbs</dc:creator>
    <dc:date>2021-12-09T21:53:11Z</dc:date>
    <item>
      <title>Dot1x and mab sequence error causing delayed login for Win10 machines</title>
      <link>https://community.cisco.com/t5/network-access-control/dot1x-and-mab-sequence-error-causing-delayed-login-for-win10/m-p/4516269#M571574</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm running a bunch of 9200L switches (16.12) in an ISE deployment(2.7). The Win10 company machines uses machine certs to validate via dot1x. The switch ports has a default port template with the corp vlan 30 as access. If a non corp device like non corp PCs, printers etc. gets connected to a switch, it will auth via mab and ISE will change the switch port template to a "guest template" and send a RADIUS vlan change, putting the port in the guest vlan 200.&lt;BR /&gt;&lt;BR /&gt;My problem occurs when a corp PC connects and booting up. The switch tries to validate dot1x, but it seems the corp PC is not ready yet so it fallbacks to mab resulting in the guest port template and RADIUS vlan change is put on the interface. shortly after, the corp PC is ready for EAP-TLS so the switch reauth the PC and ISE then assign the default port template again with the cop vlan 30. This short change in vlans really messes with the corp PCs as they then thinks they're still on the guest vlan, causing AlwaysOn VPN and other stuff to act up. Takes a couple of minutes for them to realize the're on corp vlan.&lt;BR /&gt;&lt;BR /&gt;I believe the easiest way to solve this is to force dot1x for several seconds, waiting for the corp PC to be ready for EAP-TLS. If a printer or other non corp devices connects, they would have to wait out the dot1x timeout before the switch initiates mab auth. However I cannot figure out the right config to make it work&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here is my config:&lt;BR /&gt;&lt;BR /&gt;class-map type control subscriber match-any AAA-DOWN&lt;BR /&gt;match result-type aaa-timeout&lt;BR /&gt;!&lt;BR /&gt;class-map type control subscriber match-all DOT1X-FAILED&lt;BR /&gt;match method dot1x&lt;BR /&gt;match result-type method dot1x authoritative&lt;BR /&gt;!&lt;BR /&gt;policy-map type control subscriber DOT1X-DEFAULT&lt;BR /&gt;event session-started match-all&lt;BR /&gt;10 class always do-all&lt;BR /&gt;10 authenticate using dot1x priority 10&lt;BR /&gt;20 authenticate using mab priority 20&lt;BR /&gt;event violation match-all&lt;BR /&gt;10 class always do-all&lt;BR /&gt;10 restrict&lt;BR /&gt;event agent-found match-all&lt;BR /&gt;10 class always do-all&lt;BR /&gt;5 terminate mab&lt;BR /&gt;10 authenticate using dot1x&lt;BR /&gt;event authentication-failure match-all&lt;BR /&gt;10 class AAA-DOWN do-all&lt;BR /&gt;10 authorize&lt;BR /&gt;20 terminate dot1x&lt;BR /&gt;30 terminate mab&lt;BR /&gt;20 class DOT1X-FAILED do-all&lt;BR /&gt;10 authenticate using mab&lt;BR /&gt;!&lt;/P&gt;&lt;P&gt;template ISE_DEFAULT&lt;BR /&gt;dot1x pae authenticator&lt;BR /&gt;dot1x timeout tx-period 10&lt;BR /&gt;spanning-tree portfast&lt;BR /&gt;switchport access vlan 30&lt;BR /&gt;switchport mode access&lt;BR /&gt;mab&lt;BR /&gt;access-session port-control auto&lt;BR /&gt;authentication periodic&lt;BR /&gt;authentication timer reauthenticate server&lt;BR /&gt;service-policy type control subscriber DOT1X-DEFAULT&lt;BR /&gt;description ** ISE ** DEFAULT **&lt;/P&gt;&lt;P&gt;!&lt;/P&gt;&lt;P&gt;template ISE_GUEST&lt;BR /&gt;switchport mode access&lt;BR /&gt;load-interval 30&lt;BR /&gt;description ** ISE ** GUEST **&lt;/P&gt;&lt;P&gt;!&lt;BR /&gt;interface GigabitEthernet1/0/1&lt;BR /&gt;source template ISE_DEFAULT&lt;BR /&gt;________________________________________________________________________________________&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have also tried the following config. Dot1x is now forced but now mab does not initiate at all&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;class-map type control subscriber match-any AAA-DOWN&lt;BR /&gt;match result-type aaa-timeout&lt;BR /&gt;!&lt;BR /&gt;class-map type control subscriber match-all DOT1X-FAILED&lt;BR /&gt;match method dot1x&lt;BR /&gt;match result-type method dot1x authoritative (also tried&amp;nbsp;match result-type method dot1x method-timeout)&lt;/P&gt;&lt;P&gt;!&lt;BR /&gt;policy-map type control subscriber DOT1X-TEST&lt;BR /&gt;event session-started match-all&lt;BR /&gt;10 class always do-until-failure&lt;BR /&gt;10 authenticate using dot1x retries 2 retry-time 1 priority 10&lt;BR /&gt;event violation match-all&lt;BR /&gt;10 class always do-all&lt;BR /&gt;10 restrict&lt;BR /&gt;event agent-found match-all&lt;BR /&gt;10 class always do-until-failure&lt;BR /&gt;10 terminate mab&lt;BR /&gt;20 authenticate using dot1x retries 2 retry-time 1 priority 10&lt;BR /&gt;event authentication-failure match-all&lt;BR /&gt;10 class DOT1X-FAILED do-until-failure&lt;BR /&gt;10 terminate dot1x&lt;BR /&gt;20 authenticate using mab priority 20&lt;BR /&gt;20 class AAA-DOWN do-all&lt;BR /&gt;10 authorize&lt;BR /&gt;20 terminate dot1x&lt;BR /&gt;30 terminate mab&lt;BR /&gt;event authorization-failure match-first&lt;BR /&gt;10 class DOT1X-FAILED do-until-failure&lt;BR /&gt;10 terminate dot1x&lt;BR /&gt;20 authenticate using mab priority 20&lt;BR /&gt;!&lt;/P&gt;&lt;P&gt;template ISE_TEST&lt;BR /&gt;dot1x pae authenticator&lt;BR /&gt;dot1x timeout tx-period 3&lt;BR /&gt;spanning-tree portfast&lt;BR /&gt;switchport access vlan 30&lt;BR /&gt;switchport mode access&lt;BR /&gt;mab&lt;BR /&gt;access-session port-control auto&lt;BR /&gt;authentication periodic&lt;BR /&gt;authentication timer reauthenticate server&lt;BR /&gt;service-policy type control subscriber DOT1X-TEST&lt;BR /&gt;description ** ISE TEST ** DEFAULT **&lt;BR /&gt;!&lt;/P&gt;</description>
      <pubDate>Thu, 09 Dec 2021 21:23:17 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/dot1x-and-mab-sequence-error-causing-delayed-login-for-win10/m-p/4516269#M571574</guid>
      <dc:creator>steffenhansen93</dc:creator>
      <dc:date>2021-12-09T21:23:17Z</dc:date>
    </item>
    <item>
      <title>Re: Dot1x and mab sequence error causing delayed login for Win10 machi</title>
      <link>https://community.cisco.com/t5/network-access-control/dot1x-and-mab-sequence-error-causing-delayed-login-for-win10/m-p/4516290#M571575</link>
      <description>&lt;P&gt;The IBNS 2.0 policy constructs (class-map, policy-map, etc) used in the &lt;A href="https://community.cisco.com/t5/security-documents/ise-secure-wired-access-prescriptive-deployment-guide/ta-p/3641515" target="_blank" rel="noopener"&gt;ISE Secure Wired Access Prescriptive Deployment Guide&lt;/A&gt;&amp;nbsp; are all leveraging this type of 'sequential auth' model. I would suggest basing your configuration on those validated configurations.&lt;/P&gt;</description>
      <pubDate>Thu, 09 Dec 2021 21:53:11 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/dot1x-and-mab-sequence-error-causing-delayed-login-for-win10/m-p/4516290#M571575</guid>
      <dc:creator>Greg Gibbs</dc:creator>
      <dc:date>2021-12-09T21:53:11Z</dc:date>
    </item>
    <item>
      <title>Re: Dot1x and mab sequence error causing delayed login for Win10 machi</title>
      <link>https://community.cisco.com/t5/network-access-control/dot1x-and-mab-sequence-error-causing-delayed-login-for-win10/m-p/4517281#M571607</link>
      <description>&lt;P&gt;&lt;SPAN&gt;10 authenticate using dot1x priority 10&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;20 authenticate using mab priority 20&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;This starts dot1x and MAB simultaneously, remove 20.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;use &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;retries 10 and tx-timeout 10 which allows 100 (110?) seconds for dot1x attempts&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 11 Dec 2021 21:33:07 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/dot1x-and-mab-sequence-error-causing-delayed-login-for-win10/m-p/4517281#M571607</guid>
      <dc:creator>Peter Koltl</dc:creator>
      <dc:date>2021-12-11T21:33:07Z</dc:date>
    </item>
    <item>
      <title>Re: Dot1x and mab sequence error causing delayed login for Win10 machi</title>
      <link>https://community.cisco.com/t5/network-access-control/dot1x-and-mab-sequence-error-causing-delayed-login-for-win10/m-p/4517746#M571620</link>
      <description>&lt;P&gt;Hi Peter&lt;BR /&gt;&lt;BR /&gt;But if I remove&amp;nbsp;&lt;SPAN&gt;20 authenticate using mab priority 20, mab never starts after failing dot1x. As you can see in me 2nd config example I tried this and hoped mab would start with the&amp;nbsp;event authentication-failure match-all. However it does not..&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 13 Dec 2021 09:17:01 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/dot1x-and-mab-sequence-error-causing-delayed-login-for-win10/m-p/4517746#M571620</guid>
      <dc:creator>steffenhansen93</dc:creator>
      <dc:date>2021-12-13T09:17:01Z</dc:date>
    </item>
    <item>
      <title>Re: Dot1x and mab sequence error causing delayed login for Win10 machi</title>
      <link>https://community.cisco.com/t5/network-access-control/dot1x-and-mab-sequence-error-causing-delayed-login-for-win10/m-p/4518117#M571627</link>
      <description>&lt;P&gt;We do not recommend doing VLAN changes for the reasons you have explained and more.&lt;/P&gt;
&lt;P&gt;Even current Windows supplicants can experience problems as you have shown.&lt;/P&gt;
&lt;P&gt;Besides following the best practices in &lt;LI-MESSAGE title="ISE Secure Wired Access Prescriptive Deployment Guide" uid="3641515" url="https://community.cisco.com/t5/security-documents/ise-secure-wired-access-prescriptive-deployment-guide/m-p/3641515#U3641515"&gt;&lt;/LI-MESSAGE&gt; as &lt;a href="https://community.cisco.com/t5/user/viewprofilepage/user-id/388087"&gt;@Greg Gibbs&lt;/a&gt; suggested, you may need to extend your 802.X timeouts to account for your long Windows boot times. Maybe 10 seconds is too short and you need to try 15 seconds per attempt. You don't say how long the boot times are.&lt;/P&gt;</description>
      <pubDate>Mon, 13 Dec 2021 18:47:49 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-access-control/dot1x-and-mab-sequence-error-causing-delayed-login-for-win10/m-p/4518117#M571627</guid>
      <dc:creator>thomas</dc:creator>
      <dc:date>2021-12-13T18:47:49Z</dc:date>
    </item>
  </channel>
</rss>

