Globalprotect App User Guide
Globalprotect App User Guide
Version 6.0
docs.paloaltonetworks.com
Contact Information
Corporate Headquarters:
Palo Alto Networks
3000 Tannery Way
Santa Clara, CA 95054
www.paloaltonetworks.com/company/contact-support
Copyright
Palo Alto Networks, Inc.
www.paloaltonetworks.com
© 2021-2023 Palo Alto Networks, Inc. Palo Alto Networks is a registered trademark of Palo
Alto Networks. A list of our trademarks can be found at www.paloaltonetworks.com/company/
trademarks.html. All other marks mentioned herein may be trademarks of their respective companies.
Last Revised
January 24, 2023
GlobalProtect App User Guide Version 6.0 2 ©2023 Palo Alto Networks, Inc.
Table of Contents
GlobalProtect App for Windows....................................................................5
Download and Install the GlobalProtect App for Windows..............................................6
Use Connect Before Logon.................................................................................................... 10
Connect Before Logon Using Smart Card Authentication...................................10
Connect Before Logon Using SAML Authentication............................................ 16
Connect Before Logon Using Username/Password-Based
Authentication................................................................................................................ 21
Use Single Sign-On for Smart Card Authentication..........................................................27
Use the GlobalProtect App for Windows........................................................................... 29
Report an Issue From the GlobalProtect App for Windows...........................................43
Disconnect the GlobalProtect App for Windows..............................................................47
Uninstall the GlobalProtect App for Windows.................................................................. 50
Fix a Microsoft Installer Conflict...........................................................................................51
GlobalProtect App User Guide Version 6.0 3 ©2023 Palo Alto Networks, Inc.
Table of Contents
GlobalProtect App User Guide Version 6.0 4 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
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™ secures
your data center, private cloud, public cloud, and internet traffic and allows you to
access your company’s resources from anywhere in the world.
The following topics describe how to install and use the GlobalProtect app for
Windows:
5
GlobalProtect App for Windows
To run GlobalProtect app 5.0 and later, Windows endpoints require Visual C++
Redistributables 12.0.3 for Visual Studio 2013. If you have not already installed any
redistributable packages on your endpoint, the GlobalProtect app installs Visual C
++ Redistributables 12.0.3 automatically. If you have already installed Visual C++
Redistributables 12.0.2 or an earlier release, you must either uninstall the existing
redistributable packages from your endpoint or upgrade to Visual C++ Redistributables
12.0.3 prior to installing the GlobalProtect app.
GlobalProtect App User Guide Version 6.0 6 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
GlobalProtect App User Guide Version 6.0 7 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
If your system administrator has enabled GlobalProtect Clientless VPN access, the applications
page opens after you log in to the portal (instead of the app download page). Select
GlobalProtect Agent to open the download page.
GlobalProtect App User Guide Version 6.0 8 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
Although you can Browse to select a different location in which to install the
GlobalProtect app, the best practice is to install it in the default location. The
default installation location is read-only for non-privileged users and therefore
installing to this location protects against malicious access to the app.
3. After installation is complete, Close the wizard.
GlobalProtect App User Guide Version 6.0 9 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
To simplify the login process and improve your experience, GlobalProtect offers Connect Before
Logon to allow you to establish the VPN connection to the corporate network before logging in
to the Windows 10 endpoint using a Smart card, authentication service such as LDAP, RADIUS,
or Security Assertion Markup Language (SAML), username/password-based authentication, or
one-time password (OTP) authentication. Administrators can benefit from enabling Connect
Before Logon when they onboard new GlobalProtect users on the endpoint that is not set up with
a local profile or account for the user. Connect Before Logon is disabled by default. When the
administrator enables Connect Before Logon, you can launch the GlobalProtect app credential
provider and connect to the corporate network before logging in to Windows endpoint. After
Connect Before Logon establishes a VPN connection, you can use the Windows logon screen
to log in to the Windows endpoint. GlobalProtect can act as a Pre-Login Access Provider (PLAP)
credential provider to provide access to your organization before logging in to Windows.
Because Connect Before Logon prompts you to authenticate twice on the portal and
gateway when logging in to the Windows endpoint for the first time, the Authentication
Override cookie is not working as expected.
To use Connect Before Logon, the administrator must deploy the settings in the Windows registry
and you choose the authentication method:
• Connect Before Logon Using Smart Card Authentication
• Connect Before Logon Using SAML Authentication
• Connect Before Logon Using Username/Password-Based Authentication
GlobalProtect App User Guide Version 6.0 10 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
GlobalProtect App User Guide Version 6.0 11 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
if you have not yet logged in to your endpoint within the configured time period. This
causes the VPN tunnel to disconnect.
2. (Optional) If you are logging in to the endpoint for the first time and the portals
have not been predefined by the administrator, enter the FQDN or IP address of the
GlobalProtect portal, and Submit.
3. (Optional) If you are logging in to the endpoint for the first time and the portals have
been predefined by the administrator, select a portal from the Portal drop-down, and
click the arrow to submit.
GlobalProtect App User Guide Version 6.0 12 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
4. Select the client certificate from a list of valid certificates on the endpoint to
authenticate with the portal or gateway, and click the arrow to submit.
GlobalProtect App User Guide Version 6.0 13 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
5. Enter the Personal Identification Number (PIN) of the smart card, and click the arrow to
submit.
GlobalProtect App User Guide Version 6.0 14 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
GlobalProtect App User Guide Version 6.0 15 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
GlobalProtect App User Guide Version 6.0 16 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
GlobalProtect App User Guide Version 6.0 17 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
if you have not yet logged in to your endpoint within the configured time period. This
causes the VPN tunnel to disconnect.
2. (Optional) If you are logging in to the endpoint for the first time and the portals
have not been predefined by the administrator, enter the FQDN or IP address of the
GlobalProtect portal, and click the arrow to submit.
3. (Optional) If you are logging in to the endpoint for the first time and the portals have
been predefined by the administrator, select a portal from the Portal drop-down, and
click the arrow to submit.
GlobalProtect App User Guide Version 6.0 18 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
4. Enter the username and password to authenticate to the ldP, and then click Sign In.
GlobalProtect App User Guide Version 6.0 19 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
GlobalProtect App User Guide Version 6.0 20 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
GlobalProtect App User Guide Version 6.0 21 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
GlobalProtect App User Guide Version 6.0 22 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
if you have not yet logged in to your endpoint within the configured time period. This
causes the VPN tunnel to disconnect.
2. (Optional) If you are logging in to the endpoint for the first time and the portals
have not been predefined by the administrator, enter the FQDN or IP address of the
GlobalProtect portal, and click the arrow to submit.
3. (Optional) If you are logging in to the endpoint for the first time and the portals have
been predefined by the administrator, select a portal from the Portal drop-down, and
click the arrow to submit.
GlobalProtect App User Guide Version 6.0 23 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
4. Enter the username and password, and click the arrow to submit.
GlobalProtect App User Guide Version 6.0 24 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
GlobalProtect App User Guide Version 6.0 25 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
GlobalProtect App User Guide Version 6.0 26 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
Your administrator can define the type of PIN caching policy for Windows that is
associated with the PIN for the smart card provider. The PIN is cached only if allowed
from the smart card provider. GlobalProtect clears the PIN from the cache if you manually
sign out of the GlobalProtect app, sign out of Windows, or the PIN is changed.
STEP 1 | Before you can use SSO for smart card authentication, the administrator must have
completed the following tasks:
1. Set the pre-deployed setting on Windows endpoints to use SSO for smart card
authentication.
Your administrator must set the pre-deployed setting on your Windows endpoint prior
to enabling SSO for smart card PIN. GlobalProtect retrieves this entry only once, when
the GlobalProtect app initializes.
2. Set up the smart card for two-factor authentication.
3. Assign the certificate profile to the GlobalProtect portal.
4. Configure the gateway so that you can authenticate using a smart card.
5. Enable the GlobalProtect app to use SSO for smart card PIN on the GlobalProtect portal
so that you can levearage the same smart card PIN for GlobalProtect with your Windows
endpoint.
GlobalProtect App User Guide Version 6.0 27 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
STEP 2 | Log in to the Windows endpoint using the smart card PIN.
1. Click Sign-in options, and then click the smart card ( ) button.
2. When prompted, insert the smart card to verify that smart card authentication is
successful.
3. Enter the PIN for the smart card, and click the arrow to submit.
If smart card authentication is successful, you can connect to the portal or gateway
specified in the configuration without having to re-enter your smart card PIN.
STEP 3 | (Optional) Log in to GlobalProtect using the same smart card PIN.
You can leverage the same smart card PIN that you used to log in to your Windows endpoint.
1. Launch the GlobalProtect app by clicking the system tray icon. The status panel opens.
2. Click the hamburger menu to open the Settings panel.
3. On the Settings panel, Sign Out to clear your saved user credentials from the
GlobalProtect app.
4. Reconnect to GlobalProtect with the same smart card PIN.
The GlobalProtect app displays a smart card PIN error if the PIN is not valid.
GlobalProtect App User Guide Version 6.0 28 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
GlobalProtect App User Guide Version 6.0 29 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
certificate from a list of valid certificates from the Certificate drop-down to authenticate
with the portal or gateway.
2. Launch the GlobalProtect app by clicking the system tray icon. The status panel opens.
GlobalProtect App User Guide Version 6.0 30 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
4. Enter the IP address or domain of the portal that your GlobalProtect administrator
provided, and then click Connect.
5. ( Optional) By default, you are automatically connected to the Best Available gateway,
based on the configuration that the administrator defines and the response times of
the available gateways. To connect to a different gateway, select the gateway from the
Change Gateway drop-down (for external gateways only).
GlobalProtect App User Guide Version 6.0 31 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
You can determine whether you are connected by checking the GlobalProtect system
tray icon. If you are not connected, the icon is gray ( ), and Not Connected appears
when the you hover over the icon.
1. Launch the GlobalProtect app by clicking the system tray icon. The status panel opens.
2. (Optional) If you are logging in to the GlobalProtect app for the first time, enter the IP
address or domain of the GlobalProtect portal, and then click Connect.
3. (Optional) If multiple portals are saved on your app, select a portal from the Change
Portal drop-down. By default, the most recently connected portal is pre-selected from
the Change Portal drop-down.
4. (Optional) By default, you are automatically connected to the Best Available gateway,
based on the configuration that the administrator defines and the response times of the
GlobalProtect App User Guide Version 6.0 32 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
available gateways. To connect to a different gateway, click the Change Gateway drop-
down and then use one of the following options:
• Select a gateway manually (external gateways only). This option is only available if
your administrator enables manual gateway selection.
• Assign and automatically connect to a preferred gateway:
1. To designate a preferred gateway, click the star icon ( ). The next time you
connect, you will automatically connect to your designated preferred gateway.
If you later decide you no longer want this gateway as your preferred gateway,
you can clear the star icon. The next time you connect you will automatically be
connected to the best available gateway
GlobalProtect App User Guide Version 6.0 33 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
GlobalProtect App User Guide Version 6.0 34 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
the preferred gateway, a star displays by the starred gateway from the Change
Gateway drop-down.
If your administrator configured manual external gateways in the portal agent
configuration, you can choose a specific gateway using the gateway search field.
5. (Optional) Depending on the connection mode, click Connect to initiate the connection.
6. (Optional) If prompted, enter your Username and Password and then Connect.
If your administrator has allowed you to use biometric (fingerprint) information to sign in,
you need to first sign-in with a username and password twice (once to save it and again
to authenticate); you can then use biometric information to sign in.
When the app connects in external mode, the GlobalProtect system tray icon displays a shield
( ), and Connected appears when you hover over the icon. When the app connects in internal
mode, the GlobalProtect system tray icon displays a house ( ), and Internal Network appears
when you hover over the icon.
GlobalProtect App User Guide Version 6.0 35 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
GlobalProtect App User Guide Version 6.0 36 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
is available only if your administrator enables the GlobalProtect app log collection for
troubleshooting on the GlobalProtect portal.
• Troubleshooting—The Troubleshooting tab allows you to Collect Logs and set the logging
level to Debug Logs or Dump Logs, and optionally Enable User Experience Tests.
You can click Advanced to view detailed information about their endpoint.
GlobalProtect App User Guide Version 6.0 37 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
The Advanced Logging Settings window displays information about the network
configuration, route settings, active connections, and logs.
When GlobalProtect is connected, you can verify that the Autonomous DEM (ADEM)
endpoint agent can perform user experience tests if the Enable user experience tests check
box is displayed on the GlobalProtect app. Or you can verify that a message is displayed
if your administrator installed the ADEM endpoint agent during the GlobalProtect app
installation but does not allow you to enable or disable user experience tests from the
GlobalProtect app. By default, heartbeat alerts are still forwarded to ADEM even when
GlobalProtect is disabled or disconnected.
If your administrator configured the portal to install the Autonomous DEM endpoint agent
during the GlobalProtect app installation and has allowed you to enable the tests, select the
check box to Enable user experience tests on the GlobalProtect app. This check box does
not appear if your administrator does not allow you to enable or disable user experience
GlobalProtect App User Guide Version 6.0 38 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
tests from the GlobalProtect app. Instead, a message is displayed, confirming that the app is
enabled to run user experience tests.
If you do not select the check box to Enable user experience tests, heartbeat alerts are still
forwarded to ADEM.
• Notifications—The Notifications tab displays the detailed information about specific
notifications triggered on the GlobalProtect app.
You are also notified if there are no new notifications triggered on the GlobalProtect app.
• Host Information Profile—The Host Information Profile tab displays the endpoint data that
GlobalProtect uses to monitor and enforce security policies using the Host Information
Profile. You can Resubmit to manually resubmit HIP data to the gateway.
GlobalProtect App User Guide Version 6.0 39 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
GlobalProtect App User Guide Version 6.0 40 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
(HIP) report submission for each gateway from a central location to help you to quickly
troubleshoot HIP related issues.
• About—The About tab displays the version of GlobalProtect currently installed on the
endpoint and allows you to Check for Updates.
GlobalProtect App User Guide Version 6.0 41 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
1. Launch the GlobalProtect app by clicking the system tray icon. The status panel opens.
2. Click the hamburger menu to open the settings menu.
3. Select Settings to open the GlobalProtect Settings panel.
4. On the GlobalProtect Settings panel, Sign Out to clear your saved user credentials from
the GlobalProtect app.
5. After you clear your user credentials, you can reconnect to GlobalProtect with your new
username and password.
GlobalProtect App User Guide Version 6.0 42 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
To display the Report an Issue option on the GlobalProtect app, your administrator must
enable the GlobalProtect app log collection for troubleshooting on the GlobalProtect
portal.
GlobalProtect App User Guide Version 6.0 43 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
STEP 3 | Report an issue from the GlobalProtect app from your endpoint.
After you launch the app, click the hamburger menu on the status panel to report an issue to
your administrator.
1. Select Report an Issue.
2. Enable the GlobalProtect app to run diagnostic tests and to include diagnostic logs. Both
diagnostic and troubleshooting logs are collected and sent to Cortex Data Lake as a
compact troubleshooting report.
After the diagnostic tests are successfully completed, the GlobalProtect debug log files
are uploaded to Cortex Data Lake from your endpoint.
If you do not enable the app to run diagnostic tests and to include diagnostic
logs, only troubleshooting logs are collected and sent to Cortex Data Lake as a
compact troubleshooting report. The GlobalProtect app checks for the report
files (pan_gp.trb.log or pan_gp_trbl.log) that are automatically generated in
.json format. A notification message appears if no issues were found in the
troubleshooting logs. Click Retry to check if the pan_gp.trb*.log files exist.
3. Select the Run Diagnostic Tests and Include Diagnostic Logs check box.
4. Click Continue to allow the app to create a troubleshooting log and to send the report to
your administrator’s Cortex Data Lake instance.
The results of the end-to-end diagnostic tests are stored in the pan_gp_diag.log file in
.json format and sent to your administrator’s Cortex Data Lake instance along with
the pan_gp.trb*.log files. The GlobalProtect app can run diagnostic tests with a tunnel
GlobalProtect App User Guide Version 6.0 44 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
or without a tunnel. For example, you might want to enter your GlobalProtect login
credentials prior to the app connecting and running diagnostic tests through the tunnel.
A message pops-up, confirming that the app is running diagnostic tests only if you
selected the Run Diagnostic Tests and Include Diagnostic Logs check box.
GlobalProtect App User Guide Version 6.0 45 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
5. Click Close to confirm that the app successfully sent the report to Cortex Data Lake. This
confirmation message displays the date and time when the report was processed and
sent.
GlobalProtect App User Guide Version 6.0 46 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
GlobalProtect App User Guide Version 6.0 47 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
• Select the reason to disconnect—If your configuration requires you to respond to one or
more reasons or enter another reason, the GlobalProtect app displays the reasons as soon
as you select Disconnect.
GlobalProtect App User Guide Version 6.0 48 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
GlobalProtect App User Guide Version 6.0 49 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
Only users with administrator privileges can uninstall the GlobalProtect app from
Windows endpoints.
STEP 1 | Select Start > Control Panel > Programs > Programs and Features.
STEP 2 | Select GlobalProtect from the list, and then click Uninstall.
GlobalProtect App User Guide Version 6.0 50 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
STEP 2 | Stop all third-party installers that are running in the background.
1. Press Ctrl+Alt+Delete, and then click Task Manager.
2. In the Task Manager, locate all third-party msiexec programs that are currently running
(for example, msiexec command line - Google Search).
3. Select the third party installer, and then click End Task to stop the installer.
STEP 3 | Restore the existing version of GlobalProtect, and then upgrade to the newer version of the
app.
1. (Optional) If necessary, re-install the existing (older) version of GlobalProtect to repair it.
This step is required if the upgrade continues to fail.
2. Allow the upgrade to proceed as expected.
GlobalProtect App User Guide Version 6.0 51 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Windows
GlobalProtect App User Guide Version 6.0 52 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for macOS
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™ secures
your intranet, private cloud, public cloud, and internet traffic and allows you to access
your company’s resources from anywhere in the world.
The following topics describe how to install and use the GlobalProtect app for macOS:
53
GlobalProtect App for macOS
After you gather the required information, use the following steps to download and install the
app:
GlobalProtect App User Guide Version 6.0 54 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for macOS
GlobalProtect App User Guide Version 6.0 55 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for macOS
If your system administrator has enabled GlobalProtect Clientless VPN access, the applications
page opens after you log in to the portal (instead of the app download page). Select
GlobalProtect Agent to open the download page.
GlobalProtect App User Guide Version 6.0 56 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for macOS
GlobalProtect App User Guide Version 6.0 57 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for macOS
STEP 4 | Complete the GlobalProtect app setup using the GlobalProtect Installer.
3. On the Installation Type screen, select the GlobalProtect installation package check box.
If your system administrator has configured the split tunnel on the gateway or enforced
GlobalProtect connections for network access on the portal, select the GlobalProtect
System extensions check box (disabled by default).
Click Continue.
GlobalProtect App User Guide Version 6.0 58 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for macOS
8. If you enabled the GlobalProtect System Extensions, select Open Security Preferences
to enable the system extensions in macOS that was blocked from loading from the
following System Extension Blocked notification:
GlobalProtect App User Guide Version 6.0 59 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for macOS
If your administrator has suppressed this notification by using the supported mobile
device management system (MDM) such as Workspace ONE, you can automatically load
the system extensions without receiving this notification.
9. On the Security & Privacy dialog, click the padlock icon to make changes, and then
select App Store and identified developers in the Allow apps downloaded from area.
Click Allow.
GlobalProtect App User Guide Version 6.0 60 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for macOS
GlobalProtect App User Guide Version 6.0 61 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for macOS
1. Launch the GlobalProtect app by clicking the system tray icon. The status panel opens.
2. (Optional) Review your company’s terms of service before connecting to GlobalProtect if
your administrator requires you to see a page to access internal resources.
If you do not accept terms of use, you will not be able to connect to GlobalProtect.
Optionally, if you click Cancel, you must enter the IP address (or domain) of the
GlobalProtect portal, and then click Connect to initiate the connection.
GlobalProtect App User Guide Version 6.0 62 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for macOS
3. Enter the IP address or domain of the portal that your GlobalProtect administrator
provided, and then click Connect.
GlobalProtect App User Guide Version 6.0 63 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for macOS
You can determine if you are connected by checking the GlobalProtect system tray
icon. If you are not connected, the icon is gray ( ), and Not Connected appears when
you hover over the icon.
1. Launch the GlobalProtect app by clicking the system tray icon. The status panel opens.
2. (Optional) If you are logging in to the GlobalProtect app for the first time, enter the
FQDN or IP address of the GlobalProtect portal, and then click Connect.
3. (Optional) If multiple portals are saved on your app, select a portal from the Change
Portal drop-down. By default, the most recently connected portal is pre-selected from
the Change Portal drop-down.
4. (Optional) By default, you are automatically connected to the Best Available gateway,
based on the configuration that the administrator defines and the response times of the
GlobalProtect App User Guide Version 6.0 64 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for macOS
available gateways. To connect to a different gateway, click the Change Gateway drop-
down and then use one of the following options:
• Select a gateway manually (external gateways only). This option is only available if
your administrator enables manual gateway selection.
• Assign and automatically connect to a preferred gateway:
1. To designate a gateway as preferred, click the star icon ( ). The next time you
connect, you will automatically connect to this preferred gateway.
If you later decide that you don’t want the gateway as your preferred gateway
anymore, you can simply clear the star icon to remove this gateway as a preferred
connection.
GlobalProtect App User Guide Version 6.0 65 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for macOS
GlobalProtect App User Guide Version 6.0 66 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for macOS
the preferred gateway, a star displays by the starred gateway from the Change
Gateway drop-down.
If your administrator configured manual external gateways in the portal agent
configuration, you can choose a specific gateway using the gateway search field.
5. (Optional) Depending on the connection mode, click Connect to initiate the connection.
6. (Optional) If prompted, enter your Username and Password and then Sign In.
If your administrator has allowed you to use biometric (fingerprint) information to sign in,
you need to first sign-in with a username and password twice (once to save it and again
to authenticate); you can then use biometric information to sign in.
If your system administrator has enabled the GlobalProtect System Extensions, you
must enable the system extensions in macOS that was blocked from loading to use the
split tunnel and Enforce GlobalProtect for Network Access features.
1. (macOS Catalina 10.15.4 or later only) If your system administrator has configured
split tunnel based on domains and applications on the GlobalProtect gateway, select
Allow in the following pop-up prompt:
GlobalProtect App User Guide Version 6.0 67 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for macOS
If you select Don’t Allow, the Split Tunnel feature cannot be used on the
GlobalProtect app. This pop-up prompt will appear the next time you connect to the
portal or gateway.
2. (macOS Catalina 10.15.4 or later only) If your system administrator has enabled the
Enforce GlobalProtect Connections for Network Access feature, select Allow in the
following pop-up prompt:
If you select Don’t Allow, the Enforce GlobalProtect Connections for Network Access
feature will not work and the GlobalProtect connections for network access cannot
be enforced. This pop-up prompt will appear until you select Allow.
3. (macOS Big Sur 11 or later only) If your system administrator has configured split
tunnel based on domains and applications on the GlobalProtect gateway and enabled
the Enforce GlobalProtect Connections for Network Access feature, select Allow in
the following pop-up prompt:
If you select Don’t Allow, the Split Tunnel feature cannot be used on the
GlobalProtect app, the Enforce GlobalProtect Connections for Network Access
feature will not work, and the GlobalProtect connections for network access cannot
be enforced. This pop-up prompt will appear the next time you connect to the portal
or gateway or until you select Allow.
When the app connects in external mode, the GlobalProtect system tray icon displays
a shield ( ), and Connected appears when you hover over the icon. When the app
GlobalProtect App User Guide Version 6.0 68 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for macOS
connects in internal mode, the GlobalProtect system tray icon displays a house ( ), and
Internal Network appears when you hover over the icon.
GlobalProtect App User Guide Version 6.0 69 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for macOS
your administrator sets Enable Advanced View to Yes in the GlobalProtect portal agent
configuration.
GlobalProtect App User Guide Version 6.0 70 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for macOS
is available only if your administrator enables the GlobalProtect app log collection for
troubleshooting on the GlobalProtect portal.
• Troubleshooting—The Troubleshooting tab allows you to Collect Logs and set the logging
level to Debug Logs or Dump Logs, and optionally Enable User Experience Tests.
You can click Advanced to view detailed information about their endpoint.
GlobalProtect App User Guide Version 6.0 71 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for macOS
The Advanced Logging Settings window displays information about the network
configuration, route settings, active connections, and logs.
GlobalProtect App User Guide Version 6.0 72 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for macOS
When GlobalProtect is connected, verify that the ADEM endpoint agent can perform
user experience tests if the Enable user experience tests check box is displayed on the
GlobalProtect app. Or you can verify that a message is displayed if your administrator
installed the ADEM endpoint agent during the GlobalProtect app installation but does
not allow you to enable or disable user experience tests from the GlobalProtect app. By
default, heartbeat alerts are still forwarded to ADEM even when GlobalProtect is disabled
or disconnected.
If your administrator configured the portal to install the Autonomous DEM endpoint agent
during the GlobalProtect app installation and has allowed you to enable the tests, select the
check box to Enable user experience tests on the GlobalProtect app. This check box does
not appear if your administrator does not allow you to enable or disable user experience
GlobalProtect App User Guide Version 6.0 73 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for macOS
tests from the GlobalProtect app. Instead, a message is displayed, confirming that the app is
enabled to run user experience tests.
If you do not select the check box to Enable user experience tests, heartbeat alerts are still
forwarded to ADEM.
• Notifications—The Notifications tab displays the detailed information about specific
notifications triggered on the GlobalProtect app.
You are also notified if there are no new notifications triggered on the GlobalProtect app.
GlobalProtect App User Guide Version 6.0 74 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for macOS
• Host Profile—The Host Profile tab displays the endpoint data that GlobalProtect uses to
monitor and enforce security policies using the Host Information Profile. You can Resubmit
Host Profile to manually resubmit HIP data to the gateway.
GlobalProtect App User Guide Version 6.0 75 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for macOS
GlobalProtect App User Guide Version 6.0 76 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for macOS
(HIP) report submission for each gateway from a central location to help you to quickly
troubleshoot HIP related issues.
• About—The About tab displays the version of GlobalProtect currently installed on the
endpoint and allows end users to Check for Updates.
GlobalProtect App User Guide Version 6.0 77 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for macOS
1. Launch the GlobalProtect app by clicking the system tray icon. The status panel opens.
2. Click the hamburger menu to open the settings menu.
3. Select Settings to open the GlobalProtect Settings panel.
4. On the GlobalProtect Settings panel, Sign Out to clear your saved user credentials from
the GlobalProtect app.
5. After you clear your user credentials, you can reconnect to GlobalProtect with your new
username and password.
GlobalProtect App User Guide Version 6.0 78 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for macOS
To display the Report an Issue option on the GlobalProtect app, your administrator must
enable the GlobalProtect app log collection for troubleshooting on the GlobalProtect
portal.
GlobalProtect App User Guide Version 6.0 79 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for macOS
STEP 3 | Report an issue from the GlobalProtect app from your endpoint.
After you launch the app, click the hamburger menu on the status panel to report an issue to
your administrator.
1. Select Report an Issue.
2. Enable the GlobalProtect app to run diagnostic tests and to include diagnostic logs. Both
diagnostic and troubleshooting logs are collected and sent to Cortex Data Lake as a
compact troubleshooting report.
After the diagnostic tests are successfully completed, the GlobalProtect debug log files
are uploaded to Cortex Data Lake from your endpoint.
If you do not enable the app to run diagnostic tests and to include diagnostic
logs, only troubleshooting logs are collected and sent to Cortex Data Lake as a
compact troubleshooting report. The GlobalProtect app checks for the report
files (pan_gp.trb.log or pan_gp_trbl.log) that are automatically generated in
.json format. A notification message appears if no issues were found in the
troubleshooting logs. Click Retry to check if the pan_gp.trb*.log files exist.
3. Select the Run Diagnostic Tests and Include Diagnostic Logs check box.
4. Click Continue to allow the app to create a troubleshooting log and to send the report to
your administrator’s Cortex Data Lake instance.
The results of the end-to-end diagnostic tests are stored in the pan_gp_diag.log file in
.json format and sent to your administrator’s Cortex Data Lake instance along with the
pan_gp.trb*.log files.
The results of the end-to-end diagnostic tests are stored in the pan_gp_diag.log file in
.json format and sent to your administrator’s Cortex Data Lake instance along with
the pan_gp.trb*.log files. The GlobalProtect app can run diagnostic tests with a tunnel
GlobalProtect App User Guide Version 6.0 80 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for macOS
or without a tunnel. For example, you might want to enter your GlobalProtect login
credentials prior to the app connecting and running diagnostic tests through the tunnel.
A message pops-up, confirming that the app is running diagnostic tests only if you
selected the Run Diagnostic Tests and Include Diagnostic Logs check box.
GlobalProtect App User Guide Version 6.0 81 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for macOS
5. Click Close to confirm that the app successfully sent the report to Cortex Data Lake. This
confirmation message displays the date and time when the report was processed and
sent.
GlobalProtect App User Guide Version 6.0 82 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for macOS
GlobalProtect App User Guide Version 6.0 83 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for macOS
• Select the reason to disconnect—If your configuration requires you to respond to one or
more reasons or enter another reason, the GlobalProtect app displays the reasons as soon
as you select Disconnect.
GlobalProtect App User Guide Version 6.0 84 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for macOS
request, your administrator or Help Desk person provides you with an eight-character
hexadecimal ticket number. Enter the ticket number in the Ticket field, and then click OK.
GlobalProtect App User Guide Version 6.0 85 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for macOS
Only users with administrator privileges can uninstall the GlobalProtect app from macOS
endpoints.
On macOS endpoints, you can use the macOS installation program (in this case, the GlobalProtect
Installer) to uninstall a program. To uninstall the GlobalProtect app from your endpoint, install the
GlobalProtect software package, and then launch the GlobalProtect Installer. The GlobalProtect
Installer prompts you to select the Uninstall GlobalProtect package. If your administrator
enabled the system extensions in the GlobalProtect app for your macOS endpoint during the
GlobalProtect app installation, the GlobalProtect app will also prompt you to remove the system
extensions during the GlobalProtect uninstallation. After the Uninstall GlobalProtect package was
successfully installed, the GlobalProtect app is removed from the endpoint.
If you no longer have the GlobalProtect Installer on your macOS endpoint, you can
uninstall GlobalProtect by running the following command from the command line:
sudo /Applications/GlobalProtect.app/Contents/Resources/
uninstall_gp.sh
GlobalProtect App User Guide Version 6.0 86 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for macOS
If your system administrator has enabled GlobalProtect Clientless VPN access, the
application page opens after you log in to the portal (instead of the app download
page). Select GlobalProtect Agent to open the download page.
GlobalProtect App User Guide Version 6.0 87 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for macOS
GlobalProtect App User Guide Version 6.0 88 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for macOS
4. Click Install to confirm that you want to remove the GlobalProtect app.
5. When prompted, enter your User Name and Password, and then click Install Software to
uninstall GlobalProtect.
GlobalProtect App User Guide Version 6.0 89 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for macOS
6. If your system administrator has enabled the macOS system extensions during the
GlobalProtect app 5.1.4 installation running macOS Catalina 10.15.4 or later, the pop-up
prompt appears for you to uninstall the system extensions. When prompted, enter your
User Name and Password, and then click OK to remove the system extensions.
GlobalProtect App User Guide Version 6.0 90 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for macOS
STEP 2 | Determine if the GlobalProtect enforcer kernel extension exists on the endpoint.
On the macOS endpoint, open the Terminal application under the Applications > Utilities
folder, and then enter the following command:
kextstat | grep gplock
GlobalProtect App User Guide Version 6.0 91 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for macOS
STEP 2 | Select Always Allow to let GlobalProtect to establish the VPN tunnel. The Keychain Pop-
Up prompt does not appear until the client certificate has expired. This pop-up prompt can
appear again when the client certificate is renewed.
If you select Allow, the Keychain Pop-Up prompt will appear every time users connect
to GlobalProtect. If you select Deny, GlobalProtect cannot establish a VPN tunnel and
the Keychain Pop-Up prompt will appear. GlobalProtect can establish a VPN tunnel
only after you allow access to the login keychain.
GlobalProtect App User Guide Version 6.0 92 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for iOS
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™ secures
your intranet, private cloud, public cloud, and internet traffic and allows you to access
your company’s resources from anywhere in the world.
The following topics describe how to install and use the GlobalProtect app for iOS:
93
GlobalProtect App for iOS
GlobalProtect App User Guide Version 6.0 94 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for iOS
If you Don’t Allow GlobalProtect to send you notifications, a reminder appears the next
time you launch the app. Tap the Settings -> GlobalProtect link to go to the notification
GlobalProtect App User Guide Version 6.0 95 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for iOS
permission screen, where you can enable notifications. If you still do not want to enable
notifications, Skip this screen.
4. (Optional) Depending on the connection mode, tap Connect to initiate the connection.
5. When the “GlobalProtect” Would Like to AddVPN Configurations
message appears, use the following steps to add VPN configurations to your endpoint:
GlobalProtect App User Guide Version 6.0 96 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for iOS
1. Allow GlobalProtect to add VPN configurations to your endpoint. This setting enables
GlobalProtect to filter and monitor network activity on the endpoint when you are
using the VPN.
2. Enter your iPhone or iPad passcode to confirm that you want to add VPN
configurations to your endpoint.
GlobalProtect App User Guide Version 6.0 97 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for iOS
6. (Optional) If your endpoint is unable to verify the identity of the GlobalProtect portal
using the portal server certificate, the Cannot Verify Server Identity message
appears. If you trust the certificate, tap Continue to proceed with the connection.
7. (Optional) If prompted, enter your Username and Password and then SIGN IN.
If your administrator has allowed you to use biometric (fingerprint or, for iOS X devices
only, face ID) information to sign in, you need to first sign-in with a username and
GlobalProtect App User Guide Version 6.0 98 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for iOS
password twice (once to save it and again to authenticate); you can then use biometric
information to sign in.
GlobalProtect App User Guide Version 6.0 99 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for iOS
10.(Optional) If there are notifications on your app, the Notifications dialog appears upon
successful connection. Close the Notifications dialog to proceed to the home screen.
11.When the home screen appears, verify that your connection has established successfully.
If the connection is successful, the home screen displays the CONNECTED state.
12.(Optional) By default, the endpoint automatically connects to the Best Available gateway
based on the configuration that the administrator defines and the response times of the
GlobalProtect App User Guide Version 6.0 100 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for iOS
GlobalProtect App User Guide Version 6.0 101 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for iOS
then Set As Preferred. Alternatively, you can long-press (tap and hold) the gateway
and then Set As Preferred.
To remove the preferred gateway assignment, tap the More Options ( ) icon for the
preferred gateway and then Remove Preferred. Alternatively, you can long-press (tap
and hold) the gateway and then Remove Preferred.
GlobalProtect App User Guide Version 6.0 102 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for iOS
GlobalProtect App User Guide Version 6.0 103 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for iOS
requiring any user interaction. If your administrator does not enable GlobalProtect to Save
User Credentials, you must sign in through the app to establish the connection.
• (Optional) If your administrator has configured GlobalProtect with the Always On connect
method, the connection initiates automatically. The home screen displays CONNECTED
state.
With the Always On connect method, the home screen displays CONNECTED state with
a disconnect message to prevent you from disconnecting when you try to tap the Connect
icon.
GlobalProtect App User Guide Version 6.0 104 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for iOS
GlobalProtect App User Guide Version 6.0 105 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for iOS
authenticated with a RADIUS server using the Protected Extensible Authentication Protocol
Microsoft Challenge Handshake Authentication Protocol version 2 (PEAP-MSCHAPv2).
1. Launch the GlobalProtect app.
2. From the home screen, TAP TO CONNECT.
3. (Optional) If prompted, enter your old Username and Password, and then SIGN IN.
4. When the GlobalProtect app prompts you to Update Password, enter your Current
Password followed by your New Password.
GlobalProtect App User Guide Version 6.0 106 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for iOS
GlobalProtect App User Guide Version 6.0 107 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for iOS
To display the Report an Issue option on the GlobalProtect app, your administrator must
enable the GlobalProtect app log collection for troubleshooting on the GlobalProtect
portal.
GlobalProtect App User Guide Version 6.0 108 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for iOS
STEP 3 | Report an issue from the GlobalProtect app from the end user’s endpoint.
After you launch the app, tap HELP to report an issue from your endpoint.
1. Tap Report an Issue.
2. Enable the GlobalProtect app to run diagnostic tests and to include diagnostic logs. Both
diagnostic and troubleshooting logs are collected and sent to Cortex Data Lake as a
compact troubleshooting report.
After the diagnostic tests are successfully completed, the GlobalProtect debug log files
are uploaded to Cortex Data Lake from your endpoint.
GlobalProtect App User Guide Version 6.0 109 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for iOS
If you do not enable the app to run diagnostic tests and to include diagnostic
logs, only troubleshooting logs are collected and sent to Cortex Data Lake as a
compact troubleshooting report. The GlobalProtect app checks for the report
files (pan_gp.trb.log or pan_gp_trbl.log) that are automatically generated in
.json format. A notification message appears if no issues were found in the
troubleshooting logs. Click Retry to check if the pan_gp.trb*.log files exist.
3. Select the Run Diagnostic Tests and Include Diagnostic Logs check box.
4. Tap CONTINUE to allow the app to create a troubleshooting log and to send the report
to your administrator’s Cortex Data Lake instance.
The results of the end-to-end diagnostic tests are stored in the pan_gp_diag.log file in
.json format and sent to your administrator’s Cortex Data Lake instance along with the
pan_gp.trb*.log files.
The results of the end-to-end diagnostic tests are stored in the pan_gp_diag.log file in
.json format and sent to your administrator’s Cortex Data Lake instance along with
the pan_gp.trb*.log files. The GlobalProtect app can run diagnostic tests with a tunnel
GlobalProtect App User Guide Version 6.0 110 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for iOS
or without a tunnel. For example, you might want to enter your GlobalProtect login
credentials prior to the app connecting and running diagnostic tests through the tunnel.
A message pops-up, confirming that the app is running diagnostic tests only if you
selected the Run Diagnostic Tests and Include Diagnostic Logs check box.
GlobalProtect App User Guide Version 6.0 111 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for iOS
A message pops-up, confirming that the app is sending the report to Cortex Data Lake.
GlobalProtect App User Guide Version 6.0 112 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for iOS
5. Tap DONE to confirm that the app successfully sent the report to Cortex Data Lake.
GlobalProtect App User Guide Version 6.0 113 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for iOS
GlobalProtect App User Guide Version 6.0 114 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for iOS
STEP 4 | Tap Done or press the home button to return to the home screen.
GlobalProtect App User Guide Version 6.0 115 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for iOS
GlobalProtect App User Guide Version 6.0 116 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Android
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™ secures
your intranet, private cloud, public cloud, and internet traffic and allows you to access
your company’s resources from anywhere in the world.
The following topics describe how to install and use the GlobalProtect app for
Android:
117
GlobalProtect App for Android
STEP 5 | When prompted, review and Accept the information for which GlobalProtect needs access.
GlobalProtect App User Guide Version 6.0 118 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Android
The GlobalProtect app for Android is supported only on certain Chromebooks. If you
were using version 4.1.x of the GlobalProtect app for Chrome OS, the app is no longer
available. Consider upgrading to a Chrome OS system that supports Android Apps and use
the GlobalProtect app for Android.
If this option is not available, your Chromebook does not support Android apps.
5. When prompted, click Get Started to launch the Google Play Store.
6. Agree to the Terms of Service.
7. On the Welcome page, SIGN IN to the Google Play Store.
8. Accept the Google Play Terms of Service.
STEP 2 | Download and install the GlobalProtect app for Android endpoints on your Chromebook.
1. Open the Google Play Store app.
2. Search for GlobalProtect App.
3. Click the GlobalProtect app icon.
4. Click INSTALL, and then follow the on-screen instructions to complete the app
installation.
GlobalProtect App User Guide Version 6.0 119 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Android
GlobalProtect App User Guide Version 6.0 120 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Android
STEP 1 | Install the GlobalProtect app for Android and then launch the app.
GlobalProtect App User Guide Version 6.0 121 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Android
STEP 2 | The first time you connect using the GlobalProtect app for Android, read the disclosure
about the information GlobalProtect may collect or access on your device and then click OK
to acknowledge and dismiss the message.
GlobalProtect App User Guide Version 6.0 122 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Android
GlobalProtect App User Guide Version 6.0 123 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Android
message appears. If you trust the certificate, tap Continue to proceed with the
connection.
3. (Optional) If prompted, enter your Username and Password and then SIGN IN.
If your administrator has allowed you to use biometric (fingerprint) information to
sign in, you need to first sign-in with a username and password; you can then use
biometric information to sign in.
GlobalProtect App User Guide Version 6.0 124 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Android
7. (Optional) If there are notifications on your app, the Notifications dialog appears upon
successful connection. Close the Notifications dialog to proceed to the home screen.
GlobalProtect App User Guide Version 6.0 125 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Android
8. When the home screen appears, verify that your connection has established
successfully. If the connection is successful, the home screen displays the
CONNECTED state.
GlobalProtect App User Guide Version 6.0 126 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Android
With the Always On connect method, the home screen displays CONNECTED state
with a disconnect message to prevent you from disconnecting when you try to tap
the Connect icon.
GlobalProtect App User Guide Version 6.0 127 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Android
GlobalProtect App User Guide Version 6.0 128 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Android
• If you want to connect to a different GlobalProtect portal, tap the Portal address. When
prompted, enter a new portal address and then tap CONNECT.
• If you are connected to an external gateway, tap the connection Status to view additional
details about your connection (including the network SSID and gateway IP address/FQDN).
GlobalProtect App User Guide Version 6.0 129 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Android
GlobalProtect App User Guide Version 6.0 130 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Android
GlobalProtect App User Guide Version 6.0 131 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Android
To display the Report an Issue option on the GlobalProtect app, your administrator must
enable the GlobalProtect app log collection for troubleshooting on the GlobalProtect
portal.
GlobalProtect App User Guide Version 6.0 132 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Android
STEP 3 | Report an issue from the GlobalProtect app from the end user’s endpoint.
After you launch the app, tap HELP to report an issue from your endpoint.
1. Tap Report an Issue.
2. Enable the GlobalProtect app to run diagnostic tests and to include diagnostic logs. Both
diagnostic and troubleshooting logs are collected and sent to Cortex Data Lake as a
compact troubleshooting report.
After the diagnostic tests are successfully completed, the GlobalProtect debug log files
are uploaded to Cortex Data Lake from your endpoint.
GlobalProtect App User Guide Version 6.0 133 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Android
If you do not enable the app to run diagnostic tests and to include diagnostic
logs, only troubleshooting logs are collected and sent to Cortex Data Lake as a
compact troubleshooting report. The GlobalProtect app checks for the report
files (pan_gp.trb.log or pan_gp_trbl.log) that are automatically generated in
.json format. A notification message appears if no issues were found in the
troubleshooting logs. Click Retry to check if the pan_gp.trb*.log files exist.
3. Select the Run Diagnostic Tests and Include Diagnostic Logs check box.
4. Tap CONTINUE to allow the app to create a troubleshooting log and to send the report
to your administrator’s Cortex Data Lake instance.
The results of the end-to-end diagnostic tests are stored in the pan_gp_diag.log file in
.json format and sent to your administrator’s Cortex Data Lake instance along with the
pan_gp.trb*.log files.
The results of the end-to-end diagnostic tests are stored in the pan_gp_diag.log file in
.json format and sent to your administrator’s Cortex Data Lake instance along with
the pan_gp.trb*.log files. The GlobalProtect app can run diagnostic tests with a tunnel
GlobalProtect App User Guide Version 6.0 134 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Android
or without a tunnel. For example, you might want to enter your GlobalProtect login
credentials prior to the app connecting and running diagnostic tests through the tunnel.
A message pops-up, confirming that the app is running diagnostic tests only if you
selected the Run Diagnostic Tests and Include Diagnostic Logs check box.
GlobalProtect App User Guide Version 6.0 135 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Android
A message pops-up, confirming that the app is sending the report to Cortex Data Lake.
GlobalProtect App User Guide Version 6.0 136 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Android
5. Tap DONE to confirm that the app successfully sent the report to Cortex Data Lake.
GlobalProtect App User Guide Version 6.0 137 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Android
GlobalProtect App User Guide Version 6.0 138 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Android
GlobalProtect App User Guide Version 6.0 139 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Android
GlobalProtect App User Guide Version 6.0 140 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Android
GlobalProtect App User Guide Version 6.0 141 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Android
STEP 2 | Click the menu button ( ) next to the Google Play search bar.
GlobalProtect App User Guide Version 6.0 142 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Linux
GlobalProtect™ is a program that runs on your endpoint (desktop computer, laptop,
or server) to protect you by using the same security policies that protect the sensitive
resources in your corporate network. GlobalProtect™ secures your intranet, private
cloud, public cloud, and internet traffic and allows you to access your company’s
resources from anywhere in the world.
The following sections provide instructions for installing and using the GlobalProtect
app for Linux:
143
GlobalProtect App for Linux
You will see multiple installation packages for supported operating system versions—
DEB for Debian and Ubuntu and RPM for CentOS and Red Hat. The package for the GUI
version is denoted by a GlobalProtect_UI prefix.
GlobalProtect App User Guide Version 6.0 144 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Linux
STEP 2 | (Optional) If your Linux endpoint must use a manual proxy server configuration, configure
the proxy settings.
The GlobalProtect app for Linux supports only a basic proxy server configuration
but does not support the use of Proxy Auto-Configuration (PAC) files and proxy
authentication.
The GlobalProtect app for Linux obtains the proxy settings from the HTTP_PROXY,
HTTPS_PROXY and NO_PROXY environment variables in the /etc/environment file. If you
later change the system proxy configuration, verify that the terminal from which GlobalProtect
runs uses the proxy environment variables. If you do not see the new settings, log out and
back in for the new settings to take effect.
1. To set your proxy on your Linux endpoint, edit the HTTP_PROXY environment variable
or HTTPS_PROXY environment variable (for example, HTTPS_PROXY=”https://
yourproxy.local:8080”).
2. To configure the IP addresses or domain names that you want to exclude
from the proxy, edit the NO_PROXY environment variable (for example,
NO_PROXY=”www.gpqa.com”).
Use commas to separate multiple IP addresses or domain names. Starting with
GlobalProtect app 5.1.6, you can use the wildcard character (*) for IP addresses or
domain names (for example, NO_PROXY=”*.domain.com”).
GlobalProtect App User Guide Version 6.0 145 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Linux
STEP 4 | Install the GUI version of the GlobalProtect app for Linux.
Install the app using root privileges and use an installation method that will automatically add
any missing packages that are required by the GlobalProtect app.
For Debian and Ubuntu, use the sudo apt-get install <gp-app-pkg> command.
where <gp-app-pkg> is the path of the UI distribution package for your Linux version.
The following example instructs the package manager to install the
GlobalProtect_UI_deb-6.0.0.0-12.deb UI distribution package:
user@linuxhost:~$
sudo apt-get install GlobalProtect_UI_deb-6.0.0.0-12.deb
[sudo] password for gpqa:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'globalprotect' instead of '/home/gpqa/
Downloads/GlobalProtect_UI_deb-6.0.0.0-12.deb'
The following NEW packages will be installed:
globalprotect
0 upgraded, 1 newly installed, 0 to remove and 90 not
upgraded.
After this operation, 0 B of additional disk space will be
used.
Get:1 /home/gpqa/Downloads/
GlobalProtect_UI_deb-6.0.0.0-12.deb globalprotect all 5.2.6-12
[7,416 kB]
E: read, still have 59 to read but none left
E: Error reading archive member header
E: Prior errors apply to /home/gpqa/Downloads/
GlobalProtect_UI_deb-6.0.0.0-12.deb
debconf: apt-extracttemplates failed: No such file or
directory
Selecting previously unselected package globalprotect.
(Reading database ... 318427 files and directories currently
installed.)
Preparing to unpack .../
GlobalProtect_UI_deb-6.0.0.0-12.deb ...
Start installing gp...
Unpacking globalprotect (6.0.0-12) ...
Setting up globalprotect (6.0.0-12) ...
Enable gp service...
Starting gp service...
Set default browser, errors other than gp.desktop can be ignored...
enable ping
net.ipv4.ping_group_range = 0 0
Starting gpa...
start GPA for sudo user gpqa
start PanGPUI for sudo gpqa
Processing riggers for man-db (2.8.3-2ubuntu0.1)...
GlobalProtect App User Guide Version 6.0 146 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Linux
For CentOS and Red Hat, use the sudo yum install -y <gp-app-pkg> command.
where <gp-app-pkg> is the path of the UI distribution package for your Linux version.
The following example installs the GlobalProtect_UI_rpm-6.0.0.0-9.rpm UI distribution package
from the repository to your system:
user@linuxhost:~$
sudo yum install -y ./GlobalProtect_UI_rpm-6.0.0.0-9.rpm
[sudo] password for gpqa:
Loaded plugins: langpacks, product-id, search-disabled-repos,
subscription-manager
Examining ./GlobalProtect_UI_rpm-6.0.0.0-9.rpm:
globalprotect_UI-6.0.0-9.x86_64
Marking ./GlobalProtect_UI_rpm-6.0.0.0-9.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package globalprotect_UI.x86_64 0:6.0.0-9 will be
installed
--> Finished Dependency Resolution https://
cdn.redhat.com/content/dist/rhel/server/7/7Server/x86_64/optional/
os/repodata/repomd.xml: [Errno 14] HTTPS Error 403 - Forbidden
Trying other mirror.
To address this issue please refer to the below knowledge
base article
https://access.redhat.com/solutions/69319
https://cdn.redhat.com/content/dist/rhel/server/7/7Server/
x86_64/os/repodata/repomd.xml: [Errno 14] HTTPS Error 403 -
ForbiddenTrying other mirror.
Dependencies Resolved
============================================================================
Package Arch Version Repository
Size
=============================================================================
Installing:
globalprotect_UI x86_64 6.0.0-9 /
GlobalProtect_UI_rpm-6.0.0.0-9 31 M
Transaction
Summary=====================================================================
1 Package
Total size: 31 M
Installed size: 31 M
Downloading packages:
Running transaction check
GlobalProtect App User Guide Version 6.0 147 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Linux
Complete!
STEP 5 | Use the GUI version of the GlobalProtect App for Linux.
After installation completes, the GlobalProtect app automatically launches. Specify your portal
address and enter your credentials when prompted to begin the connection process.
Because the GlobalProtect service supports only one socket connection to the
GlobalProtect agent and to the GUI version of the GlobalProtect app, you must either
log out of the Linux operating system or the SSH session depending on the installation
method used as a root user after installing the app. You must log back in to the Linux
endpoint as another user with non-privileged user privileges and the app launches.
macUser@mac:~$
scp ~/Downloads/PanGPLinux-6.0.0.tgz
linuxUser@linuxHost:
<DestinationFolder>
GlobalProtect App User Guide Version 6.0 148 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Linux
user@linuxhost:~$
tar -xvf ~/pkgs/PanGPLinux-6.0.0.tgz
After you unzip the package, you will see installation packages—DEB for Ubuntu and
RPM for CentOS and Red Hat—and the scripts to install and uninstall the packages.
STEP 2 | (Optional) If your Linux endpoint must use a manual proxy server configuration, configure
the proxy settings.
The GlobalProtect app for Linux supports only a basic proxy server configuration
but does not support the use of Proxy Auto-Configuration (PAC) files and proxy
authentication.
The GlobalProtect app for Linux obtains the proxy settings from the HTTP_PROXY,
HTTPS_PROXY and NO_PROXY environment variables in the /etc/environment file. If you
later change the system proxy configuration, verify that the terminal from which GlobalProtect
runs uses the proxy environment variables. If you do not see the new settings, log out and
back in for the new settings to take effect.
1. To set your proxy on your Linux endpoint, edit the HTTP_PROXY environment variable
or HTTPS_PROXY environment variable (for example, HTTPS_PROXY=”https://
yourproxy.local:8080”).
2. To configure the IP addresses or domain names that you want to exclude
from the proxy, edit the NO_PROXY environment variable (for example,
NO_PROXY=”www.gpqa.com”).
Use commas to separate multiple IP addresses or domain names. Starting with
GlobalProtect app 5.1.6, you can use the wildcard character (*) for IP addresses or
domain names (for example, NO_PROXY=”*.domain.com”).
GlobalProtect App User Guide Version 6.0 149 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Linux
For installation of the CLI version on Linux Ubuntu 20.04 LTS, due to underlying
operating system issues, you cannot use the sudo apt-get install <gp-
app-pkg> command. Instead, use the sudo dpkg -i <gp-app-pkg>
command to install the CLI version of the GlobalProtect app. For more information, see
GlobalProtect 5.2.x or above fails to install package when using the apt-get utility
on Ubuntu 20.04 .
user@linuxhost:~$
sudo dpkg -i GlobalProtect_deb-6.0.0.0-12.deb
Selecting previously unselected package GlobalProtect.
user@linuxhost:~$
sudo apt-get install ./GlobalProtect_deb-6.0.0.0-12.deb
[sudo] password for gpqa:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'globalprotect' instead of '/home/gpqa/
Downloads/GlobalProtect_deb-6.0.0.0-12.deb'
The following packages were automatically installed and are
no longer required:
linux-headers-5.10.0-28 linux-headers-5.10.0-28-generic
linux-image-5.10.0-28-generic linux-image-extra-5.10.0-28-generic
Use 'sudo apt autoremove' to remove them.
The following NEW packages will be installed:
globalprotect
0 upgraded, 1 newly installed, 0 to remove and 73 not
upgraded.
After this operation, 0 B of additional disk space will be
used.
GlobalProtect App User Guide Version 6.0 150 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Linux
Get:1 /home/gpqa/Downloads/GlobalProtect_deb-6.0.0.0-12.deb
globalprotect all 6.0.0-12 [1,334 kB]
E: read, still have 59 to read but none left
E:Error reading archive member header
E: Prior errors apply to /home/gpqa/Downloads/
GlobalProtect_deb-6.0.0.0-24.deb
debconf: apt-extracttemplates failed: No such file or
directory
Selecting previously unselected package globalprotect.
(Reading database ... 247210 files and directories currently
installed.)
Preparing to unpack .../GlobalProtect_deb-6.0.0.0-12.deb ...
Start installing gp...
Unpacking globalprotect (6.0.0-12) ...
Setting up globalprotect (6.0.0-12) ...
Enable gp service...
Starting gp service...
Create symlink for gp cli...
user@linuxhost:~$
globalprotect
>>
>>
quit
user@linuxhost:~$
>>
help
Usage: only the following commands are supported:
collect-log -- collect log information
connect -- connect to server
disconnect -- disconnect
GlobalProtect App User Guide Version 6.0 151 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Linux
Command-line mode:
user@linuxhost:~$
globalprotect help
Usage: only the following commands are supported:
collect-log -- collect log information
connect -- connect to server
disconnect -- disconnect
disable -- disable connection
import-certificate -- import client certificate file
quit -- quit from prompt mode
rediscover-network -- network rediscovery
remove-user -- clear credential
resubmit-hip -- resubmit hip information
set-log -- set debug level
show -- show information
STEP 6 | Use the CLI version of the GlobalProtect app for Linux.
GlobalProtect App User Guide Version 6.0 152 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Linux
GlobalProtect App User Guide Version 6.0 153 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Linux
STEP 1 | (RHEL/CentOS 7.7 or later only) If the GlobalProtect icon does not show up in the system
tray by default, add the extension to enable it.
1. Install the Topicons Gnome Tweak Tool Extension by running the following commands:
sudo apt-get install gnome-shell-extension-top-icons-plus
sudo apt-get install gnome-tweak-tool
2. Reboot the system.
3. From the Application menu, select Tweaks > Extensions
4. Toggle the Topicons plus extension to enable the GlobalProtect icon to display in the
system tray.
If you don’t see the Topicons plus extension you may not have rebooted after
installing the extension.
You can also customize the icon setting such as icon size, alignment, and opacity.
5. You can now launch the GlobalProtect app from the system tray.
GlobalProtect App User Guide Version 6.0 154 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Linux
GlobalProtect App User Guide Version 6.0 155 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Linux
STEP 2 | In the GlobalProtect window, enter the FQDN or IP address of the GlobalProtect portal, and
then click Connect.
After you download and install the GUI version of the GlobalProtect app for Linux, the
GlobalProtect app automatically launches.
1. (Optional) If multiple portals are saved on your app, select a portal from the Portal drop-
down. By default, the most recently connected portal is pre-selected from the Portal
drop-down.
2. Enter the Username and Password for the portal and then Sign In.
GlobalProtect App User Guide Version 6.0 156 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Linux
In most instances, you can use the same username and password that you use to
connect to your corporate network. After you sign in, the GlobalProtect portal shows a
status of Connected.
3. (Optional) By default, you are automatically connected to the Best Available gateway,
based on the configuration that the administrator defines and the response times of the
GlobalProtect App User Guide Version 6.0 157 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Linux
available gateways. To connect to a different gateway, click the gateway drop-down and
then use one of the following options:
• Select a gateway manually (external gateways only).
GlobalProtect App User Guide Version 6.0 158 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Linux
2. From the list of available gateways, select the gateway that you want to set as the
preferred gateway and then Set as Preferred.
3. Close the dialog.
If you no longer want to connect to the gateway automatically, you can also remove
the preferred gateway assignment:
1. From the menu on the top right of the app’s status panel, select Preferred
Gateway to open the GlobalProtect: Preferred Gateway dialog.
2. From the list of available gateways, select the preferred gateway and then Remove
Preferred.
3. Close the dialog.
GlobalProtect App User Guide Version 6.0 159 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Linux
• Connection—Lists the gateways configured for the GlobalProtect app and provides the
following information about each gateway:
• Gateway name
• Tunnel status
• Authentication status
• Connection type
• Gateway IP address or FQDN (only available in external mode)
For internal mode, the Connection tab displays the entire list of available gateways.
For external mode, the Connection tab displays only the gateway to which you
are connected and additional details about the gateway (such as the gateway IP
address, location, and uptime).
GlobalProtect App User Guide Version 6.0 160 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Linux
GlobalProtect App User Guide Version 6.0 161 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Linux
1. Launch the GlobalProtect app by clicking the system tray icon. The status panel opens.
2. Select the menu ( ) on the top right of the app’s panel, then select Settings to open the
GlobalProtect Settings panel.
3. On the General tab of the GlobalProtect Settings panel, Sign Out to clear your saved
user credentials from the GlobalProtect app.
4. After you clear your user credentials, you can reconnect to GlobalProtect with your new
username and password.
Disconnected
myportal.example.com - portal:local:Enter login credentials
username:user1
Password:
Retrieving configuration...
Discovering network...
Connecting...
Connected
When you use certificate-based authentication, the first time you connect without a root
CA certificate, the GlobalProtect app and GlobalProtect portal exchange certificates. The
GlobalProtect app displays a certificate error, which you must acknowledge before you
GlobalProtect App User Guide Version 6.0 162 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Linux
authenticate. When you next connect, you will not be prompted with the certificate error
message.
You can also specify a username in the command using the --username
<username> option. The GlobalProtect app prompts you to authenticate and, if you
specified the username option, confirm your username.
Import a certificate.
When you want to pre-deploy a client certificate to an endpoint for certificate-based
authentication, you can copy the certificate to the endpoint and import it for use by the
GlobalProtect app. Use the globalprotect import-certificate --location
<location> command to import the certificate on the endpoint. When prompted you must
supply the certificate password.
GlobalProtect App User Guide Version 6.0 163 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Linux
Connect to a gateway:
1. (Optional) Display the manual gateways to which you can connect using the
globalprotect show --manual-gateway command.
2. Connect to a gateway using the globalprotect connect --gateway <gp-
gateway> command where <gp-gateway> is the IP address or FQDN of the
GlobalProtect gateway.
3. View details about your connection using the globalprotect show --details
command.
------------------------------
gw1 192.168.1.180
gw2 192.168.1.181
user@linuxhost:~$ globalprotect connect --gateway 192.168.1.180
Retrieving configuration...
Discovering network...
Connecting...
Connected
Verify the status of and view details about your GlobalProtect connection:
Use the globalprotect show --status command to verify the status of your
connection.
Use the globalprotect show --details command to view the details of your
connection.
Retrieving configuration...
Retrieving configuration...
Discovering network...
GlobalProtect App User Guide Version 6.0 164 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Linux
Connecting...
Connecting...
Connected
Disconnected
192.168.1.179 - portal:local:Enter login credentials
username:user1
Password:
Retrieving configuration...
Discovering network...
Connecting...
Connected
categories
host-info
client-version: 4.1.0
os: Linux Ubuntu 16.04.3 LTS
os-vendor: Linux
domain:
host-name: linuxhost
host-id: 4C4C4544-0034-4D10-804C-************
network-interface
enp0s31f6
GlobalProtect App User Guide Version 6.0 165 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Linux
description: enp0s31f6
mac-address: D4:81:D7:D4:5A:A5
wlp2s0
description: wlp2s0
mac-address: 14:AB:C5:DE:D1:0E
user@linuxhost:~$ globalprotect resubmit-hip
Resubmit is successful.
View errors.
Use the globalprotect show --error command to view errors reported by the app.
Collect logs.
The app stores the PanGPA and PanGPI log files in the /home/<user>/.Globalprotect
directory. Use the globalprotect collect-logs command to enable the GlobalProtect
app for Linux to package these logs and other useful information. You can then use the logs to
troubleshoot issues or forward them to a Support engineer for expert analysis.
GlobalProtect App User Guide Version 6.0 166 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Linux
You can only report an issue to your administrator using the GUI version of the
GlobalProtect app for Linux.
To display the Report an Issue option on the GlobalProtect app, your administrator must
enable the GlobalProtect app log collection for troubleshooting on the GlobalProtect
portal.
GlobalProtect App User Guide Version 6.0 167 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Linux
STEP 3 | Report an issue from the GlobalProtect app from your endpoint.
After you launch the app, select the menu ( ) on the top right of the app’s panel to report an
issue to your administrator.
1. Select Report an Issue.
2. Enable the GlobalProtect app to run diagnostic tests and to include diagnostic logs. Both
diagnostic and troubleshooting logs are collected and sent to Cortex Data Lake as a
compact troubleshooting report.
After the diagnostic tests are successfully completed, the GlobalProtect debug log files
are uploaded to Cortex Data Lake from your endpoint.
If you do not enable the app to run diagnostic tests and to include diagnostic
logs, only troubleshooting logs are collected and sent to Cortex Data Lake as a
compact troubleshooting report. The GlobalProtect app checks for the report
files (pan_gp.trb.log or pan_gp_trbl.log) that are automatically generated in
.json format. A notification message appears if no issues were found in the
troubleshooting logs. Click Retry to check if the pan_gp.trb*.log files exist.
3. Select the Run Diagnostic Tests and Include Diagnostic Logs check box.
GlobalProtect App User Guide Version 6.0 168 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Linux
4. Click Continue to allow the app to create a troubleshooting log and to send the report to
your administrator’s Cortex Data Lake instance.
The results of the end-to-end diagnostic tests are stored in the pan_gp_diag.log file in
.json format and sent to your administrator’s Cortex Data Lake instance along with the
pan_gp.trb*.log files.
The results of the end-to-end diagnostic tests are stored in the pan_gp_diag.log file in
.json format and sent to your administrator’s Cortex Data Lake instance along with
the pan_gp.trb*.log files. The GlobalProtect app can run diagnostic tests with a tunnel
GlobalProtect App User Guide Version 6.0 169 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Linux
or without a tunnel. For example, you might want to enter your GlobalProtect login
credentials prior to the app connecting and running diagnostic tests through the tunnel.
A message pops-up, confirming that the app is running diagnostic tests only if you
selected the Run Diagnostic Tests and Include Diagnostic Logs check box.
A message pops-up, confirming that the app is sending the report to Cortex Data Lake.
GlobalProtect App User Guide Version 6.0 170 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Linux
5. Click Close to confirm that the app successfully sent the report to Cortex Data Lake. This
confirmation message displays the date and time when the report was processed and
sent.
GlobalProtect App User Guide Version 6.0 171 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Linux
Disconnect the GlobalProtect App for Linux Using the GUI Version
(Available in always-on mode only) To disconnect the GlobalProtect app for Linux using the GUI
version, complete these steps.
GlobalProtect App User Guide Version 6.0 172 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Linux
GlobalProtect App User Guide Version 6.0 173 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Linux
Disconnect the GlobalProtect App for Linux Using the CLI Version
To disconnect the GlobalProtect app for Linux using the CLI version, complete these steps.
GlobalProtect App User Guide Version 6.0 174 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Linux
GlobalProtect App User Guide Version 6.0 175 ©2023 Palo Alto Networks, Inc.
GlobalProtect App for Linux
Begin the uninstallation process by entering the sudo dpkg -P globalprotect command.
Uninstall the GlobalProtect app for Linux by entering the sudo apt-get remove
globalprotect command.
GlobalProtect App User Guide Version 6.0 176 ©2023 Palo Alto Networks, Inc.
GlobalProtect for IoT Devices
GlobalProtect™ is an application that runs on your endpoint (desktop computer,
laptop, or server, or IoT device) to protect you by using the same security policies
that protect the sensitive resources in your corporate network. For IoT devices,
GlobalProtect™ secures traffic to and from the device to any source or destination
anywhere on the internet or within your corporate network.
You can install GlobalProtect on IoT devices that are embedded within the following
operating systems:
177
GlobalProtect for IoT Devices
GlobalProtect App User Guide Version 6.0 178 ©2023 Palo Alto Networks, Inc.