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 - Installation DCL Procedure
-
4.2 - Update DCL Procedure
-
4.3 - Quick-Check
-
4.4 - Re-Linking
-
4.5 - Local Setup Suggestions
-
4.6 - Organizing Documents
-
4.7 - 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
-
6.5 - Directives
-
7 - Message Configuration
-
7.1 - Behaviour
-
7.2 - Message File Format
-
7.3 - Supplied Message Files
-
8 - Mapping Rules
-
8.1 - VMS File System Specifications
-
8.2 - Rules
-
8.2.1 - MAP, PASS, FAIL Rules
-
8.2.2 - REDIRECT Rule
-
8.2.3 - EXEC and SCRIPT, Script Mapping Rules
-
8.2.4 - SET Rule
-
8.3 - Rule Interpretation
-
8.4 - Mapping Examples
-
8.5 - Virtual Servers
-
8.6 - Conditional Mapping
-
8.7 - Mapping User Directories (tilde character ("~"))
-
9 - Authentication and Authorization
-
9.1 - Permissions, Path and User
-
9.2 - Authorization Configuration File
-
9.3 - Authorization Sources
-
9.4 - Realm, Full-Access, Read-Only
-
9.5 - Virtual Servers
-
9.6 - Authorization Configuration Examples
-
9.6.1 - KISS
-
9.7 - Authorization Cache
-
9.8 - SYSUAF-Authenticated Users
-
9.8.1 - VMS Realm Synonym
-
9.8.2 - Rights Identifiers
-
9.8.3 - WASD "Hard-Wired" Identifiers
-
9.8.4 - Nil-Access VMS Accounts
-
9.8.5 - SYSUAF and SSL
-
9.8.6 - Security Profile
-
9.9 - Controlling Server Write Access
-
9.10 - Securing All Requests
-
9.11 - User Password Modification
-
10 - Secure Sockets Layer
-
10.1 - SSL Configuration
-
10.2 - Certificate Management
-
10.3 - OpenSSL
-
10.4 - SSL References
-
11 - Proxy Services
-
11.1 - HTTP Proxy Serving
-
11.1.1 - Reverse Proxy
-
11.1.2 - Enabling Proxy Serving
-
11.1.3 - Controlling Proxy Serving
-
11.2 - Caching
-
11.2.1 - Cache Device
-
11.2.2 - Enabling Caching
-
11.2.3 - Cache Management
-
11.2.4 - Cache Invalidation
-
11.2.5 - Cache Retention
-
11.3 - FTP Proxy Serving
-
11.4 - CONNECT Serving
-
11.4.1 - Enabling CONNECT Serving
-
11.4.2 - Controlling CONNECT Serving
-
11.5 - Reporting and Maintenance
-
11.5.1 - PCACHE Utility
-
11.6 - Browser Configuration
-
12 - Server Administration
-
12.1 - Breaking-in To The Server!
-
12.2 - HTTPd Server Reports
-
12.2.1 - Statistics
-
12.2.2 - Configuration
-
12.2.3 - Message
-
12.2.4 - Mapping
-
12.2.5 - Path Authorization
-
12.2.6 - User Authentication
-
12.2.7 - Cache
-
12.2.8 - DCL Scripting
-
12.2.9 - DECnet Scripting
-
12.2.10 - Memory
-
12.2.11 - Proxy
-
12.2.12 - Request
-
12.2.13 - SSL
-
12.2.14 - Activity
-
12.2.15 - WATCH
-
12.3 - HTTPd Server Revise
-
12.4 - HTTPd Server Action
-
13 - WATCH Facility
-
13.1 - Event Categories
-
13.2 - Request Filtering
-
13.3 - Report Format
-
13.4 - Usage Suggestions
-
13.5 - Command-Line Use
-
14 - Scripting: Introduction
-
14.1 - Caution!
-
14.2 - Scripting Environment
-
14.3 - Script Run-Time
-
14.4 - HTTP Persistant-State Cookies
-
15 - Scripting: CGI
-
15.1 - CGI Compliant Output
-
15.2 - Raw HTTP Output
-
15.3 - Raw HTTP Input (POST Processing)
-
15.4 - CGI Function Library
-
16 - Scripting: CGIplus
-
16.1 - CGIplus Programming
-
16.2 - Code Examples
-
16.2.1 - CGI Function Library
-
16.3 - Other Considerations
-
17 - Scripting: ISAPI
-
17.1 - CGIsapi
-
17.2 - Writing ISAPI Scripts
-
17.3 - Server Configuration
-
18 - Scripting: DECnet & OSU
-
18.1 - Script System Environment
-
18.1.1 - Proxy Access
-
18.1.2 - DECnet Objects
-
18.1.3 - Reducing Script Latency
-
18.1.4 - DECnet/OSU Startup
-
18.2 - CGI
-
18.3 - OSU (DECthreads) Emulation
-
18.4 - User Scripts
-
19 - Scripting: Java
-
20 - Cache
-
20.1 - Cache Suitability Considerations
-
20.2 - Cache Content Validation
-
20.3 - Cache Configuration
-
20.4 - Cache Control
-
21 - Server Performance
-
21.1 - Simple File Request Turn-Around
-
21.2 - Scripting
-
21.3 - SSL
-
21.4 - Suggestions
-
22 - HTTPd Web Update
-
23 - Utilities
-
23.1 - Echo Facility
-
23.2 - Where Facility
-
23.3 - Xray Facility
-
23.4 - StreamLF Utility
-
23.5 - HTTPd Monitor
-
23.6 - Server Workout (stress-test)
This HTML document was produced from SDML (DEC DOCUMENT source) by the SDM2HTM utility (SDM2HTM VAX-1.8.0)