This solution applies to Barracuda SSL VPNs, all firmware versions.
A profile provides a means for an administrative user to alter the general working environment of the system. Settings in a profile can alter the timeouts of a user session, change the default view for resources (icons or lists) and also affect agent timeouts and proxy settings. Users can select different profiles upon login, or administrators can manage default environment settings for users.
To create a profile, navigate to Resources > Profiles. Provide a Name and select one or more Policies to associate. Click the Add button. To edit the profile, click the notepad icon next to the name of the profile you just created, located under the Profiles. A new window will pop-up with all of the available configuration options.
Below is a description of the profile configuration variables:
- Keep-Alive interval (seconds): The interval between keep-alive requests.
- Shutdown interval (seconds): Interval in seconds to wait for before exiting the client after receiving a shutdown request
- Registration sync. timeout (seconds): Registration timeout in seconds
- Start automatically on logon: Start the SSL VPN Agent automatically upon logon.
- Browser command: Command to launch browser, leave blank for automatic.
- Web forwarding inactivity timeout (seconds): Interval in seconds to wait before offering to close a web forward tunnel, a value of 0 meant no timeout.
- Debug level: Set debug level. Trace gives most output, Fatal gives the least.
- Clear cache directory on exit: When enabled, the Agent will be removed from the clients computer upon shutdown. When disabled, the Agent's program files will be left inside a hidden directory, enabling a faster start up time on next use.
- Display information popups: For most operations, the agent will display information message popups information the user as to what actions the agent is performing. Deselect this option if you do want these messages.
- Cache directory: The name of the directory where the Agent will store downloaded applications and other resources. This directory will be stored in the users home (the actual location of which will vary from platform to platform).
- Remote tunnels require confirmation: Enable this option to require that the user accept remote tunnel connections.
- Localhost address: The address to use when the server needs to connect to the loopback address on the client. For example, this may be set to 127.0.0.2 as a work-around for connection problems when using the RDP extension on Windows XP SP1.
- Agent Type: The type of Agent that will be downloaded on the client machine. Auto will select the best appropriated Agent.
Agent Proxy Server
- Type: Type of proxy server.
- Hostname: Hostname or IP address of proxy server. Note, this address is as from the clients perspective.
- Port: The port on which the proxy server is listening.
- Username: If the proxy server requires authentication, this value is supplied as the username. If no username is entered here the user may be prompted for authentication when they connect.
- Password: If the proxy server requires authentication, this value is supplied as the password. If no password is entered here the user may be prompted for authentication when they connect.
- Domain: If your proxy uses Windows authentication you can set the authenticating domain here.
- Automatic proxy configuration URL: Allows the use of a .pac file for proxy configuration in the SSL VPN profile.
- Preferred Authentication: If the proxy server supports different authentication methods - this setting allows you to choose which one will be attempted first.
- Enable tool tips: This option will enable tool tips in various places in the SSL VPN user interface.
- Special effects: Enable or disable special window effects.
- Theme: The theme that will be selected upon login.
- Default user console resource view: The default view type to use when listing resources in the user console. By default the Icon view is used.
- Date format: Format used for entry of dates.
- Time format: Format used for entry of times.
- Session inactivity timeout (mins.): The number of minutes of inactivity before a session will automatically invalidated and the user logged out, A value of '0' indicates the session will never timeout.
- Compression: When enabled all data returned to the client browser will be compressed. This saves bandwidth at the expense of some processor time.
- Preferred Encoding: This sets the preferred encoding the VNC viewer will request. If the selected encoding is not cup supported by the server then another encoding atype will selected automatically.
- 8 bit color: Allows the VNC session to be restricted to 8 bit color to save on bandwidth.
- Resize frame on desktop resize: Allows the VNC session window to automatically resize.
- Use CopyRECT: Allows CopyRECT encoding to be used.
- Reverse mouse buttons 2 and 3: Used to reverse the functionality of mouse buttons 2 and 3.
- Scaling mode: Allows the viewer to automatically scale the user's desktop up or down to fit the administrator's viewer window, this option determines the scaling mode.
- Ignore cursor updates: Disables local mouse cursor updates. Can dramatically decrease bandwidth usage
- Allow cursor updates: Enables local mouse cursor updates
- Full Screen: Determines if the VNC session starts in fullscreen mode.
- JPEG Quality: This option is used to increase or decrease the quality of JPEG images, doing will also increase or decrease the bandwidth requirement.
- Clean Browser Cache On Exit: When enabled this option will launch a cache cleaning program when sessions that launch the SSL VPN Agent are closed.
Link to This Page: