Running the Barracuda SSL VPN Standalone Agent installer in non-interactive mode allows distributed installation of the SSL VPN Agent on multiple clients. When the users launch the agent on their system they can login and then launch their SSL VPN resources directly from the taskbar. For information on how to manually install the SSL VPN Standalone Agent on a client, see SSL VPN Standalone Agent User Guide.
Install the SSL VPN Agent using one of the following methods:
- Automated – An automated installation of the SSL VPN Agent via MSAD group policy.
- Silent – A silent installation that can be run manually or from a script.
Requirements
To install the SSL VPN Agent in non-interactive mode you need the following scripts:
agent.properties configuration file:
standaloneAgent.vbs file:
Automated installation via group policy
Create a MSAD group policy object and link it to an OU. All clients in this OU will have the software automatically installed.
- Put the agent installers and the vbs file onto an accessible network share.
- Using the MSAD Group Policy Management Console, create a new group policy object linked to an OU.
In the group policy object adjust the startup script depending on your requirements.
- Edit the group policy object.
- Navigate to Computer Config > Policies > Windows Settings > Scripts > Startup.
- Change the startup script to one of the following, depending on your requirements.
Installation Options | Name | Parameters | |
---|---|---|---|
Install the SSL VPN Agent silently into the default location (C:\Program Files\Barracuda\SSL VPN Agent). | \\server\share\standaloneAgent.vbs | - | |
Silently uninstall the SSL VPN Agent from the default location (C:\Program Files\Barracuda\SSL VPN Agent) | \\server\share\standaloneAgent.vbs | /uninstall | |
Install the SSL VPN Agent silently into a specified location | \\server\share\standaloneAgent.vbs | /dir:"C:\SSL VPN Agent | |
Uninstall the SSL VPN Agent silently from the specified location | \\server\share\standaloneAgent.vbs | /dir:"C:\SSL VPN Agent" /uninstall | |
Install the SSL VPN Agent silently into the default location (C:\Program Files\Barracuda\SSL VPN Agent) and pre-configure to connect to sslvpn.barracuda.com (edit the agent.properties file to set the hostname). | \\server\share\standaloneAgent.vbs |
To install a pre-configured agent in a non-standard directory use |
When the installer is replaced with a later version, this should automatically cause the installer to be run once to upgrade the agent.
Silent installation
When performing a silent installation make sure you choose the right system version for your installation script.
To perform a silent installation either manually or via a script, run sslvpn-agent-windows-x86.exe -q -varfile \\server\share\agent.properties
-q
(required) enables unattended mode.
-varfile
(optional) tells the installer where to pick up preferences from (this file can be taken from a client which has had the agent manually installed)