This guide provides instructions on how to create an HTTP Connect Proxy using the guided wizards in VoltConsole.
An HTTP proxy operates between the sending Web server and your receiving Web client. It processes the HTTP protocol line-by-line for any potentially harmful content before sending it to an internal Web client. It also acts as a buffer between your Web server and potentially harmful Web clients by enforcing HTTP RFC compliance and preventing potential buffer overflow attacks.
Using the instructions provided in this guide, you will be able to create an HTTP Proxy using the
HTTP CONNECT method.
The following prerequisites apply:
Note: If you do not have an account, see Create a VES Account.
The following video shows the HTTP Proxy using the CONNECT method configuration:
Create HTTP Connect Proxy
Perform the following steps:
Step 1: Log into the VoltConsole and start HTTP Connect object creation.
Change to your application namespace in the namespace selector in the primary navigation bar. Select
Load Balancer from the configuration section tabs. Select
HTTP Connect & DRP from the pages. Click
Add HTTP Connect & DRP.
Step 2: Configure meta data and proxy type.
Enter the configuration parameters as per the following guidelines:
- Set a name for your HTTP connect proxy in the
- Optionally, set label key-value pairs in the
- Go to
Proxy typesection. The field
HTTP Connect Proxy or Dynamic Proxyhas
HTTP Connect Proxyand
Dynamic Proxyas the options. In this case, select
HTTP Connect Proxy.
Select an option for the
Select HTTP Connect or HTTPS connectfield as per the following guidelines:
HTTP Connect: Use this option for HTTP Connect proxy.
HTTPS Connect: Use this option if you want to do TLS interception.
Step 3:Set sites or virtual sites for proxy.
Select sites or virtual sites where you want to install this proxy. Go to
Sites or Virtual Sites section and do the following:
Select Sites for Proxyfield has
Sites or Virtual Sitespopulated by default. Click
Configureto open the
Custom Advertise VIP Configurationpage and do the following:
Select an option for the
Select Where to Advertiseand configure as per the following guidelines:
Siteto install the proxy on a site.
Virtual Siteto install the proxy on a virtual site.
Select one of the following options for the
- Inside Network
- Outside Network
- Inside and Outside Network
- Select a site or virtual site for the
Virtual Site Referencefield.
- Enable the
Show Advanced Fieldstoggle option. The
TCP Listen Port Choiceis populated with
TCP Listen Portoption by default. Enter a port in the
TCP Listen Portfield. This is the port for your HTTP Connect Proxy to listen to requests.
Note: You can add more sites or virtual sites to advertise using the
Step 4:Set network for upstream connections.
Upstream Network section and do the following:
Select which network is going to be used to discover and send the request to your final endpoint. Select the option for the
Select Upstream Networkfield as per the following guidelines:
Site Local Network (Outside)- Real endpoint is reachable via outside interface.
Site Local Inside Network- Real endpoint is reachable via inside interface.
Step 5:Configure proxy policy.
Configure policies for this proxy. Go to
Proxy Policy section and select an option for the
Manage Proxy Policy field as per the following guidelines:
Disable proxy policy. With this option, no policies are installed on this proxy.
Active proxy policiesto set a policy. From the options for the
Forward Proxy Policiesfield, select an existing forward proxy policy or click
Create new forward proxy policyto create and apply a new policy.
Step 6:Complete creating the HTTP Connect object.
Save and Exit to complete creating the HTTP Connect object.
Note: You can monitor the HTTP Connect Proxy in VoltConsole. Navigate to the
HTTP Connect & DRPpage in your application namespace and click on your HTTP Connect Proxy in the displayed list of objects.