It seems like your browser didn't download the required fonts. Please revise your security settings and try again.
Barracuda SSL VPN

This Product is End-of-Life and End-Of-Support

End-Of-Life and End-Of-Support on December 1st, 2020: All Barracuda SSL VPN sales will cease; neither new sales nor any renewals will be available. If you currently hold a maintenance and support contract, you will continue to receive our award-winning support and services until your contract expires. Please see the End-Of-Life definition as described in the End of Support and End of Life Information.

How to Configure IPsec or PPTP on Mobile Devices

  • Last updated on

To configure your mobile device to connect to the Barracuda SSL VPN, follow the instructions given in the relevant article section:

Configure an iOS device

The Barracuda SSL VPN will automatically make the configuration changes required on your iPhone or iPad. To configure the client device, complete the following steps:

  1. In Safari, go to the login page of the Barracuda SSL VPN; for example: https://sslvpn.example.com/.
  2. Go to My Options > Settings > Custom Device Setup. You will see a Setup VPN button if the Barracuda SSL VPN is configured to accept L2TP/IPsec connections.
  3. Tap the Setup VPN button. This will launch a mobile configuration profile that will prompt you to install it.
  4. Select Install, and then select Install Now.
  5. Enter your account name and password and click Next
  6. Click DoneThe newly-created connection will appear in the VPN menu as well as in the main Settings menu.
  7. Go to Settings > General > Network > VPN > <VPN name> to start the connection.

Configure an Android device

To configure your Android device to connect to the Barracuda SSL VPN, complete the following steps: 

  1. On the Android device, tap Settings > Wireless & Networks > VPN Settings > Add VPN.
  2. To configure an L2TP/IPsec connection, select Add L2TP/IPsec PSK VPN (for Preshared key) and configure only the following settings (for all other settings, accept the default values):
    • VPN name – A name for this connection (for example: Sslvpn-ipsec).
    • Set VPN server – The hostname or IP address of the Barracuda SSL VPN (for example: sslvpn.example.com).
    • Set IPsec pre-shared key – Select to enter the pre-shared key.
    • Enable L2TP secret – Clear this setting.
    • DNS search domains – Enter the default domain for the protected network (for example: example.com).
  3. To configure a PPTP connection, select Add PPTP VPN and configure only the following settings (for all other settings, accept the default values):
    • VPN name – A name for this connection; for example: Sslvpn-pptp.
    • Set VPN server – The hostname or IP address of the Barracuda SSL VPN (for example: sslvpn.example.com).
    • Enable Encryption – Select to enable encryption of your PPTP session.
    • DNS search domains – Enter the default domain for the protected network (for example: example.com).
  4. Select Save. The newly-created connection appears in the VPN Settings menu.

When you attempt a connection to the Barracuda SSL VPN, you are prompted for your username and password.

Configure a Windows 8 RT surface tablet

Edit Windows 8 RT registry entry

If both your remote computer and the Barracuda SSL VPN are behind a router that uses NAT (which is the most common scenario), you will have to edit the Windows 8 RT registry to allow access to an L2TP/IPsec server behind NAT-T devices.

To edit the registry entry on Windows RT, proceed as follows:

  1. On the Microsoft Surface tablet, swipe in from the right edge of the screen, and tap the Search (magnifying glass) charm.
  2. Type regedit and select it from the list.
  3. Navigate to Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PolicyAgent.
  4. On the Edit menu, point to New, and then click DWORD (32-bit) Value.
  5. Type AssumeUDPEncapsulationContextOnSendRule, and then press Enter.
  6. Right-click AssumeUDPEncapsulationContextOnSendRule, and then click Modify.
  7. In the Value Data box, set the value to 2.
  8. Click OK and exit regedit.
  9. Restart Windows 8 RT:
    1. Swipe in from the right edge of the screen, and tap Settings.
    2. Tap or click Power, and then tap or click Restart.
Create the IPsec connection

Use the following steps to create the IPsec connection:

  1. On the Microsoft Surface tablet, swipe in from the right edge of the screen, and tap the Search (magnifying glass) charm.
  2. Type VPN to search for it in settings.
  3. Select Set up a virtual private network (VPN) connection. This opens the Create a VPN Connection window in Desktop mode.
  4. Enter the Barracuda SSL VPN IP address or host name, and enter a name for the connection.
  5. Click Create. The Networks widget will appear and give you the option to connect. This is not going to work yet though as you have not yet entered the preshared Key. Press the icon to the right of the new connection until the Context menu appears.
  6. Select View Connection Properties. The Properties will display in desktop mode.
  7. Click the Security tab, and set the VPN type to Layer 2 Tunneling Protocol with IPsec (L2TP/IPsec).
  8. Click Advanced Settings. Select Use pre-shared key for authentication, and enter the preshared key that your administrator gave to you and click OK.
  9. On the Security tab:
    1. Select Allow these protocols
    2. Select PAP
    3. Clear MS-CHAP v2 (so only PAP is selected)
    4. Click OK.
Launch SSL VPN

Use the following steps to launch SSL VPN:

  1. On the Microsoft Surface tablet, swipe in from the right edge of the screen, tap the Settings (gear) charm, and then tap the currently connected network icon. The Networks list will display, and you will see the IPsec connection near the top. 
  2. Select that connection. Tap Connect. Enter your login credentials to access the Barracuda SSL VPN.

Configure a Windows mobile device

If you own a device running Windows Mobile complete the following steps:

  1. On the Windows Mobile device, navigate to: Settings > Connections > Add a new VPN server connection.
  2. Select Make New Connection, and then configure just the following (for all other settings, accept the default values):

    • Name – A name for this connection; for example: Sslvpn-pptp
    • Hostname/IP – The FQDN or IP address of the Barracuda SSL VPN; for example: sslvpn.example.com
    • VPN type – Select the desired VPN type (IPSec/L2TP or PPTP).
  3. Select Next.
  4. If IPsec/L2TP was chosen, then a screen will appear from which you must select A pre-shared key and enter the PSK for the Barracuda SSL VPN. 
  5. Then, select NextThe newly-created connection will appear in the Connections page, in the VPN tab.

Your username and password will be requested when a connection to the Barracuda SSL VPN is attempted.