![]() |
Sun ONE Portal Server, Secure Remote Access 6.0 Installation Guide |
Chapter 1 Preparing for Installation
This chapter discusses the recommendations and requirements for installing the Sun ONE Portal Server, Secure Remote Access 6.0.
This chapter includes the following sections:
Installation Overview
Installation Overview
The Secure Remote Access product has 2 CDs. The first CD ROM contains the Sun ONE Portal Server, Secure Remote Access software. A second CD contains third party software that can be optionally installed. Installation instructions for the packaged third party software are available in Appendix A, "Installing Third-Party Software.
You can install the Secure Remote Access software in two ways:
A fresh installation of the Sun ONE Portal Server along with Secure Remote Access.
If you are carrying out a fresh installation of Sun ONE Portal Server, Secure Remote Access, you need to install:
Install Sun ONE Portal Server, Secure Remote Access on an existing installation of the Sun ONE Portal Server.
On an existing open mode installation of Sun ONE Portal Server, you need to install:
The installation script pssetup is used to install and uninstall components of the Secure Remote Access.
Installation Components
The components of the Secure Remote Access can be installed on the Sun ONE Portal Server node, or on any other individual node (referred as non-Sun ONE Portal Server node). Table 1-1 lists the various installable components and the nodes that they can be installed on.
Table 1-1 has three columns. The first column lists the installable components of the Secure Remote Access. The second column lists the nodes that the component can be installed on. The third column describes the component.
System Requirements
This section describes the minimum system requirements for the Sun ONE Portal Server, Secure Remote Access.
Note A warning is issued and you are prompted to exit installation if the minimum disk space requirements are not satisfied.
This section discusses the following requirements:
Hardware Requirements
Hardware Requirements
For a new installation of the software, the following requirements must be met:
Dual processor Ultra 60 or better
512 Mbytes of memory per processor
1 Gbyte of hard drive swap space
50 Mbytes under the directory chosen to install JDK
100 Mbytes under /etc to store component files. By default, the software components are installed in /etc/opt. Hence, 100 Mbytes of space are required in /etc for a default installation
Third party software - Rhino and SMB Client.
Rhino is required for Netlet PAC file support. SMB Client is required for using NetFile.
Operating System Requirements
The Sun ONE Portal Server, Secure Remote Access requires Solaris 8 or Solaris 9 as the Operating System.
Browser Recommendations
The following browsers are supported:
Internet Explorer 4.0 or higher for administration, and for the end user to access the portal server desktop
Netscape 4.0 or higher for administration, and for the end user to access the portal server desktop Table 1-2 lists the browsers supported and the required Java plug-ins. The table has three columns. The first column lists the browser. The second column lists the platforms, and the third column lists the corresponding JVM.
Table 1-2    Browsers Supported
Browser
Platforms
JVM
Installation Scenarios
Depending on the end user and system requirements, you can install all the Secure Remote Access components on a single machine with Sun ONE Portal Server, or on multiple machines.
Deploying on a Single Machine
In this scenario, all the Secure Remote Access components (see Table 1-1, "Components and Nodes," on page 10) are installed on the same machine. The machine must have Sun ONE Portal Server installed on it.
This deployment is not generally recommended for production environments.
Deploying on Multiple Machines
Sun ONE Portal Server also supports an installation group that includes multiple gateways communicating with multiple servers. Figure 1-1 shows a diagram of the Sun ONE Portal Server in an installation that contains multiple gateway and server components.
See the Sun ONE Portal Server, Secure Remote Access Deployment Guide for other possible configurations.
Figure 1-1    Multiple gateway and server component installation
Figure 1-1 shows a sample deployment of the Sun ONE Portal Server, Secure Remote Access.
The deployment shows two clients - Browser 1 and Browser 2.
There are two gateway hosts - Gateway 1 and Gateway 2. The gateway hosts are in the demilitarized zone (DMZ).
A load balancer is also present in the DMZ to direct the HTTP and Netlet traffic to the available gateway host.
There are two installations of the Sun ONE Portal Server with Secure Remote AccessSun ONE Portal Server 1 and Sun ONE Portal Server 2.
Sun ONE Portal Server 1 has the rewriter proxy installed on it, and Sun ONE Portal Server 2 has both the rewriter and the Netlet proxies installed on it.
Session Flow
HTTP and Netlet requests from Browser 1 and Browser 2 are directed to the load balancer. The load balancer directs this to any available gateway.
The HTTP request from Browser 1 is directed to Gateway 1. This in turns directs the request to the rewriter proxy configured on Sun ONE Portal Server 1. In the absence of the rewriter proxy, HTTP requests to multiple intranet hosts would result in multiple ports being opened in the firewall. The rewriter proxy ensures that only one port is opened in the firewall. The rewriter proxy also extends SSL traffic from the gateway to the portal server node.
The HTTP request from Browser 2 is directed to the load balancer. This in turn directs the request to Gateway 2. From Gateway 2, the request is passed to Other host 2 through the rewriter proxy installed on Sun ONE Portal Server 2.
The Netlet request from Browser 2 is directed to Gateway 2 by the load balancer. Gateway 2 directs the request to the required Application host 2 through the Netlet proxy installed on Sun ONE Portal Server 2.
Installation Checklists
The following checklists will help you install the Sun ONE Portal Server, Secure Remote Access smoothly.
All these checklists are tables that have 4 columns. The first column contains the question that is asked by the installation script. The second column contains the default value for that question. The third column is blank, and you can note the actual value in that column for easy installation, and also for ready reference at a later point in time. The fourth column contains the description.
These checklists will also serve as a reference at a later point in time, if required. The following checklists are available:
Table 1-3, "Checklist for Installing Portal Server," on page 19
Table 1-4, "Checklist for Installing the Gateway on a Sun ONE Portal Server Node," on page 22
Table 1-5, "Checklist for Installing Gateway on a non-Sun ONE Portal Server Node," on page 25
Table 1-6, "Checklist for Installing Netlet Proxy on a Sun ONE Portal Server Node," on page 29
Table 1-7, "Checklist for Installing Netlet Proxy on a non-Sun ONE Portal Server Node," on page 30
Table 1-8, "Checklist for Installing Rewriter Proxy," on page 32
Character Restrictions
The following are the valid characters for each of the fields during installation.
Directories - " a-z A-Z 0-9 . / _ -"
Hostnames - " a-z A-Z 0-9 _ -"
Domains and Subdomains - " a-z A-Z 0-9 . _ -"
Organizations - " a-z A-Z 0-9 . _ -"
Directory Server root suffix, - "a-zA-Z0-9 . " " _ = -"
Directory Manager - "a-zA-Z0-9 " " _ = -"
Gateway Profile - "a-zA-Z0-9 . / _ -"
Certificate Info (except for country) - "a-zA-Z " " _ -"
Table 1-4    Checklist for Installing the Gateway on a Sun ONE Portal Server Node
Parameter
Default Value/Example
Actual Value
Description
This is the name of the machine that will serve as the gateway.
This is the sub-domain to which the gateway machine belongs.
This is the profile that the gateway machine needs to use. A gateway profile contains all the information related to gateway configuration, such as the port on which the gateway listens, SSL options, and proxy options.
You can create multiple profiles in the gateway admin console and associate different instances of the gateway with different profiles.
Ensure that you specify the same profile name as specified when you installed the Sun ONE Portal Server or Secure Remote Access support.
See Creating a Gateway Profile in the Sun ONE Portal Server, Secure Remote Access 6.0 Administrator's Guide for more information.
Choose y if you want to create a self-signed certificate for the gateway. If you choose n, a certificate database is created anyway.
If you have a certificate issued by a trusted third-party, you can import that certificate into the database that is created during install.
You can generate a self-signed certificate, or obtain a certificate from a certificate authority after installation. See Chapter 4, "Installing SSL Certificates for more information.
This question is not asked if you chose not to create a self-signed certificate.
This question is not asked if you chose not to create a self-signed certificate.
This question is not asked if you chose not to create a self-signed certificate.
This question is not asked if you chose not to create a self-signed certificate.
This question is not asked if you chose not to create a self-signed certificate.
This is the password for the certificate database. This should contain a minimum of 8 alphanumeric characters.
Specify the URI that you specified during the installation of the Portal Server.
Table 1-5    Checklist for Installing Gateway on a non-Sun ONE Portal Server Node
Parameter
Default Value/Example
Actual Value
Description
1.3.1_04 is the recommended version of JDK. Using other versions may result in instability or lowered performance.
If you choose y, you are asked to specify the location of the JDK directory.
If you choose n, the JDK is installed under /usr/java_1.3.1_04.
This question is asked only if you chose y in the previous question which asks if you want to choose the JDK directory.
You need to specify the path where you want the JDK to be installed.
This is the directory in which iDS/AME SDK will be installed.
This is the machine on which iDS/AME is installed.
Specify the machine on which iDS/AME was installed for the Portal Server.
This is the sub-domain to which the iDS/AME machine belongs.
Specify the sub-domain of the machine on which iDS/AME was installed for the Portal Server.
This is the domain to which the iDS/AME machine belongs.
Specify the domain of the machine on which iDS/AME was installed for the Portal Server.
This is the IP address of the iDS/AME machine.
Specify the IP address of the machine on which iDS/AME was installed for the Portal Server.
Specify whether the iDS/AME machine runs SSL.
Choose the same option as specified during the Portal Server installation.
Specify the port that the iDS/AME machine uses to access the Portal Server.
Specify the same port as specified during the Portal Server installation.
Specify the name of the organization.
Specify the same organization as specified during the Portal Server installation.
This is the machine on which the Directory Server is installed.
Specify the machine on which Directory Server was installed for the Portal Server.
This is the sub-domain to which the Directory Server belongs.
Specify the sub-domain of the machine on which the Directory Server was installed for the Portal Server.
This is the domain to which the Directory Server machine belongs.
Specify the domain of the machine on which the Directory Server was installed for the Portal Server.
This is the port which the Portal Server uses to access the Directory Server.
Specify the Directory Server port specified during the Portal Server installation.
This is the default top level organization. Any new organization that you create is created under this organization.
Specify the same value as specified for the portal server installation.
Specify the password for the iDS/AME administrator.
Specify the same password as specified during the Portal Server installation.
This is the directory on the machine on which the gateway needs to be installed.
This is the name of the machine that will serve as the gateway.
This is the sub-domain to which the gateway machine belongs.
This is the profile that the gateway machine needs to use. A gateway profile contains all the information related to gateway configuration, such as the port on which the gateway listens, SSL options, and proxy options.
You can create multiple profiles in the gateway admin console and associate different instances of the gateway with different profiles.
Ensure that you specify the same profile name as specified when you installed the Sun ONE Portal Server or Secure Remote Access support.
See Creating a Gateway Profile in the Sun ONE Portal Server, Secure Remote Access 6.0 Administrator's Guide for more information.
Choose y if you want to create a self-signed certificate for the gateway. If you choose n, a certificate database is created anyway.
If you have a certificate issued by a trusted third-party, you can import that certificate into the database that is created during install.
You can generate a self-signed certificate, or obtain a certificate from a certificate authority after installation. See Chapter 4, "Installing SSL Certificates for more information.
This question is not asked if you chose not to create a self-signed certificate.
This question is not asked if you chose not to create a self-signed certificate.
This question is not asked if you chose not to create a self-signed certificate.
This question is not asked if you chose not to create a self-signed certificate.
This question is not asked if you chose not to create a self-signed certificate.
This is the password for the certificate database. This should contain a minimum of 8 alphanumeric characters.
Specify the URI that you specified during the installation of the Portal Server.
Specify whether you want to start the gateway after installation is complete.
Table 1-8    Checklist for Installing Rewriter Proxy
Parameter
Default Value/Example
Actual Value
Description
This is the directory in which you want to install the rewriter proxy.
This is the machine on which you want to install the rewriter proxy.
This is the sub-domain to which the rewriter proxy machine belongs.
This is the domain to which the rewriter proxy machine belongs.
Specify whether the rewriter proxy machine needs to run SSL.
Specify the port on which the rewriter proxy machine needs to listen.
This is the gateway profile that the rewriter proxy needs to use. A gateway profile contains all the information related to gateway configuration, such as the port on which the gateway listens, SSL options, and proxy options.
You can create multiple profiles in the gateway admin console and associate different instances of the gateway with different profiles.
Ensure that you specify the same profile name as specified when you installed the Sun ONE Portal Server or Secure Remote Access support.
See Creating a Gateway Profile in the Sun ONE Portal Server, Secure Remote Access 6.0 Administrator's Guide for more information.
Choose y if you want to create a self-signed certificate for the gateway. If you choose n, a certificate database is created anyway. You can generate a self-signed certificate, or obtain a certificate from a certificate authority after installation. See Chapter 4, "Installing SSL Certificates for more information.
This question is not asked if you chose not to create a self-signed certificate.
This question is not asked if you chose not to create a self-signed certificate.
This question is not asked if you chose not to create a self-signed certificate.
This question is not asked if you chose not to create a self-signed certificate.
This question is not asked if you chose not to create a self-signed certificate.
This question is not asked if you chose not to create a self-signed certificate.
Specify the URI that you specified during the installation of the Portal Server.
Package Information
Table 1-9 lists the packages that are installed for each component of the Secure Remote Access. Table 1-9 has two columns. The first column lists the Package name. The second column describes the package.
Directory Layout
This section outlines the default directory layout of the Sun ONE Portal Server, Secure Remote Access software.
Previous Contents Index Next
Copyright 2002 Sun Microsystems, Inc. All rights reserved.
Last Updated September 23, 2002