Table of Contents

Title Page
1 - Introduction
2 - HyperText Transport Protocol Daemon - Overview
      2.1 - Server Features
      2.2 - Server Behaviour
      2.3 - VMS Versions
      2.4 - TCP/IP Packages
      2.5 - International Features
      2.6 - HTTP Methods Usage
          2.6.1 - GET
          2.6.2 - POST & PUT
          2.6.3 - DELETE
3 - New to WASD?  Start Here! 
4 - Installation and Update
      4.1 - Source Archive, Object Module Archives
      4.2 - ODS-5 Volumes
      4.3 - Installation DCL Procedure
      4.4 - Update DCL Procedure
      4.5 - Quick-Check
      4.6 - Re-Linking
      4.7 - VMS 5.5-2
      4.8 - Local Setup Suggestions
      4.9 - Organizing Documents
      4.10 - 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
6 - Server Configuration
      6.1 - "Securing" The Site
          6.1.1 - Directory Listings
          6.1.2 - Server Reports
          6.1.3 - Scripting
          6.1.4 - Server Side Includes
          6.1.5 - Authorization
          6.1.6 - Miscellaneous Issues
      6.2 - Content-Type Configuration
      6.3 - Virtual Services
      6.4 - Error Reporting
          6.4.1 - Basic and Detailed
          6.4.2 - Site Specific
      6.5 - Access Logging
          6.5.1 - Log Format
          6.5.2 - Log Period
          6.5.3 - Log Per-Service
          6.5.4 - Log Naming
          6.5.5 - Access Tracking
7 - Server Configuration Directives
      7.1 - Functional Groupings
      7.2 - Alphabetic Listing
8 - Service Configuration
      8.1 - Service Directives
      8.2 - Directive Detail
      8.3 - Administration
      8.4 - Examples
9 - Message Configuration
      9.1 - Behaviour
      9.2 - Message File Format
      9.3 - Supplied Message Files
10 - Mapping Rules
        10.1 - VMS File System Specifications
        10.2 - Extended File Specifications (ODS-5)
            10.2.1 - Characters In Request Paths
            10.2.2 - Characters In Server-Generated Paths
        10.3 - Rules
            10.3.1 - MAP, PASS, FAIL Rules
            10.3.2 - REDIRECT Rule
            10.3.3 - USER Rule
            10.3.4 - EXEC/UXEC and SCRIPT, Script Mapping Rules
            10.3.5 - SET Rule
        10.4 - Rule Interpretation
        10.5 - Mapping Examples
        10.6 - Virtual Servers
        10.7 - Conditional Mapping
        10.8 - Mapping User Directories (tilde character ("~"))
            10.8.1 - Using The SYSUAF
            10.8.2 - Without Using The SYSUAF
11 - Authorization Quick Guide
        11.1 - SYSUAF/Identifier Authentication
        11.2 - SYSUAF Authentication
        11.3 - Other Authentication
        11.4 - Read and Write Groupings
        11.5 - Considerations
12 - Authentication and Authorization
        12.1 - Authentication Policy
        12.2 - Permissions, Path and User
        12.3 - Authorization Configuration File
        12.4 - Authorization Sources
        12.5 - Realm, Full-Access, Read-Only
        12.6 - Virtual Servers
        12.7 - Authorization Configuration Examples
            12.7.1 - KISS
        12.8 - Authorization Cache
        12.9 - SYSUAF-Authenticated Users
            12.9.1 - Rights Identifiers
            12.9.2 - WASD "Hard-Wired" Identifiers
            12.9.3 - Nil-Access VMS Accounts
            12.9.4 - SYSUAF and SSL
            12.9.5 - Security Profile
        12.10 - Controlling Server Write Access
        12.11 - Securing All Requests
        12.12 - User Password Modification
        12.13 - Cancelling Authorization
13 - Proxy Services
        13.1 - HTTP Proxy Serving
            13.1.1 - Reverse Proxy
            13.1.2 - Enabling A Proxy Service
            13.1.3 - Proxy Chaining
            13.1.4 - Controlling Proxy Serving
        13.2 - Caching
            13.2.1 - Cache Device
            13.2.2 - Enabling Caching
            13.2.3 - Cache Management
            13.2.4 - Cache Invalidation
            13.2.5 - Cache Retention
        13.3 - FTP Proxy Serving
        13.4 - CONNECT Serving
            13.4.1 - Enabling CONNECT Serving
            13.4.2 - Controlling CONNECT Serving
        13.5 - Reporting and Maintenance
            13.5.1 - PCACHE Utility
        13.6 - Browser Configuration
14 - Secure Sockets Layer
        14.1 - SSL Configuration
        14.2 - Certificate Management
        14.3 - SSL CGI Variables
        14.4 - SSL Quick-Start
        14.5 - OpenSSL
        14.6 - SSL References
15 - Server Administration
        15.1 - Authorization
        15.2 - Breaking-in To The Server! 
        15.3 - HTTPd Server Reports
        15.4 - HTTPd Server Revise
        15.5 - HTTPd Server Action
16 - WATCH Facility
        16.1 - Event Categories
        16.2 - Request Filtering
        16.3 - Report Format
        16.4 - Usage Suggestions
        16.5 - Command-Line Use
17 - Cache
        17.1 - Cache Suitability Considerations
        17.2 - Cache Content Validation
        17.3 - Cache Configuration
        17.4 - Cache Control
        17.5 - Circumventing The Cache
18 - Server Performance
        18.1 - Simple File Request Turn-Around
        18.2 - Scripting
        18.3 - SSL
        18.4 - Suggestions
19 - HTTPd Web Update
20 - Utilities
        20.1 - Echo Facility
        20.2 - Where Facility
        20.3 - Xray Facility
        20.4 - Scrunch Utility
        20.5 - StreamLF Utility
        20.6 - HTTPd Monitor
        20.7 - ApacheBench
        20.8 - qdLogStats
        20.9 - Server Workout (stress-test)

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