Deployment with Kaspersky Scan Engine GUI
To verify that Kaspersky Scan Engine was deployed correctly:
Kaspersky_ScanEngine_for_Docker-%Kaspersky_Scan_Engine_version%.tar.gz are unpacked to the /opt/kaspersky/ScanEngine directory.From here on, the /opt/kaspersky/ScanEngine directory is considered to be located on the local host. All checks and changes to configuration files are performed on the local host.
listen_addresses element of conf configuration file.conf configuration file is changed so that PostgreSQL allows authentication from external IPs. scanengine user is created in PostgreSQL.scanengine user is set.kavebase database is created in PostgreSQL.scanengine user is set as the owner of the kavebase database./opt/kaspersky/ScanEngine/conf/tables.sql file is imported to PostgreSQL./opt/kaspersky/ScanEngine/etc/klScanEngineUI.xml configuration file:Settings/EULA/Common element is set to accepted.The Settings/ServerSettings/Mode element is set to httpd.
The Settings/ServerSettings/Mode element is set to icap.
Settings/ServerSettings/EnableUI element is set to true.Settings/DatabaseSettings/ConnectionString element./opt/kaspersky/ScanEngine/etc/klScanEngineUI.xml exists in the /etc directory.httpsrv subdirectory is created in the /opt/kaspersky/ScanEngine/ directory.kl_scanengine_db.key is created in the /opt/kaspersky/ScanEngine/httpsrv/ directory.scanengine database user and its password are encrypted with the kav_encrypt utility and written to the /opt/kaspersky/ScanEngine/etc/klScanEngineUI.xml configuration file.lic subdirectory is created in the /opt/kaspersky/ScanEngine/ directory./opt/kaspersky/ScanEngine/lic directory.That the Configuration/DirectorySettings/LicensingMode is set to 2 in the /opt/kaspersky/ScanEngine/etc/kavhttpd.xml configuration file.
That the Configuration/SDKSettings/LicensingMode is set to 2 in the /opt/kaspersky/ScanEngine/etc/kavicapd.xml configuration file.
KEY_FILE_DIRECTORY is set to /opt/kaspersky/ScanEngine/httpsrv/ in /opt/kaspersky/ScanEngine/tools/kse_docker_control.sh. /opt/kaspersky/ScanEngine/etc/kavhttpd.xml/opt/kaspersky/ScanEngine/etc/kavicapd.xml/opt/kaspersky/ScanEngine/etc/klScanEngineUI.xml/opt/kaspersky/ScanEngine/httpsrv/kl_scanengine_db.key/opt/kaspersky/ScanEngine/lic/licensedocker load -i /opt/kaspersky/ScanEngine/images/kaspersky_scanengine.tar
Now you can launch Kaspersky Scan Engine by using the script /opt/kaspersky/ScanEngine/tools/kse_docker_control.sh:
HTTP mode
/opt/kaspersky/ScanEngine/tools/kse_docker_control.sh run_httpd
ICAP mode
/opt/kaspersky/ScanEngine/tools/kse_docker_control.sh run_icapd
Deployment without Kaspersky Scan Engine GUI
To verify that Kaspersky Scan Engine was deployed correctly:
Kaspersky_ScanEngine_for_Docker-%Kaspersky_Scan_Engine_version%.tar.gz are unpacked to the /opt/kaspersky/ScanEngine directory./opt/kaspersky/ScanEngine/etc/klScanEngineUI.xml configuration file:Settings/EULA/Common element is set to accepted.The Settings/ServerSettings/Mode element is set to httpd.
The Settings/ServerSettings/Mode element is set to icap.
lic subdirectory is created in the /opt/kaspersky/ScanEngine directory.license) is copied to the /opt/kaspersky/ScanEngine/lic directory.That the Configuration/DirectorySettings/LicensingMode is set to 2 in the /opt/kaspersky/ScanEngine/etc/kavhttpd.xml configuration file.
That the Configuration/SDKSettings/LicensingMode is set to 2 in the /opt/kaspersky/ScanEngine/etc/kavicapd.xml configuration file.
/opt/kaspersky/ScanEngine/etc/kavhttpd.xml/opt/kaspersky/ScanEngine/etc/kavicapd.xml/opt/kaspersky/ScanEngine/etc/klScanEngineUI.xml/opt/kaspersky/ScanEngine/lic/licensedocker load -i /opt/kaspersky/ScanEngine/images/kaspersky_scanengine.tar
Now you can launch Kaspersky Scan Engine by using the script /opt/kaspersky/ScanEngine/tools/kse_docker_control.sh:
HTTP mode
/opt/kaspersky/ScanEngine/tools/kse_docker_control.sh run_httpd
ICAP mode
/opt/kaspersky/ScanEngine/tools/kse_docker_control.sh run_icapd
Page top