Reset Search
 

 

Article

KB45482 - Client side proxy to support FQDN based split tunnel policy

« Go Back

Information

 
Last Modified Date9/27/2022 11:50 AM
Synopsis
This article explains the code snippet added by Ivanti-Pulse in the final merged PAC file on the PC and reason for adding the same.
Problem or Goal
Cause


 
Solution
When the PAC file is being pushed from Ivanti-Pulse gateway, a code snippet is added before saving the final merged PAC file (Instantproxy.pac) on the PC.

> Location of the PAC file on the PC - "C:\Users\%user%\AppData\Roaming\Pulse Secure".

Code snippet added by Ivanti:
 
var IPregexpr = /^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(.(?!$)|$)){4}$/;

function isIPaddr(host) {
     if(IPregexpr.test(host)) { 
         return true;
      }
     else{
         return false;
     }
 }

Code Logic -
      When a resource is accessed with IP address, the result would be true.
      When a resource is accessed with Hostname/FQDN, the result would be false.

This was added from version 9.1R13 in order to support FQDN based split tunneling policies in a proxy environment.
Related Links
Attachment 1 
Created ByRahul Sukumaran

Feedback

 

Was this article helpful?


   

Feedback

Please tell us how we can make this article more useful.

Characters Remaining: 255