Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
More options
HP.com home
HP-UX 11i Version 1.6 Release Notes: HP-UX Servers and Workstations > Chapter 8 Other Functionality

HP Apache-based Web Server for HP-UX

» 

Technical documentation

Complete book in PDF
» Feedback
Content starts here

 » Table of Contents

 » Index

The current version of the HP Apache-based Web Server (also referred to herein as HP Apache) for HP-UX is 1.3.26.00 and the Product Number is B9415AA.

Designed to run out-of-the-box, the HP Apache-based Web Server for HP-UX ensures strong 128-bit security and high performance for a web site that is reliable and easy to manage. This 64-bit product combines popular Open Source components including software developed by the Apache Software Foundation (http://www.apache.org/), the Tomcat Java Servlet Engine, PHP, and Webmin administrative tool. The HP Apache-based Web Server is also enhanced with HP-developed features, such as performance tuning, migration and user guides, Chroot capability and security modules.

Summary of Change

Many changes have occurred since the initial release of HP-UX 11i v1.5, when the HP Apache-based Web Server v.1.3.12 was available as a 32-bit product. Since that time, updates have been posted on the HP Software Depot (http://www.software.hp.com) website.

This version of the HP Apache is principally a security-fix, bug-fix, and upgrade release. Apache 1.3.26 addresses and fixes the issue regarding a remotely exploitable vulnerability in handling of large data chunks as noted in the following security bulletins:

HP Security Bulletin: #0197 (http://itrc.hp.com/)

CAN-2002-0392 (http://cve.mitre.org/)

CERT CA-2002-17 (http://www.cert.org/advisories/CA-2002-17.html)

IMPORTANT: All users are urged to upgrade to this release immediately.

The HP Apache is now a 64-bit binary instead of 32-bit, the versions of some components have been upgraded and new features were introduced. New features include:

  • The mod_jk connector module for Tomcat

  • PHP functionality

  • Chroot support

  • C++ shared library support

  • Webmin administration and configuration GUI

  • Automatic restart of Apache/Tomcat/Webmin

  • Enhanced product documentation

Details of Change

  • HP Apache-based Web Server v.1.3.26.00 for the Itanium Processor Family (IPF) platform.

  • RSA BSAFE Crypto C Library v.5.2.1 has U.S. Commerce approval for worldwide export of 128-bit strong encryption.

  • OpenSSL v.0.9.6c is a toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a full-strength general purpose cryptography library.

  • The mod_ssl v.2.8.9 module is dynamically included and provides strong cryptography using the OpenSSL toolkit and BSAFE Crypto C libraries.

  • Tomcat v.3.3.1 is the servlet container used for the reference implementation for Java Servlets 2.2 and JavaServer Pages 1.1 specifications.

  • Apache JServ v.1.1.1 servlet engine is compliant with Java Servlets 2.0 and requires the Java Servlet Development Kit (JSDK) 2.0, which you can download from:

    http://java.sun.com/products/servlet/archive.html

  • The mod_jserv module is dynamically included and used by both Tomcat and JServ to communicate with the HP Apache-based Web Server.

  • The new mod_jk connector module is recommended over mod_jserv for Apache to Tomcat communication. The mod_jk connector can either use the original ajpv12 protocol or the newer ajpv13 protocol.

  • PHP v.4.2.1 is a popular, server-side, cross-platform, HTML-embedded, full-featured language with a Java/C++ syntax. It also supports many databases.

  • The mod_perl v. 1.25 module is statically included and supports 64-bit version of Perl v.5.6.1.

  • Webmin v.0.980 is a web-based administration and configuration tool from Webmin that has been enhanced for the HP Apache-based Web Server.

  • Support for loading C++ shared libraries.

  • Chroot causes a user-specified directory to become the root directory, the starting point for path searches. A malicious user cannot get to the root file system. Our chroot includes SSL enhancements, such as pass phrase exiting in 60 seconds and retry limits.

  • Memory Management (MM) is a 2-layer abstraction library, which simplifies the usage of shared memory between forked (and this way strongly related) processes under Unix platforms.

  • Apache/Tomcat/Webmin can now be automatically restarted on reboot. More information on customizing and configuring this feature can be found in the configuration notes.

Impact

  • Size Requirements: 65 - 75MB of disk space is recommended for installing HP Apache.

  • Bundle Requirements:

    1. The mod_perl module is pre-enabled in this release and depends on a 64-bit Perl version 5.6.1 that is included in this Operating Environment and is installed in /opt/perl_64/bin/perl.

    2. Webmin depends on Perl 5 or later and is not specific to either 32 or 64-bit versions. Webmin expects Perl to be installed in /opt/perl/bin/perl. Refer to the Webmin Notes located in the /opt/apache/hp_apache_docs directory for more information.

    3. Tomcat and JServ depend on the IPF version of Java 1.3 that is included in this Operating Environment.

    4. Building DSOs using apxs (Apache Extension Tool) depends on Perl which is included in the HP-UX 11i v1.6 Operating Environment. The expected location for Perl is /opt/perl/bin/perl. Either use this Perl, or change the path in the apxs script to the Perl location installed on your machine.

    5. Perl and Java details are contained in release notes and can be found after installing the product in /opt/apache/hp_apache_docs/ or http://yourserver.com/hp_apache_docs/.

  • Installing over previous versions:

    Before updating, make sure to stop your previous HP Apache binary by executing: /opt/apache/bin/apachectl stop

    Otherwise, the previous binary will continue running which prevents the new binary from starting.

    By default, swinstall does not reinstall filesets if the same revision already exists on your system. If you want to reinstall the same revision (for example, if some files are lost), you can change the installation options by choosing Options/Change Option.

  • Installing a product or a fileset may automatically install dependent filesets necessary to run the selected items.

  • If an HP or non-HP version of Apache is already on the system, swinstall preserves the existing configuration files under /opt/apache/conf, /opt/apache/conf/jserv, and /opt/tomcat/conf by renaming [file] to [file].save.. It also preserves certificates and certificate-related files under /opt/apache/conf/ssl directories by renaming [file] to [file].save.. In this way, you do not lose previous configuration information. However, the original configuration file ([file].save) is over-written if you re-install Apache.

  • Upon successful installation, swinstall runs HP Apache automatically.

Compatibility

Modules that were not distributed with HP Apache and user-developed modules for the previous 32-bit version do not work with this 64-bit release. These modules must be recompiled as a 64-bit binary to work with this release.

Performance

There is no impact to the performance of this product compared to the version that was released in HP-UX 11i v1.5.

Obsolescence

This is the last supported version of HP Apache-based Web Server v1.3.26.x in HP-UX 11i v1.6. No further versions of HP Apache-based Web Server v.1.3.x will be distributed unless a critical fix is required. Users should begin upgrading to HP Apache-based Web Server v.2.0 for HP-UX 11i v1.6, which is available for download from Software Depot at:

http://www.software.hp.com/

Compared to previous versions, HP Apache-based Web Server v.2.0 offers better performance, and new IPv6, WebDAV and LDAP support which provides a more robust web server for your HP-UX 11i environment.

For more information on HP Apache-based Web Server v.2.0, please visit our web site at:

http://www.hp.com/go/webserver

Documentation

All HP-specific documentation included in the HP Apache software can be found online after installation at:

http://yourserver.com/hp_apache_docs/

or in the /opt/apache/hp_apache_docs/ directory.The latest information for the HP Apache can be found at:

http://www.hp.com/go/webserver

To download the current version go to:

http://www.software.hp.com/

then select HP Apache-based Web Server from the Featured Products menu.

Printable version
Privacy statement Using this site means you accept its terms Feedback to webmaster
© 2002 Hewlett-Packard Development Company, L.P.