H5. Dr.Web Proxy Server 147
Total Page:16
File Type:pdf, Size:1020Kb
Enterprise Security Suite Appendices © Doctor Web, 2020. All rights reserved This document is for information and reference purposes in relation to the specified software of the Dr.Web family. This document is not a ground for exhaustive conclusions about the presence or absence of any functional and/or technical features in the software of the Dr.Web family and cannot be used to determine whether the software of the Dr.Web family matches any requirements, technical task and/or parameters, and other third-party documents. This document is the property of Doctor Web. No part of this document may be reproduced, published or transmitted in any form or by any means for any purpose other than the purchaser's personal use without proper attribution. Trademarks Dr.Web, SpIDer Mail, SpIDer Guard, CureIt!, CureNet!, AV-Desk, KATANA and the Dr.WEB logo are trademarks and registered trademarks of Doctor Web in Russia and/or other countries. Other trademarks, registered trademarks and company names used in this document are property of their respective owners. Disclaimer In no event shall Doctor Web and its resellers or distributors be liable for errors or omissions, or any loss of profit or any other damage caused or alleged to be caused directly or indirectly by this document, the use of or inability to use information contained in this document. Dr.Web Enterprise Security Suite Version 12.0 Appendices 11/27/2020 Doctor Web Head Office 2-12A, 3rd str. Yamskogo polya, Moscow, Russia, 125124 Website: https://www.drweb.com/ Phone: +7 (495) 789-45-87 Refer to the official website for regional and international office information. Doctor Web Doctor Web develops and distributes Dr.Web information security solutions which provide efficient protection from malicious software and spam. Doctor Web customers can be found among home users from all over the world and in government enterprises, small companies and nationwide corporations. Dr.Web anti-virus solutions are well known since 1992 for continuing excellence in malware detection and compliance with international information security standards. State certificates and awards received by the Dr.Web solutions, as well as the globally widespread use of our products are the best evidence of exceptional trust to the company products. We thank all our customers for their support and devotion to the Dr.Web products! 4 Table of Contents Chapter 1: Introduction 7 About Manual 7 Conventions and Abbreviations 9 Chapter 2: Appendices 11 Appendix A. The Complete List of Supported OS Versions 11 Appendix B. The Description of the DBMS Settings. The Parameters of the DBMS Driver 15 B1. Setting Up the ODBC driver 17 B2. Setting Up the Database Driver for Oracle 19 B3. Using the PostgreSQL DBMS 21 B4. Using the MySQL DBMS 24 Appendix C. Authentication of Administrators 26 C1. Active Directory Authentication 26 C2. LDAP Authentication 27 C3. LDAP/AD Authentication 28 C4. Depended Permissions Sections 31 Appendix D. Notification System Settings 38 D1. The Description of the Notification System Parameters 38 D2. The Parameters of Notification Templates 41 Appendix E. The Specification of Network Addresses 76 E1. The General Format of Address 76 E2. The Addresses of Dr.Web Agent/ Installer 78 Appendix F. Administration of the Repository 79 F1. General configuration files 79 F2. Products configuration files 81 Appendix G. Configuration Files Format 86 G1. Dr.Web Server Configuration File 86 G2. Dr.Web Security Control Center Configuration File 111 G3. Download.conf Configuration File 116 G4. Dr.Web Proxy Server Configuration File 117 G5. Repository Loader Configuration File 125 Appendix H. Command Line Parameters of the Programs Included in Dr.Web Enterprise Security Suite 130 H1. Network Installer 130 Appendices 5 H2. Dr.Web Agent for Windows 133 H3. Dr.Web Server 135 H4. Dr.Web Scanner for Windows 147 H5. Dr.Web Proxy Server 147 H6. Dr.Web Server Installer for UNIX System-Based OS 152 H7. Utilities 154 Appendix I. Environment Variables Exported by Dr.Web Server 173 Appendix J. Regular Expressions Used in Dr.Web Enterprise Security Suite 174 J1. Options Used in PCRE Regular Expressions 174 J2. Peculiarities of PCRE Regular Expressions 175 Appendix K. Log Files Format 178 Appendix L. Integration of Web API and Dr.Web Enterprise Security Suite 180 Appendix M. Licenses 181 M1. Boost 184 M2. C-ares 184 M3. Curl 184 M4. ICU 185 M5. GCC runtime libraries—exception 185 M6. Jemalloc 187 M7. Leaflet 187 M8. Libpng 188 M9. Libradius 190 M10. Libssh2 190 М11. Linenoise NG 191 M12. Net-snmp 192 M13. Noto Sans CJK 196 M14. OpenLDAP 197 M15. OpenSSL 198 M16. Oracle Instant Client 200 M17. ParaType Free Font 204 M18. PCRE 204 M19. Script.aculo.us 206 M20. Zlib 206 Chapter 3: Frequently Asked Questions 208 Moving Dr.Web Server to Another Computer (under Windows OS) 208 Connecting Dr.Web Agent to Other Dr.Web Server 210 Appendices 6 Changing the Type of the DBMS for Dr.Web Enterprise Security Suite 212 Restoring the Database of Dr.Web Enterprise Security Suite 215 Upgrading Dr.Web Agents on the LAN servers 220 Restoring the Password of Dr.Web Enterprise Security Suite Administrator 221 Using DFS During Installation of the Agent via the Active Directory 223 Restoring the Anti-virus Network after Dr.Web Server Failure 224 Restoring from Dr.Web Server Backup 224 Restoring without Dr.Web Server Backup 227 Managing the Logging Level of Dr.Web Server for Windows OS 228 Automatic Location of Stations under Android OS 229 Examples of Accessing Dr.Web Server Database 231 Functional analysis criteria 234 Chapter 4: Trouble Shooting 238 Remote Installation Trouble Shooting 238 Resolving an Error of BFE during Dr.Web Agent for Windows Installation 242 Technical Support 243 Keyword Index 244 Appendices Chapter 1: Introduction 7 Chapter 1: Introduction About Manual Documentation for Dr.Web Enterprise Security Suite anti-virus network administrator is intended to introduce general features and provide detailed information on delivering comprehensive anti-virus protection of a company's computers using Dr.Web Enterprise Security Suite. Documentation for anti-virus network administrator contains the following parts: 1. Installation Manual (drweb-12.0-esuite-install-manual-en.pdf) Installation Manual will be useful to a company manager who makes the decision to purchase and install a system of comprehensive anti-virus protection. Installation Manual explains how to build an anti-virus network and install its main components. 2. Administrator Manual (drweb-12.0-esuite-admin-manual-en.pdf) Administrator Manual is meant for anti-virus network administrator—the employee of a company who is responsible for anti-virus protection of computers (workstations and servers) of this network. An anti-virus network administrator should either have a system administrator privileges or work closely with a local network administrator, be competent in anti-virus protection strategy, and know every detail of Dr.Web anti-virus packages for all operating systems that are used in the network. 3. Appendices (drweb-12.0-esuite-appendices-en.pdf) Appendices provide technical information describing configuration parameters for Anti-virus components and the syntax and values of instructions used to work with these modules. Above-mentioned documents have cross-references between them. When you download these documents to a local computer, cross-references will work as long as the documents are placed in the same folder, under their initial names. In addition, the following Manuals are provided: 1. Anti-virus Network Quick Installation Guide Contains brief information on installation and initial configuration of anti-virus network components. For detailed information refer to administrator documentation. 2. Manuals on managing the workstations Contain the information about centralized configuration of anti-virus software on workstations, which is to be provided by an anti-virus network administrator via the Dr.Web Security Control Center. 3. User Manuals Appendices Chapter 1: Introduction 8 Contain the information about Dr.Web anti-virus software configuration on protected stations directly. 4. Web API Manual Contains technical details on integration of Dr.Web Enterprise Security Suite with third-party software via the Web API. 5. Dr.Web Server Database Manual Contains description of internal structure of Dr.Web Server database and examples of its usage. All the listed Manuals are also provided as a part of Dr.Web Enterprise Security Suite product and can be opened from the Dr.Web Security Control Center. Before reading these documents, make sure you have the latest version of the corresponding Manuals for your product version. The Manuals are constantly updated and the latest version can be always found at the official web site of Doctor Web at https://download.drweb.com/doc/. Appendices Chapter 1: Introduction 9 Conventions and Abbreviations Conventions The following symbols and text conventions are used in this guide: Convention Comment Important note or instruction. Warning about possible errors or important notes to which you should pay special attention. Anti-virus network A new term or an accent on a term in descriptions. <IP-address> Placeholders. Save Names of buttons, windows, menu items and other program interface elements. CTRL Keyboard keys names. C:\Windows\ Names of files and folders, code examples. Appendix A Cross-references on the document chapters or internal hyperlinks to web pages. Abbreviations The following abbreviations can be used in the Manual without further interpretation: · ACL—Access Control List, · CDN—Content Delivery Network, · DFS—Distributed File System, · DNS—Domain Name System, · FQDN—Fully Qualified Domain Name, · GUI—Graphical User Interface, a GUI version of a program—a version using a GUI, · MIB—Management Information Base, · MTU—Maximum Transmission Unit, · NAP—Network Access Protection, · TTL—Time To Live, · UDS—UNIX Domain Socket, Appendices Chapter 1: Introduction 10 · DB, DBMS—Database, Database Management System, · Dr.Web GUS—Dr.Web Global Update System, · LAN—Local Area Network, · OS—Operating System.