Sun Java logo     Previous      Contents      Index      Next     

Sun logo
Sun Java Enterprise System 2005Q4 Upgrade Guide 

Chapter 10
Web Proxy Server

This chapter describes how to upgrade Web Proxy Server to Java ES 2005Q4 (Release 4): Sun Java System Web Proxy Server 4.0 2005Q4.

The chapter provides a general overview of upgrade issues as well as the upgrade procedure. The upgrade of Web Proxy Server is supported only on Solaris platforms:


Overview of Web Proxy Server Upgrades

This section describes the following general aspects of Web Proxy Server that impact upgrading to Java ES 2005Q4 (Release 4):

About Java ES Release 4 Web Proxy Server

Java ES Release 4 Web Proxy Server includes better performance, more scalable architecture, better standards compliance, and a new administration interface as compared to Sun One Web Proxy Server 3.6, before its inclusion in Java Enterprise System.

Web Proxy Server Upgrade Roadmap

Table 10-1 shows the Web Proxy Server upgrade path to Java ES Release 4. Web Proxy Server was not included in previous Java ES releases. The table applies to the Solaris operating system only, because Web Proxy Server was not previously supported on the Linux operating system.

Table 10-1  Upgrade Paths to Java ES Release 4: Sun Java System 4:
Web Proxy Server 4.0.1 2005Q4

Java ES Release

Web Proxy Server Version

General Approach

Re-configuration Required

Pre-dates Java ES releases

Sun ONE Web Proxy Server 3.6

(Hereafter referred to as Version 3.6)

Direct upgrade:
Performed using the Java ES installer to install in new location then migrating configuration data using administration tools

Configuration information must be migrated to new location.

Web Proxy Server Data

The following table shows the type of data that could be impacted by an upgrade of Web Proxy Server software.

Table 10-2  Web Proxy Server Data Usage

Type of Data

Location

Usage

Configuration data

WebProxyServer-base/proxy-serverid/
config
directory

Contains files such as: server,xml, magnus.conf, obj.conf, and so forth

Stores configuration information for the server, cache, filters, routing, and other functional aspects of Web Proxy Server

Compatibility Issues

Release 4 Web Proxy Server represents a major change in the Netscape Server API (NSAPI) interface supported by Version 3.6. Any NSAPI plug-ins developed for Version 3.6 will need to be recompiled against the current version of NSAPI to resolve incompatibilities.

Web Proxy Server Dependencies

Web Proxy Server dependencies on other Java ES components can impact the procedure for upgrading and re-configuring Web Proxy Server software.

Web Proxy Server has dependencies on specific Java ES shared components (see Table 1-6), but has no dependencies on other Java ES product components. It can be used with Directory Server, Web Server, and Application Server, but has no dependencies on these components.


Upgrading Web Proxy Server to Release 4

This section includes information about upgrading Web Proxy Server from Version 3.6 to Java ES 2005Q4 (Release 4). The section covers the following topics:

Introduction

When upgrading Web Proxy Server to Release 4, consider the following aspects of the upgrade process:

Web Proxy Server Upgrade

This section provides an overview of how to perform an upgrade of Web Proxy Server to Java ES Release 4. Web Proxy Server was not previously supported on the Linux platform. Hence upgrade of Web Proxy Server to Java ES Release 4 is only performed on the Solaris platform. The section covers the following topics:

Pre-Upgrade Tasks

Before you upgrade Web Proxy Server you should perform the tasks described below.

Verify Current Version Information

You can verify the current version of Web Proxy Server by entering the following command:

Upgrade Web Proxy Server Dependencies

It is generally recommended that all Java ES components on a computer system (and in a computing environment) be upgraded to Java ES Release 4. However, the Java ES installer that is used to upgrade Web Proxy Server to Release 4 automatically upgrades all shared components upon which Web Proxy Server depends (see Table 1-6).

Back Up Web Proxy Server Data

The Web Proxy Server upgrade to Release 4 does not modify Version 3.6 configuration data. However any unsaved changes to Version 3.6 configuration data made using the administration interface must be saved before performing the upgrade.

Obtain Required Configuration Information and Passwords

To upgrade from Version 3.6, you need to know the installation directory path for that installed version.

Upgrading Web Proxy Server

This section discusses considerations that impact the upgrade procedure for Web Proxy Server followed by a description of the procedure itself.

Upgrade Considerations

All Web Proxy Server instances corresponding to the same installed Web Proxy Server image are upgraded at the same time. However, the migration of configuration data has to be done separately for each instance. All such instances should be shut down when patches are being applied to the installed image.

Upgrade Procedure

The procedure documented below applies to Web Proxy Server software on the computer where the upgrade is taking place.

  1. Log in as root or become superuser.
  2. su -

  3. Install Web Proxy Server Release 4.
    1. Run the Java ES installer.
    2. Select Web Proxy Server from the selection panel.
    3. Select the Configure Now option.
    4. Quit the Java ES installer when installation is complete.
  4. Migrate configuration settings to the newly installed version.
  5. This operation must be performed separately for each Web Proxy Server instance.

    1. Start the Web Proxy Server Administration Server.
    2. WebProxyServer-base/proxy-admserv/start

    3. Log in to the administration graphical interface.
    4. Click on the Server tab and then click Migrate Server.
    5. Specify the Version 3.6 installation directory path.
    6. Select the instance to migrate.
    7. Click the Migrate button.
    8. After successful migration, the migration screen provides a list of additional configurations that must be performed manually. It provides the data that needs to be added and the corresponding configuration file.

      For more information on migrating configuration settings refer to Sun Java System Web Proxy Server 4 2005Q4 Installation and Migration Guide (http://docs.sun.com/doc/819-3649)

  6. Make any additional configuration changes specified in Step f.
  7. Refer to the Sun Java System Web Proxy Server 4 2005Q4 Configuration File Reference (http://docs.sun.com/doc/819-3651) for more information.

Verifying the Upgrade

You can verify the upgrade of Web Proxy Server to Release 4 by starting a Web Proxy Server instance with the -version option:

See Table 10-3 for output values.

Post-Upgrade Tasks

There are no post-upgrade tasks beyond the steps described in Upgrade Procedure.

Rolling Back the Upgrade

The upgrade of Web Proxy Server to Release 4, documented in Upgrading Web Proxy Server, cannot be rolled back. However, you can revert to Version 3.6, which was left in tact by the Release 4 upgrade procedure.



Previous      Contents      Index      Next     


Part No: 819-2331-13.   Copyright 2006 Sun Microsystems, Inc. All rights reserved.