We use cookies on our website to ensure we provide you with the best experience on our website. By using our website, you agree to the use of cookies for analytics and personalized content.This website uses cookies. More Information
It seems like your browser didn't download the required fonts. Please revise your security settings and try again.
Barracuda SSL VPN

How do I configure OpenGroupware in Reverse Proxy on my Barracuda SSL VPN?

  • Type: Knowledgebase
  • Date changed: 8 years ago
Solution #00003829

Scope:
This solution applies to Barracuda SSL VPNs, all firmware versions.

Answer:
Configuring Barracuda SSL VPN to use OpenGroupware is a simple process. By taking advantage of Barracuda SSL VPN you are able to move your OpenGroupware server to a more secure network location. Barracuda SSL VPN will act as an intermediary between clients and OpenGroupware, proxying web traffic and encrypting the data with SSL. You can also take advantage of the layered authentication schemes to provide greater security measures.

The steps we recommend to configure OpenGroupware and Barracuda SSL VPN are as follows:

If you wish to automate the OpenGroupware login process you will want to go to the Advanced->Attributes page and create two new user attributes, called OGWUsername and OGWPassword, these must be set so that the user can edit their values. These attributes will be used in the authentication page during the web forward creation. (Note: Users must specify their OpenGroupware username and password for each attribute, found in the My Account->Attributes page for the web forward to operate correctly)

Create a Path-based Reverse Proxy web forward.

Enter the URL to the OpenGroupware application in the destination URL field. e.g. http://serverIP/OpenGroupware.woa/x/login. If you do not want to automate the login process http://serverIP/OpenGroupware will be enough

In the paths text area, enter the following:
/OpenGroupware

On the authentication details page select POST from the Form Type option. Then in the Form Parameters text field we must enter the following parameters, user attributes can be selected from the attribute selection function, ${}. (Note: If you do not wish to automate the login process then you may ignore this step):

login=${attr:OGWUsername}
password=${attr:OGWPassword}
loginbutton=login

Assign the resource to a suitable policy and save the web forward.

Link to This Page:
https://campus.barracuda.com/solution/50160000000HVByAAO