Dr.Web HTTPD provides infrastructure for local and remote interaction with Dr.Web for UNIX Mail Servers via HTTP (for example, via a web browser). The component provides an interface to manage Dr.Web for UNIX Mail Servers.

Besides managing Dr.Web for UNIX Mail Servers through the Dr.Web web interface, it is also possible to use the command interface (HTTP API) of Dr.Web HTTPD directly to interact with the components of Dr.Web for UNIX Mail Servers via HTTPS. This capability allows you to create your own interface to manage Dr.Web for UNIX Mail Servers.

For details about the HTTP API provided by Dr.Web HTTPD, refer to the corresponding section.

To use a secure HTTPS connection, it is required to provide an appropriate SSL server certificate and private key for Dr.Web HTTPD. By default, an SSL server certificate and an SSL private key are generated for Dr.Web HTTPD automatically during the installation procedure, but, if necessary, you can generate your own certificate and key. Also, a user personal authorization certificate signed by a certificate authority certificate that is trusted by Dr.Web HTTPD can be used for automatic client authorization when connecting to Dr.Web HTTPD.

To generate SSL keys and certificates, you can use the openssl utility. An example of how to use the openssl utility to generate a certificate and a private key is given in the section Appendix E. Generating SSL certificates.



Operating Principles

Command-Line Arguments

Configuration Parameters