Configure App Acceleration in Prisma Access (Strata Cloud Manager)
Focus
Focus
Prisma Access

Configure App Acceleration in Prisma Access (Strata Cloud Manager)

Table of Contents


Configure App Acceleration in
Prisma Access
(
Strata Cloud Manager
)

Configure App Acceleration in a
Prisma Access (Managed by Strata Cloud Manager)
deployment.
To configure App Acceleration in a
Prisma Access (Managed by Strata Cloud Manager)
deployment, complete this task.
  1. (
    Optional
    ) Disable the Quick UDP Internet Connections (QUIC) protocol.
    App Acceleration cannot accelerate apps at Layer 7 without disabling QUIC.
    1. Go to
      Manage
      Configuration
      NGFW & Prisma Access
      Security Services
      Security Policy
      and
      Add Rule
      Pre Rules
      .
      Create this Security policy rule in the
      Global
      configuration scope.
    2. Select an
      Application / Service
      of
      quic
      and an
      Actions
      of
      Deny
      .
    3. Save
      your changes.
    4. Go to
      Manage
      Configuration
      NGFW & Prisma Access
      Objects
      Services
      Service
      and
      Add
      services for UDP port 80 and UDP port 443.
      Palo Alto Networks recommends adding services for UDP port 80 and UDP port 443 and creating an additional security policy to block UDP traffic on those ports, because newer versions of QUIC might be misidentified as
      unknown-udp
      .
    5. Return to
      Manage
      Configuration
      NGFW & Prisma Access
      Security Services
      Security Policy
      Add Rule
      for a second security policy, specifying the services under
      Application / Services
      and an
      Action
      of
      Deny
      .
      When complete, you will have two security policies: One that blocks the QUIC protocol and one that blocks traffic on UDP ports 80 and 443.
  2. Import a root certificate authority (CA) certificate and private key in
    Strata Cloud Manager
    in the
    Prisma Access
    scope to use with App Acceleration and push your changes.
    A self-signed root CA/certificate is the top-most certificate in a certificate chain. App Acceleration uses the root CA/certificates to create certificates for the accelerated apps. Push the root CA/certificate in Prisma Access so that App Acceleration can begin creation of the app- specific certificates.
    The root CA/certificate must have these characteristics: :
    • The CA must be a trusted CA.
    • (
      Recommended
      ) The CA should be unique and used for App Acceleration only.
    • The CA can't be expired. Make a note of the CA expiration date, and renew the certificate before it expires. If a CA/certificate in use by App Acceleration expires, users will receive an SSL error when trying to access accelerated apps. It is critical to ensure that the CA is valid when App Acceleration is in use by your organization.
    • It must include a key.
    • It must use a passphrase.
    • It must be in the
      Prisma Access
      scope.
    • (
      Mobile Users—GlobalProtect Deployments Only
      ) It must be installed in the local root certificate store.
      You can perform this installation by adding it to the list of trusted certificates as described in this procedure or, if you are using ActiveDirectory, you can distribute the root CA from AD using an Active Directory Group Policy Object (GPO).
    If you ever need to change the root CA/certificate, you must upload it and commit your changes before you can use the changed certificate.
    1. Go to
      Manage
      Configuration
      NGFW and Prisma Access
      Objects
      Certificate Management
      .
    2. Import
      a certificate.
    3. Select the following parameters:
      • Enter a unique
        Certificate Name
        for the certificate, such as
        AppAcceleration_CA
        .
        The name is case-sensitive and can be up to 31 characters long. Use only letters, numbers, hyphens, and underscores in the name.
      • Choose File
        and browse for the
        Certificate File
        received from the CA and
        Open
        it.
      • Select a
        Format
        :
        • Encrypted Private Key and Certificate (PKCS12)
          —This is the default and most common format, in which the key and certificate are in a single container (Certificate File).
        • Base64 Encoded Certificate (PEM)
          —You must import the key separately from the certificate. You're required to select a
          Key File
          if you select this format.
        • Enter a
          Passphrase
          and
          Confirm Passphrase
          .
    4. Save
      your changes.
  3. Mark the root CA/certificate you added as a forward trust certificate and a trusted root CA.
    If you don't specify the certificate as a forward trust certificate and trusted root CA, users will encounter SSL errors when trying to access accelerated apps when using SSL decryption.
    1. Select the root CA/certificate you added.
    2. Select the certificate as a
      Forward Trust Certificate
      and
      Trusted Root CA
      .
    3. Update
      the certificate.
  4. Push
    your changes.
  5. (
    Mobile Users—GlobalProtect Deployments Only
    ) Add the root CA/certificate you added to the list of GlobalProtect trusted certificates and install it in the local root certificate store.
    Alternatively, if you are using ActiveDirectory, you can distribute the root CA from AD using an Active Directory GPO.
    1. Go to
      Workflows
      Prisma Access Setup
      GlobalProtect
      GlobalProtect App
      Global App Settings
      .
    2. Click the gear to edit the
      Settings
      .
    3. Add Trusted Certificate Distribution
      .
    4. Select the
      Trusted Root CA
      you created in a previous step and select
      Install in Local Root Certificate Store
      .
    5. Save
      your changes.
    6. Push
      your changes.
  6. Enable App Acceleration and choose the certificate file you created.
    1. Go to
      Workflows
      App Acceleration
      from the left navigation bar.
      The App Acceleration window displays.
    2. Move the slider to the right to have App Acceleration be
      Enabled for all Mobile Users—GlobalProtect and Remote Networks
      .
      If commits are ongoing, App Acceleration settings will take effect after all commits complete.
      App Acceleration will be enabled for all TCP traffic. If you wish to accelerate SaaS apps, you will need to select a root CA/certificate, as shown in the next step.
  7. Select the certificate you created in a previous step.
    If you need to change the certificate from an existing one, make sure you have committed and pushed the certificate to your firewalls and users, then select it here. You must commit the new certificate before you select it.
    After you import the certificate, you must wait until App Acceleration generates domain-specific certificates for each app. This process can take up to one hour. In the meantime, you can move the slider for the
    Accelerated Apps
    to the left to temporarily disable App Acceleration and access the apps until the certificates are generated; if you don't, you might receive an SSL error until the certificates are generated.
    Allow up to 10 minutes for acceleration to be active after you have turned it on for a given application.
  8. (
    Optional
    )
    Show Advanced Options
    and change the metric testing parameters.
    • (
      Optional
      ) To disable the collection of metrics to obtain performance information, deselect
      Allow tests to collect performance metrics for Mobile Users
      .
      Palo Alto Networks recommends that you enable metric collection to view the app performance improvements when using App Acceleration.
    • (
      Optional
      ) To change the percentage of users for which predictive tests are processed from the default of 5%, select another percentage in the drop-down and
      Confirm
      the changes.


Recommended For You