Configuration Parameters

The component uses configuration parameters which are specified in [HTTPD] section of the integrated configuration file of Dr.Web for UNIX servers.

The section contains the following parameters:

LogLevel = {logging level}

Logging level for the server of the management interface Dr.Web HTTPD.

If the parameter value is not specified, the value of DefaultLogLevel from [Root] section is used.

Default value:

LogLevel = Notice

Log = {log type}

Logging method for the server of the management interface Dr.Web HTTPD.

Default value:

Log = Auto

ExePath = {path to file}

Path to the executable of Dr.Web HTTPD.

Default value:

ExePath = <opt_dir>/bin/drweb-httpd

For Linux:

ExePath = /opt/drweb.com/bin/drweb-httpd

For FreeBSD:

ExePath = /usr/local/libexec/drweb.com/bin/drweb-httpd

For Solaris:

ExePath = /opt/drweb.com/bin/drweb-httpd

Start = {boolean}

Indicates whether it is required to run Dr.Web HTTPD on the Dr.Web for UNIX servers startup.

Default value:

Start = Yes

ListenAddress = {address}

Socket (IP address and port) listened by Dr.Web HTTPD, which is waiting for client connections.

Default value:

ListenAddress = 127.0.0.1:4443

ServerSslCertificate = {path to file}

Path to the file with the server certificate used by the web interface server for communication with other hosts via HTTPS.

This file is generated automatically during component installation.

Default value:

ServerSslCertificate = <etc_dir>/certs/serv.crt

For Linux:

ServerSslCertificate = /etc/opt/drweb.com/certs/serv.crt

For FreeBSD:

ServerSslCertificate = /usr/local/etc/drweb.com/certs/serv.crt

For Solaris:

ServerSslCertificate = /etc/opt/drweb.com/certs/serv.crt

ServerSslKey = {path to file}

Path to the private key file used by the server of web interface for communication with other hosts via HTTPS.

This file is generated automatically during component installation.

Default value:

ServerSslKey = <etc_dir>/certs/serv.key

For Linux:

ServerSslKey = /etc/opt/drweb.com/certs/serv.key

For FreeBSD:

ServerSslKey = /usr/local/etc/drweb.com/certs/serv.key

For Solaris:

ServerSslKey = /etc/opt/drweb.com/certs/serv.key

DhPath = {path to file}

Path to the file which contains parameters of the Diffie–Hellman key exchange method. These parameters are used by the managing web interface for communication with clients via HTTPS.

This file is generated automatically during component installation.

Default value:

DhPath = <etc_dir>/certs/dh.pem

For Linux:

DhPath = /etc/opt/drweb.com/certs/dh.pem

For FreeBSD:

DhPath = /usr/local/etc/drweb.com/certs/dh.pem

For Solaris:

DhPath = /etc/opt/drweb.com/certs/dh.pem

DocumentRoot = {path to directory}

Path to the directory which stores static website content used by the server of the managing web interface (root directory, same as htdocs directory for httpd).

Default value:

DocumentRoot = <opt_dir>/share/drweb-httpd/www

For Linux:

DocumentRoot = /opt/drweb.com/share/drweb-httpd/www

For FreeBSD:

DocumentRoot = /usr/local/libexec/drweb.com/share/drweb-httpd/www

For Solaris:

DocumentRoot = /opt/drweb.com/share/drweb-httpd/www

AppRoot = {path to directory}

Path to directory with working files of the web interface managing server.

Default value:

AppRoot = <opt_dir>/share/drweb-httpd

For Linux:

AppRoot = /opt/drweb.com/share/drweb-httpd

For FreeBSD:

AppRoot = /usr/local/libexec/drweb.com/share/drweb-httpd

For Solaris:

AppRoot = /opt/drweb.com/share/drweb-httpd

AccessLogPath = {path to file}

Path to the file where all HTTP requests from client to the web interface server are registered.

If not specified, HTTP requests are not registered.

Default value:

AccessLogPath =