Security

 View Only
  • 1.  CPPM Guest Workflow Documentation Feedback

    Posted Jul 28, 2025 11:15 AM

    I would like to solicit any constructive feedback you might have about this document.  We have a captive portal that does NOT require anything more than accepting the AUP and clicking login.  After that it will do mac caching for 24 hours before forcing the captive portal again.  This is what I have deduced is happening.  Since documentation about "How it works" seems hard to find.  I'm trying to create my own. 



  • 2.  RE: CPPM Guest Workflow Documentation Feedback

    Posted Jul 29, 2025 09:12 AM

    Hi

    The steps looks correct.

    By default a service created with the wizard for Guest with MAC caching and the MAC Auth authentication method responds with a Reject in this first step:

    The reject will trigger the user to fall into the pre-logon role in the controller.

    But subsequent connections after the MAC cache has expired will follow the flow in your picture, as the MAC address is already known by ClearPass but not allowed to connect any more without the captive portal.



    ------------------------------
    Best Regards
    Jonas Hammarbäck
    MVP Guru, ACEX, ACDX #1600, ACCX #1335, ACX-Network Security
    Aranya AB
    If you find my answer useful, consider giving kudos and/or mark as solution
    ------------------------------



  • 3.  RE: CPPM Guest Workflow Documentation Feedback

    Posted Jul 29, 2025 12:47 PM

    Very good point!  I have modified mine a little bit so that something always matches there and returns a role.  Either "grant access" or return a role that redirects to captive portal. In hindsight though, you are right.  The pre auth role was then responsible for redirecting to captive portal.   Thank you for the comments!  I'm going to do some testing on that scenario.

    -------------------------------------------



  • 4.  RE: CPPM Guest Workflow Documentation Feedback

    Posted Jul 31, 2025 10:45 AM

    I have a use case where I have to do the opposite. Instead of returning a role for known clients after the MAC cache has expired I return Reject.

    In this specific case we have the same SSID name on multiple site, with some sites with sponsor approval and some sites without sponsor approval. As the role name differs for these two cases and it would be complicated to build the logic to return two different role names in ClearPass we selected to do the configuration in Central instead.

    So there may be several other ways to implement the guest authentication flow beside the standard flow that is configured with the guest authentication with MAC caching wizard.



    ------------------------------
    Best Regards
    Jonas Hammarbäck
    MVP Guru, ACEX, ACDX #1600, ACCX #1335, ACX-Network Security
    Aranya AB
    If you find my answer useful, consider giving kudos and/or mark as solution
    ------------------------------



  • 5.  RE: CPPM Guest Workflow Documentation Feedback

    Posted Jul 31, 2025 12:50 PM

    Note that implementing Enhanced Open (OWE) requires that the MAC auth always return an Accept, along with the proper user role for the session, so that the four way handshake can complete.  Return a reject and the client won't connect to the Enhanced Open network at all.



    ------------------------------
    Carson Hulcher, ACEX#110
    ------------------------------



  • 6.  RE: CPPM Guest Workflow Documentation Feedback

    Posted Jul 31, 2025 01:37 PM

    That is a requirement that I was not aware of.  I have not implemented Enhanced Open on guest because it made connection from unmanaged endpoints unreliable. I opted for fail open so to speak on guest.  Maybe I will revisit the enhanced open.  I need to dig into the details for how that all works.

    -------------------------------------------



  • 7.  RE: CPPM Guest Workflow Documentation Feedback

    Posted Jul 31, 2025 02:05 PM

    Thank you for that information regarding OWE. I wasn't aware of that.



    ------------------------------
    Best Regards
    Jonas Hammarbäck
    MVP Guru, ACEX, ACDX #1600, ACCX #1335, ACX-Network Security
    Aranya AB
    If you find my answer useful, consider giving kudos and/or mark as solution
    ------------------------------