IMPORTANT: An additional method of authentication is available for proxy server users. Proxy server users can use security devices such as hardware tokens in addition to using an NDS or eDirectory password. Login policies defining the authentication rules and access methods required for remote users to authenticate are stored in the NDS or eDirectory Login Policy object.
The following sections provide information about setting up proxy authentication:
Proxy authentication for HTTP proxy and HTTP accelerator (reverse and forward HTTP proxy) can be accomplished in the following ways:
You can enable HTTP proxy NDS or eDirectory authentication and require all users to authenticate with their browsers before they access the proxy server and the Internet. Proxy authentication consists of a username and a password. The proxy authentication password is the same as a user's NDS or eDirectory authentication password. Any type of browser client can be authenticated: Windows 98, Windows 2000, Windows XP, Windows Me, Windows NT, UNIX, OS/2, or Macintosh*.
If proxy authentication is enabled and both single sign-on and SSL are enabled, the proxy server will first try to authenticate the user through single sign-on. If the single sign-on attempt fails or is not enabled, the proxy server will attempt authentication using SSL.
Single sign-on is successful only when the client machine is running the Novell Client 32 software and has logged in to NDS or eDirectory. The client machine must also be running DWNTRUST.EXE and CLNTRUST.EXE. These files are located in the SYS:PUBLIC directory on the server. For more information about these files and creating login scripts for users to be authenticated using the single sign-on feature, refer to Setting Up the Novell IP Gateway.
To set up HTTP proxy authentication:
In NetWare Administrator, select the Novell BorderManager 3.7 Setup page for the server.
Click Authentication Context.
From the Authentication tab, check the Enable HTTP Proxy Authentication check box.
Select an authentication scheme: single sign-on or SSL.
For single sign-on, enter the time to wait for a single sign-on reply.
For SSL, specify the following parameters:
NOTE: Use the NetWare Administrator PKI Services to change and create key IDs in an NDS or eDirectory tree.
Specify whether to authenticate only when the user attempts to access a restricted page.
Click the Context tab.
Click Add > enter the user's default NDS or eDirectory context and tree name.
Enter a fully distinguished NDS or eDirectory container name (sales.my_org, for example). The NDS or eDirectory container name can have up to 256 characters. This entry is optional and makes logging in easier for users. Users in the specified container can log in by typing only their login names without the complete context string.
Click OK > click OK from the Novell BorderManager 3.7 Setup page.
To set up HTTP Transparent proxy authentication:
In NetWare Administrator, select the Novell BorderManager 3.7 Setup page for the server.
Click Authentication Context.
From the Authentication tab, check the Enable HTTP Proxy Authentication check box.
Click the Context tab.
Click Add and enter the user's default NDS or eDirectory context and tree name.
Enter a fully distinguished NDS or eDirectory container name (sales.my_org, for example). The NDS or eDirectory container name can have up to 256 characters. This entry is optional and makes logging in easier for users. Users in the specified container can log in by typing only their login names without the complete context string.
Click OK > click OK from the Novell BorderManager 3.7 Setup page.
To enable Telnet Transparent proxy authentication:
In NetWare Administrator, select the Novell BorderManager 3.7 Setup page for the server.
Click Authentication Context.
From the Authentication tab, check the Enable Transparent Telnet Proxy Authentication check box.
Click the Context tab.
Click Add > enter the user's default NDS context and tree name.
Enter a fully distinguished NDS or eDirectory container name (sales.my_org, for example). The NDS or eDirectory container name can have up to 256 characters. This entry is optional and makes logging in easier for users. Users in the specified container can log in by typing only their login names without the complete context string.
Click OK > click OK from the Novell BorderManager 3.7 Setup page.