User authentication does not apply.
The following information is used in this example:
Backend HTTP Server name: gobaby
Backend HTTP Server URL: gobaby/Sun.Net
SunScreen Proxy server name: qa22-efs-hem1
Client machine name: tiny
Disable the HTTP daemon (for example, httpd), if it is running.
Type the following to make sure the backend HTTP Server is accessible:
ping -s BackendServer |
Add an entry in the /etc/hosts file, if it is accessible. For example:
1.2.3.4 BackendServer |
Create a new Service for the HTTP proxy service:
Log in to the administration GUI.
On the Policies List page, select the policy and click the Edit... button.
The Policy Rules page appears.
In the Common Objects section, select Service from the Type choice list.
Click New Single... from the Add New choice list.
The Service dialog window appears.
Type the name for this new service in the Name field, for example:
proxy_http |
Click the Add Filter button and select tcp.
Click the field under Port, and type 80.
Click the OK button.
User authentication does not apply.
Create the Proxy User:
In the Common Objects section, select Proxy User from the Type choice list.
Select New... from the Add New choice list.
The Proxy User dialog window appears.
Type a name for this Proxy User in the Name field, for example:
pu1 |
Leave the Authorized User Name field blank.
Leave the Backend User Name blank.
Click the OK button.
Create a Policy Rule:
Click the Add New... button in the Policy Rules area of the Policy Rules page.
The Rule Definition dialog window appears.
Edit each field as follows by clicking the down arrow to display the choice list.
Service: proxy_http
Source Address: *
Destination Address: *
Action: ALLOW
PROXY list: PROXY_HTTP
Cookies, ActiveX, Java, and SSL: ALLOW/DENY
Click the OK button.
Save the changes:
Test the HTTP Proxy service
From the Client Machine:
The screen output appears on the web page.