Solutions

The Juniper VPN is not recognized under the Location Awareness settings for the MAC Proxy Client

Solutions ID:    KB4619
Version:    1.0
Status:    Published
Published date:    09/08/2011
 

Problem Description

Location Awareness does not pick up the Juniper VPN adapter and therefore does not change to the settings defined for this location.  

On the Mac OS X, the VPN client software may not use standard names or mark the VPN adapter as “Virtual”.

 

 

 

Resolution

 ProxyClient allows users / administrators to maintain a “VPN WHITELIST” so that ProxyClient can identify a given adapter as a VPN adapter. This information is useful for ProxyClient to identify VPN locations.

 

“VPN whitelist” is a comma separated list of interface names. It is present in the following location: 

 /Library/Preferences/com.bluecoat.proxyclient.plist

The above com.bluecoat.proxyclient.plist must be updated with the correct information.

1: Determine the name of the Juniper Virtual Adapter using ifconfig.

$ ifconfig

 

lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384

 inet6 ::1 prefixlen 128 

 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1 

 inet 127.0.0.1 netmask 0xff000000 

gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280

stf0: flags=0<> mtu 1280

en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500

 ether e8:06:88:dc:7c:20 

 inet6 fe80::ea06:88ff:fedc:7c20%en0 prefixlen 64 scopeid 0x4 

 inet 10.125.0.70 netmask 0xfffffe00 broadcast 10.125.1.255

 media: autoselect (100baseTX <full-duplex,flow-control>)

 status: active

en1: flags=8823<UP,BROADCAST,SMART,SIMPLEX,MULTICAST> mtu 1500

 ether 90:27:e4:fb:f4:03 

 media: autoselect (<unknown type>)

 status: inactive

jnc0: flags=80d1<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST> mtu 1406  <<<<<<<<<<<<<<<<<<<<<< 

 inet 10.155.0.89 --> 10.155.0.89 netmask 0xfffffe00

 

2: Add the name (jnc0 in this case) to the proxyclient.plist file in /Library/Preferences

Defaults write /Library/Preferences/com.bluecoat.proxyclient  "VPN Whitelist"  "jnc0"

 

 The proxyclient.plist file will look like this:  

(defaults read /Library/Preferences/com.bluecoat.proxyclient 

 

    AutoUpdateProhibited = 0;

    BypassedLSPs = "";

    CacheDirectory = "/Library/Caches/Blue Coat ProxyClient";

    CrashDump = "";

    EnableDebugTrace = 0;

    InstallDir = "/opt/.bluecoatsystems/proxyclient/bin/";

    KeepBackupInstallLog = 0;

    Key = <>;

    LastCMConnection = 1;

    MsiPath = "";

    MsiVersion = "";

    NoUiShortcut = 0;

    ProxySettingsType = "";

    SupportFolder = "/Library/Application Support/Blue Coat Systems/proxyclient/support";

    "VPN Whitelist" = jnc;

    Version = "3.4.2.0.75564";

 

Once complete, restart the machine or the ProxyClient service for the changes to take effect.

 


Rate this Page

Please take a moment to complete this form to help us better serve you.

Did this document help answer your question?
 
 
If you are finished providing feedback, please click the RATE CONTENT button. Otherwise, please add more detail in the following text box and then click RATE CONTENT.
 
 

Your response will be used to improve our document content.

Ask a Question