Required reading for every webmaster


These notes provide essential information necessary to successfully configure the RWSERVE HTTP/2 server.


Parallel processes to handle simultaneous requests

This note describes the server's ability to handle concurrent requests through a single address and port.
cluster, concurrent requests, simultaneous requests, round-robin, cluster-size, considerations, queue-related delays


Required configuration settings for named hosts

This note describes the required settings needed by the server to configure an HTTP/2 socket, TLS certificates, the paths to documents and caches, acceptable mime-types, and allowed methods.
hosts, document-root, tls, private-key, certificate, encoding-cache, dynamic-cache, landing-page


Determining which steps are active during the request-response cycle

This note describes how the server is modularized and how it can be configured to behave differently by enabling and disabling individual modules.
modules, ip-access, forbidden, RBAC, cross-origin, accept-language, content-encoding, etag, cache-control, user-agent, resource-masks, router, push-priority, information-headers, custom-errors, counters


Required settings for each server

This note lists the required entries in the server section that every configuration file must have.
RWSERVE, server settings, IP address, port, SNI, cluster size, registration, customer-number, access-key


Automatic HTTP/1.1 fallback

This note describes how the server and browser agree on whether to use HTTP/2 or HTTP/1.1.
TLS, ALPN, Application Layer Protocol Negotiation, HTTP/2, HTTP/1.1

Server Name Indication

Allowing one IP address to serve multiple hostnames

This note describes how the server makes use of the Server Name Indication (SNI) protocol to allow more than one HTTPS hostname per IP address.
SNI, Server Name Indication, TLS, SSL, ip-address, port, hostname, tls, IETF RFC 3546

Cipher Suites

Choosing the right set of cipher algorithms for your users

This note describes the cipher algorithms that are available for use with the server, and how to configure custom cipher suites.
cipher suites, TLS


Setting limits

This note describes miscellaneous restrictions that can be placed on the server.
RWSERVE, restrictions, content-length-limit, PUT limit, server-version, rw-content-length-limit

Required reading for every webmaster

🔗 🔎