Client/Server Certificate Requirements:

GlobalProtect, free download. GlobalProtect: GlobalProtect is a software that resides on the end-user’s computer. The agent can be delivered to the user automatically via Active Directory, SMS or Microsoft System Configuration Manager. In the applications list, select Palo Alto Networks - GlobalProtect. In the app's overview page, find the Manage section and select Users and groups. Select Add user, then select Users and groups in the Add Assignment dialog. In the Users and groups dialog, select B.Simon from the Users list, then click the Select button at the bottom of the. GlobalProtect™ is an application that runs on your endpoint (desktop computer, laptop, tablet, or smart phone) to protect you by using the same security policies that protect the sensitive resources in your corporate network. GlobalProtect for Windows Unified Platform connects to a GlobalProtect gateway on a Palo Alto Networks next-generation firewall allowing mobile users to benefit from the protection of enterprise security.

There are minimum cert requirements for Client Cert Auth to work with GP client 5.0 on Apple iPhone/iPad.
For simplicity, the firewall's certificate will be called as 'Server Cert' in this document.
Note: The same certificate requirements apply to all implementation for Globalprotect where Client Cert authentication is needed.

Client Certificate:

The Client certificate issued should have the Extended key usage 'clientAuth'

The Subject CN on the Client Certificate cannot be empty.

Server Certificate :

Server Certificate will need the Extended key usage 'Server Authentication ( 1.3.6.1.5.5.7.3.1 )'

Globalprotect App Download For Pc

The URL used for the gateway connection should be present as SAN field on the Server Certificate.

Configuration :

1. Once the certificates with all the above requirements are obtained, then install the Server certificate on the firewall.
Note: In this case, the same CA server is used to issue the Client and the Server Certificate.
If they are two different CA servers, then install both the CA server certificates on the PA firewall and mark them as 'Trusted Root CA certificate'.


2. Then install the server certificate that was issued for the Portal and Gateway by this CA.


3. Configure a SSL/TLS profile for Server Certificate.


4. Point the Portal and Gateway configuration to use this SSL/TLS Service Profile.


5. Create a Certificate Profile for the Client Certificate authentication.

6. Make sure both Root and Intermediate certificates are added to the certificate profile in case there are Intermediate CA certificates present.
Configure this Certificate profile under Authentication Section of Portal and Gateway configuration.

Globalprotect App Not Connecting

1. Install 'Apple configurator 2' on the MAC and create a New Profile.
File > New Profile
Add the Root CA cert and the client's Identity cert to the new Profile under 'Certificates' Section.
  • Make sure all intermediate certificates of the Server Certificate are also added.
  • Add the Passphrase for the Client Certificate so that the certificate can be installed along with the key.
  • The Client certificate will need to be '.p12' format.

2. Under 'VPN' section select 'Custom SSL' as Connection Type and User Authentication as 'Certificate'.
Globalprotect application
3. Under Credential select the Client Cert to be used from the dropdown.
Fill up the rest of the required fields.

Globalprotect App Mac


Save this Profile and push it to the iPhone/iPad using the Add icon on the configurator
4. The Profile can be viewed on the iPhone/iPad by going to Settings > General > Profile.
Once the Profile is installed on the phone, the CA root certificate of the server has to be trusted explicitly.
To do this on the phone, go to Settings > General > About > Certificate Trust Settings.

Globalprotect App For Windows 10


Enable the 'ENABLE FULL TRUST DOR ROOT CERTIFICATES' option for all the relevant Root CA and Intermediate CA certificates.

Globalprotect App Download



The above process is explained in this link.
https://support.apple.com/en-us/HT204477
Initiate the connection to the portal from the Globalprotect client 5.0 on iPhone and it should be successful.