Network Card Product Guide
Table Of Contents
- SonicWALL Global VPN Client
- About this Guide
- Installing the SonicWALL Global VPN Client
- Adding VPN Connection Policies
- Launching the SonicWALL Global VPN Client
- Making VPN Connections
- Disabling a VPN Connection
- Checking the Status of a VPN Connection
- Creating a VPN Policy Shortcut
- Specifying Global VPN Client Launch Options
- Managing the Global VPN Client System Tray Icon
- Managing VPN Connection Policy Properties
- Managing VPN Connection Policies
- Managing Certificates
- Troubleshooting the SonicWALL Global VPN Client
- Configuring SonicWALL Security Appliances for Global VPN Clients
- SOFTWARE LICENSE AGREEMENT FOR THE SONICWALL GLOBAL VPN CLIENT
- SonicWALL Global VPN Client Support
- Appendix A - Creating and Deploying the Default.rcf File for Global VPN Clients
- Appendix B - SonicWALL Global VPN Client Installation Using the InstallShield Silent Response File
- Appendix C - Running the Global VPN Client from the Command Line Interface
- Appendix D - Installing the Global VPN Client with a Ghost Application
- Appendix E- Log Viewer Messages

Appendix C - Running the Global VPN Client from the Command Line Interface Page 49
Appendix C - Running the Global VPN Client from the
Command Line Interface
The SonicWALL Global VPN Client can run from the Command Line Interface (CLI). This interface allows
for the programmatic or script-based initiation of certain Global VPN Client functions without requiring the
user to directly act in the Global VPN Client application. The Global VPN Client CLI enables the setting
up of scripts that automatically initiate a secure tunnel anytime a particular application or connection
method is started.
The CLI commands require the use of a complete path name to the Global VPN Client application followed
by various flags and variable information such as username or password.
Alert! Embedding a user’s password directly in a script is a security risk. Anyone who can gain access to
the script can read the password to circumvent security. It is recommended that scripts or programmatic
dashboards ask for the password before initiating a connection and then clear the variable.
Command Line Options
You can use the following options to perform a variety of Global VPN Client actions from the command
line.
• /E “Connection Name” Enables the specific connection.
• /D “Connection Name” Disables the specific connection.
• /Q - Quits a running an instance of the program. Ignored if program is not already running.
• /A [filename] - Starts the program and sends all messages to the specified log file. If no log file is
specified, the default file name is gvcauto.log. If the program is already running, this option is
ignored.
• /U “Username” - Username to pass to XAUTH. Must be used in conjunction with /E.
• /P “Password” - Password to pass to XAUTH. Must be used in conjunction with /E.
Command Line Examples
• <path>\swgvpnclient - runs/starts application. If application is already running, it does not create
another instance.
• <path>\swgvpnclient /E <connection name> /U <username> and /P <password> -
runs/starts the application and enables the named connection and use the <username> and
<password> for user authentication. If you do not include a username and password. the Global VPN
Client presents a dialog box asking for the information in order to continue.
• <path>\swgvpnclient /A <path\filename> - runs/starts the application and enables auto logging of
all events to a log file. If the filename is not specified, then the log file is created with the default name
<gvcauto.log>. If you want to save the autolog for each Global VPN Client session, you can use the
filename option and specify a different filename each time the application is stated. This file is created
in the same directory where the Global VPN Client application is started, if the path is not specified.
-11 Unknown error during setup
-12 Dialogs are out of order
-51 Cannot create the specified folder
-52 Cannot access the specified file or
folder
-53 Invalid option selected










