Cisco Systems, Inc. Cisco Systems VPN Client

Views: 5.1k  |  Created: 10/01/2007

Average Rating: 0
Cisco Systems VPN Client has 1 inventory records, 2 Questions, 0 Blogs and 2 links. Please help add to this by sharing more!

Deployment Tips (14)

Most Common Setup Type
Not Determined
Average Package Difficulty Rating
Rated 3 / 5 (Average) based on 1 ratings
Most Commonly Reported Deployment Method
Windows Installer Command Line (No MST)
or cancel
118
Note
The Cisco Systems VPN Client will delivered in two different versions.

First a InstallShield Version and second a MSI Version.

The InstallShield could be installed silently by an oem.ini

Sample:
[Default]
SilentMode = 1
InstallPath = C:\Program Files\Engineering\IPSec Connections
DefGroup = IPSec remote users
Reboot = 1

There are much more switches in this ini, please read the official notes from Cisco.

The silent installation for the MSI version would be like:

msiexec.exe /q [n|b|r|f] /i vpnclient_en.msi

A pre-configuration is also possible through the vpnclient.ini.

Please referr the official notes.

Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
118
Note

It is not possible to install Cisco VPN client from a network share, because the installation disconnects the network for a while during the install.

Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
118
Note
Changing the MSI so that it ignores the fact that the source is on a network drive does let the package install without error, however the VPN interface isnÂ’t installed properly and you can't actually make a connection.

Per Cisco's docco you need to wrap their MSI in another of your own making. The MSI should copy the files to the local drive and then execute the Cisco MSI. If anyone has any tips on doing this please share them here.
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
118
Note
VPN Client v4.8.01

Instructions for MSI version in Cisco manuals only refer to manipulating tables directly with ORCA. Here's how I customized ours with an MST:

-created a MST template with WPS's InstallTailor
-rename the MST file to Cisco_VPN_Client_4_8_01.MST
-Edit MST file
-Change the "Current Feature" to Complete
-Add into C:\Program Files\Cisco Systems\VPN Client add the following files: vpnclient.ini, oem.ini
-Add into C:\Program Files\Cisco Systems\VPN Client\profiles add the following files:
OPS-VPN.pcf

NOTE: You'll have to create the "profiles" folder

-Add into C:\Program Files\Cisco Systems\VPN Client\Resources add the following files
Logo.png (contains company logo) NOTE: you'll have to delete the original one to get the new one to "stick"

Delete the following properties:
WWWROOT
GAC

Add the following properties:
REBOOT=RS

-Added Custom Actions to kill VPNgui.exe and IPsecLog.exe on uninstalls before
"Run WiseScript From Installation Command Line /s (CsCaExe_CsCheckExist1)" action in Execute Immediate sequence.

-added Custom Action to delete C:\Program Files\Paramedic Services after an uninstall in Execute Deferred sequence.

-saved MST file.
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
118
Note
Changing the MSI so that it ignores the fact that the source is on a network drive does let the package install without error, however the VPN interface isn’t installed properly and you can't actually make a connection.

Per Cisco's docco you need to wrap their MSI in another of your own making. The MSI should copy the files to the local drive and then execute the Cisco MSI. If anyone has any tips on doing this please share them here.
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
117
Note

It's not possible to upgrade form version 4.02 to 4.03 with a patch or a standart MSI upgrade. Cisco confirm that you need to uninstall manualy 4.02 and after install 4.03.

Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
117
Note
If you're receiving an IP STACK error when tying to uninstall VPN client do the following :

- manually uninstall the cisco virtual adapter in device
manager
- Try again to uninstall the client
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
117
Note
This package can be deployed through AD if you wrap the msi in another msi that first copies the files to the hard drive and then kicks off the second install locally. I used WPS to put the following lines in the Execute Immediate section of the MSI script.

IF NOT Installed OR REINSTALL
Install MSI from Installation C:\VPN Client Software\vpnclient_setup.msi
END

IF REMOVE ~="ALL"
Install MSI from Destination Product Code {3E5562ED-69AB-4CEC-91E2-64E18EC5ACC6} PROPERTIES REMOVE=ALL (Uninstall Cisco VPN Client)
END

Warming Lines may be wrapped above.

You will also need to modify the vpnclient_setup.msi from Cisco if you are using version 4.0.4 (B). There were a couple of files with long file names that were missing their short file names. The files in question were vpnclient.exe and qtwidgets100.dll. Just add the usualy short file name and recompile the package and you are all set.
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
117
Note

Installing from a network location works fine. I have verified this with both 4.0 and 4.6, and with both the MSI and the Install Shield versions. You can preconfigure the vpnclient.ini and all your VPN client profiles, but the settings will only be installed if you use the Install Shield version of the installer. Details for customizing are located here.

Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
117
Note
It is now possible to install Cisco VPN client from a network share. I've testet this with version 4.6.01.0019.

My test:
1. Download the MSI version.
2. Make a installation point (msiexec /a)
3. Deploy with Active Directory (Computer)

Now I can finaly get rid of my InstallCiscoVPNClient.vbs script...

/Ronni
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
117
Note
Thanks to Revizor for this solution:

If you are using AD to deploy this package, the install will fail because at one point a diologue box will pop up warning you not to install the software from a network drive or share because the installation will cause a network disconnect at some point. Since you can't click on the OK button, the installation will never get past this point.

Using an .mst, remove the custom actions CcCaDll_GetInstallDriveType and CcCaDll_GetInstallDriveType1

This stops that diologue box from coming up, and the network disconnect does not prevent the client from installing correctly. After those are removed, everything works beautifully.
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
117
Note
Deployment over Network with Active Directory works perfect with vpnclient-win-msi-4.7.00.0533 :-).

Thanks for the tips
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
4
Command Line
To Uninstall the Cisco VPN Client 4.0.3 & 4.0.5 with a silent uninstall with a reboot.
MsiExec.exe /uninstall {3E5562ED-69AB-4CEC-91E2-64E18EC5ACC6} /qn
Keep in mind that when the software installs and uninstalls it modifies the current network devices and you will lose network connectivity.

To get a succesfull install with no user interaction I had to do a recorded install then install with a setup.exe /s
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
0
Note
Using the vpnclient-win-msi-5.0 setup executable, I was able to extract vpnclient_setup.msi

Within the MSI CustomAction table you'll notice "CsCaExe_CopyExtPcfToInstallDir" so if you need to install a certificate with your package, don't add it manually to the MST, just copy the file to the same locating you're executing the MSI from.

You'll also notice there's another custom action to copy over the vpclient.ini if you need to make changes to that. However setting the default entry is not required if you're installing only one certificate.
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment

Inventory Records (1)

View inventory records anonymously contributed by opt-in users of the K1000 Systems Management Appliance.

Versions

Cisco Systems VPN Client

Version

4

Questions & Answers (2)

Questions & Answers related to Cisco Systems, Inc. Cisco Systems VPN Client

2
ANSWERS
1
ANSWERS

Blogs (0)

Blog posts related to Cisco Systems, Inc. Cisco Systems VPN Client

Reviews (0)

Reviews related to Cisco Systems, Inc. Cisco Systems VPN Client