HPlogo Configuring and Managing MPE/iX Internet Services > Chapter 10 HP WebWise MPE/iX Secure Web Server

Major Components

MPE documents

Complete PDF
Table of Contents
Glossary
Index

E0802 Edition 6
E0701 Edition 5
E0400 Edition 4 ♥

HP WebWise MPE/iX Secure Web Server consists of a job stream (JHTTPDS) which runs the server program (HTTPDS), a set of configuration files, a complete set of online documentation, and miscellaneous utilities and scripts.
/APACHE/SECURE/

The MPE group and HFS directory under which all HP WebWise MPE/iX Secure Web Server files reside. This group requires PM capability, and MGR.APACHE should be the only user with any kind of access to this group.

HTTPDS

The web server daemon program. This program requires PM capability, and MGR.APACHE should be the only user with any kind of access to this program.

JHTTPDS

The job stream which runs the HTTPDS daemon. The system timezone must be specified in this file.

bin/

This subdirectory contains various utility programs and scripts used for managing HP WebWise MPE/iX Secure Web Server. A summary of the major ones:

apxs

A perl script which assists in the creation of DSO modules. Note that perl is not distributed with HP WebWise MPE/iX Secure Web Server or supported by HP.

htpasswd

A program used to create the user/password database file required for HTTP Basic Authentication.

openssl

A program used for key and certificate management. HP only supports the usage shown in this document.

sign.sh

A shell script used to sign certificates. HP only supports the usage shown in this document.

cgi-bin/

This subdirectory is specified by the ScriptAlias configuration directive and contains demo CGI scripts.

conf/

This subdirectory contains all of the HP WebWise MPE/iX Secure Web Server configuration files, with the primary one being httpd.conf. MGR.APACHE should be the only user capable of writing to these files and subdirectories. Additional configuration subdirectories:

ssl.crl/

Subdirectory containing Certificate Revocation Lists from the Certificate Authorities (CAs) who have signed your client browser's certificates. Useful only if you are doing client authentication.

ssl.crt/

Subdirectory containing your required web server certificate in the file server.crt. MGR.APACHE should be the only user with read access to this directory and the files contained within.

ssl.csr/

Subdirectory containing your web server Certificate Signature Request(s) (CSRs) that were used to obtain your server certificate(s).

ssl.key/

Subdirectory containing your web server key in the file server.key. Your key is EXTREMELY sensitive information and should be protected by both owner-only file permissions and a pass phrase. MGR.APACHE should be the only user with read access to this directory and the files contained within.

htdocs/

This subdirectory contains the content that will be visible to browser users accessing your web server. If a user specifies a URL of http://your.host.name/foo.html, HP WebWise MPE/iX Secure Web Server will return the file called /APACHE/SECURE/htdocs/foo.html. This subdirectory also contains complete online documentation for HP WebWise MPE/iX Secure Web Server.

icons/

This subdirectory contains the standard icons used in web pages generated by HP WebWise MPE/iX Secure Web Server.

include/

This subdirectory contains the C language header files required for compiling DSO modules.

libexec/

This subdirectory contains the mod_example sample DSO.

logs/

This subdirectory contains the server log files:

access_log

Every browser access attempt will be logged here, for both regular HTTP and secure SSL types of access.

error_log

General server error conditions are logged here, typically configuration errors or CGI script errors.

ssl_engine_log

General SSL error conditions are logged here. Message with high importance are also logged to the error_log.

ssl_request_log

Every browser access attempt using the SSL protocol will be logged here, showing the protocol, cipher, and URL being accessed.

man/

This subdirectory contains additional documentation about the HTTPDS server program and the utilities in the bin subdirectory.

proxy/

This subdirectory contains the cached data if HP WebWise MPE/iX Secure Web Server is being used as a caching proxy server.




Compatibility With Apache for MPE/iX


Copying the Software to Your e3000