Table of Contents

Title Page
1 - Introduction
2 - HyperText Transport Protocol Daemon - Overview
2.1 - Server Features
2.2 - Server Behaviour
2.3 - TCP/IP Packages
2.4 - International Features
2.5 - HTTP Methods Usage
2.5.1 - GET
2.5.2 - POST & PUT
2.5.3 - DELETE
3 - New to WASD? Start Here!
4 - Installation and Update
4.1 - Source Archive, Object Module Archives
4.2 - Installation DCL Procedure
4.3 - Update DCL Procedure
4.4 - Quick-Check
4.5 - Re-Linking
4.6 - Local Setup Suggestions
4.7 - Organizing Documents
4.8 - Reporting Problems
5 - Server Account and Environment
5.1 - VMS Account
5.2 - Account Support Files
5.3 - HTTPd Command Line
5.3.1 - Server Startup
5.3.2 - Server Command Line Control
5.3.2.1 - Accounting
5.3.2.2 - Authentication
5.3.2.3 - Cache
5.3.2.4 - DCL/Scripting Subprocesses
5.3.2.5 - DECnet Scripting Connections
5.3.2.6 - Logging
5.3.2.7 - Mapping
5.3.2.8 - Shutdown and Restart
5.4 - Multi-Homed Hosts With Digital TCP/IP
6 - Server Configuration
6.1 - Content-Type Configuration
6.2 - Virtual Services
6.3 - Error Reporting
6.4 - Access Logging
6.4.1 - Log Format
6.4.2 - Log Period
6.4.3 - Log Per-Service
6.4.4 - Log Naming
7 - Server Configuration Directives
7.1 - Functional Groupings
7.2 - Alphabetic Listing
8 - Message Configuration
8.1 - Behaviour
8.2 - Message File Format
8.3 - Supplied Message Files
9 - Mapping Rules
9.1 - VMS File System Specifications
9.2 - Rules
9.2.1 - MAP, PASS, FAIL Rules
9.2.2 - REDIRECT Rule
9.2.3 - USER Rule
9.2.4 - EXEC and SCRIPT, Script Mapping Rules
9.2.5 - SET Rule
9.3 - Rule Interpretation
9.4 - Mapping Examples
9.5 - Virtual Servers
9.6 - Conditional Mapping
9.7 - Mapping User Directories (tilde character ("~"))
9.7.1 - Using The SYSUAF
9.7.2 - Without Using The SYSUAF
10 - Authorization Quick Guide
10.1 - Identifier Authentication
10.2 - SYSUAF Authentication
10.3 - Other Authentication
10.4 - Read and Write Groupings
10.5 - Considerations
11 - Authentication and Authorization
11.1 - Authentication Policy
11.2 - Permissions, Path and User
11.3 - Authorization Configuration File
11.4 - Authorization Sources
11.5 - Realm, Full-Access, Read-Only
11.6 - Virtual Servers
11.7 - Authorization Configuration Examples
11.7.1 - KISS
11.8 - Authorization Cache
11.9 - SYSUAF-Authenticated Users
11.9.1 - Rights Identifiers
11.9.2 - WASD "Hard-Wired" Identifiers
11.9.3 - Nil-Access VMS Accounts
11.9.4 - SYSUAF and SSL
11.9.5 - Security Profile
11.10 - Controlling Server Write Access
11.11 - Securing All Requests
11.12 - User Password Modification
11.13 - Cancelling Authorization
12 - Proxy Services
12.1 - HTTP Proxy Serving
12.1.1 - Reverse Proxy
12.1.2 - Enabling Proxy Serving
12.1.3 - Controlling Proxy Serving
12.2 - Caching
12.2.1 - Cache Device
12.2.2 - Enabling Caching
12.2.3 - Cache Management
12.2.4 - Cache Invalidation
12.2.5 - Cache Retention
12.3 - FTP Proxy Serving
12.4 - CONNECT Serving
12.4.1 - Enabling CONNECT Serving
12.4.2 - Controlling CONNECT Serving
12.5 - Reporting and Maintenance
12.5.1 - PCACHE Utility
12.6 - Browser Configuration
13 - Secure Sockets Layer
13.1 - SSL Configuration
13.2 - Certificate Management
13.3 - OpenSSL
13.4 - SSL References
14 - Server Administration
14.1 - Breaking-in To The Server!
14.2 - HTTPd Server Reports
14.2.1 - Statistics
14.2.2 - Configuration
14.2.3 - Message
14.2.4 - Mapping
14.2.5 - Path Authorization
14.2.6 - User Authentication
14.2.7 - Cache
14.2.8 - DCL Scripting
14.2.9 - DECnet Scripting
14.2.10 - Memory
14.2.11 - Process
14.2.12 - Proxy
14.2.13 - Request
14.2.14 - SSL
14.2.15 - Activity
14.2.16 - WATCH
14.3 - HTTPd Server Revise
14.4 - HTTPd Server Action
15 - WATCH Facility
15.1 - Event Categories
15.2 - Request Filtering
15.3 - Report Format
15.4 - Usage Suggestions
15.5 - Command-Line Use
16 - Cache
16.1 - Cache Suitability Considerations
16.2 - Cache Content Validation
16.3 - Cache Configuration
16.4 - Cache Control
17 - Server Performance
17.1 - Simple File Request Turn-Around
17.2 - Scripting
17.3 - SSL
17.4 - Suggestions
18 - HTTPd Web Update
19 - Utilities
19.1 - Echo Facility
19.2 - Where Facility
19.3 - Xray Facility
19.4 - Scrunch Utility
19.5 - StreamLF Utility
19.6 - HTTPd Monitor
19.7 - Server Workout (stress-test)

This HTML document was produced from SDML (DEC DOCUMENT source) by the SDM2HTM utility (SDM2HTM VAX-1.8.1)