SSL Decryption with iOS 13 Devices

Reply
melbatniji
L1 Bithead

Hi Bpry,

I am trying to apply the requirements to my Palaolto self-generated certificate but I wonder if you can help me on how to apply/configure the following requirement. Can you share more information on how to apply these requirements on the firewall?

 

TLS server certificates must contain an ExtendedKeyUsage (EKU) extension containing the id-kp-serverAuth OID.

Chadi_Sleiman
L1 Bithead

Where you able to generate the certificate with these requirement from the firewall? Or did you have to use for instance OpenSSL or generate a CSR and get the proper cert from a CA?

Chadi_Sleiman
L1 Bithead

Have you tried changing the certificate settings on the Mac itself? I changed them to Use System default on my Catalina and it started working. Mind you this was for authentication to global protect but it still may be worth a shot.

NWesolowski
L0 Member

I also had this problem on my iPhone (13.5.1) and the Global Protect app.  After successfully establishing a connection to my company network most websites would not load and displayed a certificate error due to SSL decryption.  Here is the resolution:

1. Verify that your certificate profile is showing up under Settings > General > Profile.  You should have been prompted to install this when connecting to GP for the first time.

2. This is the part that I was missing.  Settings > General > About > Certificate Trust Settings (scroll to the bottom).

3. "Enable Full Trust" for your GP root certificate.

 

Once I did this I could browse to any site without certificate issues.  Good luck!

Chadi_Sleiman
L1 Bithead

So you have to change these settings on the IOS device itself? Were you able to use a self-signed certificate? did you still have to meet the requirements set in this link?

 

https://support.apple.com/en-us/HT210176

 

Really appreciate your response, thank you!

Like what you see?

Show your appreciation!

Click Like if a post is helpful to you or if you just want to show your support.

Click Accept as Solution to acknowledge that the answer to your question has been provided.

The button appears next to the replies on topics you’ve started. The member who gave the solution and all future visitors to this topic will appreciate it!

These simple actions take just seconds of your time, but go a long way in showing appreciation for community members and the LIVEcommunity as a whole!

The LIVEcommunity thanks you for your participation!