Файл конфигурации режима ICAP
14 июля 2026
ID 192989
Файл конфигурации режима ICAP kavicapd.xml состоит из нескольких секций, в которых перечислены основные настройки службы kavicapd и KAV SDK.
Если вы используете Kaspersky Scan Engine GUI или кластерные профили, изменяйте параметры Kaspersky Scan Engine через GUI, а не через файлы конфигурации. Если вы измените параметры в файле конфигурации, значения параметров в GUI могут устареть. В таком случае их нужно будет обновить в разделе Настройки или Кластер → Профиль настроек в GUI.
Параметры файла конфигурации режима ICAP
Ниже перечислены секции файла конфигурации kavicapd.xml. Пример файла конфигурации находится в конце раздела.
Файл конфигурации режима ICAP содержит следующие родительские элементы:
- SDKSettings
- KSNSettings
- UpdateSettings
- ProxySettings
- FormatRecognizerSettings
- QuarantineSettings
- ICAPSettings
Некоторые секции файла конфигурации необязательны. Однако если секция присутствует в файле, все ее дочерние элементы должны находиться в файле. Элементы не должны содержать пустые значения.
Структура файла конфигурации
Ниже приведен пример файла конфигурации режима ICAP.
<Configuration> <!-- All sizes are specified in KB -->
<SDKSettings>
<ScannersCount>4</ScannersCount>
<ThreadsCount>8</ThreadsCount>
<QueueLen>1024</QueueLen>
<ScanTimeout>10000</ScanTimeout>
<LicensingMode>1</LicensingMode>
<LicensePath>/opt/kaspersky/ScanEngine/bin</LicensePath>
<BasesPath>/opt/kaspersky/ScanEngine/bin/bases</BasesPath>
<TempPath>/var/scanengine/tmp</TempPath>
<DiskUsageLimit>0</DiskUsageLimit>
<ScanningMode>KAV_O_M_PACKED | KAV_O_M_ARCHIVED | KAV_O_M_MAILPLAIN | KAV_O_M_MAILBASES |
KAV_O_M_HEURISTIC_LEVEL_MEDIUM | KAV_O_M_MSOFFICE_MACRO | KAV_O_M_SANDBOX_CHECKING </ScanningMode>
<MaxArchivesScanningDepth>0</MaxArchivesScanningDepth>
</SDKSettings>
<KSNSettings>
<UseKSN>0</UseKSN>
<ObjectCheckOnDemandTimeoutMs>10000</ObjectCheckOnDemandTimeoutMs>
<CacheSizeKb>30720</CacheSizeKb>
</KSNSettings>
<UpdateSettings>
<UpdatePeriodMinutes>30</UpdatePeriodMinutes>
<UseReducedBases>0</UseReducedBases>
<UseOnlyCustomSources>0</UseOnlyCustomSources>
<UpdateSources>
<!-- <Source></Source> -->
</UpdateSources>
</UpdateSettings>
<ProxySettings>
<UseProxy>0</UseProxy>
<Host>myproxy.mycompany.com</Host>
<port>3128</port>
<user>proxyuser</user>
<pass>proxypass</pass>
</ProxySettings>
<FormatRecognizerSettings>
<RecognizeNestedFilesFormat>0</RecognizeNestedFilesFormat>
<FormatsToSkipScanning>
<KAV_FF_GENERAL_TXT/>
<KAV_FF_GENERAL_CSV/>
<KAV_FF_AUDIO_WMA/>
</FormatsToSkipScanning>
</FormatRecognizerSettings>
<QuarantineSettings>
<Enabled>0</Enabled>
<StorageSizeLimitMb>0</StorageSizeLimitMb>
<StoragePath>/var/scanengine/Quarantine</StoragePath>
<StorageOverflowAction>block</StorageOverflowAction> <!-- Possible values: block, purge -->
</QuarantineSettings>
<ICAPSettings>
<port>1344</port>
<ReqModeAddress>req</ReqModeAddress>
<RespModeAddress>resp</RespModeAddress>
<MaxIcapSessionsCount>100</MaxIcapSessionsCount>
<ScanMaxFileSize>0</ScanMaxFileSize>
<RAMUsageLimit>0</RAMUsageLimit>
<Allow204>0</Allow204>
<KeepAliveSettings>
<Enabled>1</Enabled>
<UseAlways>0</UseAlways>
<TimeoutMs>5000</TimeoutMs>
<MaxRequests>1000</MaxRequests>
</KeepAliveSettings>
<SecureConnectionSettings>
<Enabled>0</Enabled>
<TlsCertificateFile></TlsCertificateFile>
<TlsCertificateKeyFile></TlsCertificateKeyFile>
</SecureConnectionSettings>
<RequestingICAPHeaders>
<!-- <ICAPHeader></ICAPHeader> -->
</RequestingICAPHeaders>
<HTTPClientIpICAPHeader>X-Client-IP</HTTPClientIpICAPHeader>
<HTTPUserNameICAPHeader>X-Client-Username</HTTPUserNameICAPHeader>
<VirusNameICAPHeader></VirusNameICAPHeader>
<DatabaseVersionICAPHeader></DatabaseVersionICAPHeader>
<SendInfectionFoundICAPHeader>0</SendInfectionFoundICAPHeader>
<SendResponseInfoICAPHeader>0</SendResponseInfoICAPHeader>
<SendResponseDescICAPHeader>0</SendResponseDescICAPHeader>
<SendViolationsFoundICAPHeader>0</SendViolationsFoundICAPHeader>
<ScanInReqMode>All</ScanInReqMode>
<ScanInRespMode>Content</ScanInRespMode>
<RulesFilePath>/opt/kaspersky/ScanEngine/icap_data/kavicapd_gui_rules.conf</RulesFilePath>
<CmdPath>/opt/kaspersky/ScanEngine/icap_data/scripts</CmdPath>
<ResponsesPath>/opt/kaspersky/ScanEngine/icap_data/templates</ResponsesPath>
<TransferBeforeScanEnding Delay="10" ChunkSize="4" BlockedUrlCacheEnabled="1" BlockedUrlCacheKb="5000" BlockedUrlCacheTtlSec="1800">0</TransferBeforeScanEnding>
<Exclusions>
<ContentSize>102400</ContentSize>
<ContentType>audio/mpeg</ContentType>
<ContentType>image/jpeg</ContentType>
<RequestURL>*.kaspersky.com/.*</RequestURL>
</Exclusions>
<USR1SignalAction>update</USR1SignalAction>
<USR2SignalAction>reopen-log</USR2SignalAction>
<LoggingConfigFilePath></LoggingConfigFilePath>
</ICAPSettings>
</Configuration>