<?xml version="1.0"?>
<rss version="2.0"><channel><title>Advice and solutions for Kaspersky Endpoint Security for Business Latest Topics</title><link>https://forum.kaspersky.com/forum/advice-and-solutions-for-kaspersky-endpoint-security-for-business-220/</link><description>Advice and solutions for Kaspersky Endpoint Security for Business Latest Topics</description><language>en</language><item><title>How to configure Wi-Fi via KES for Mobile for devices with Android 10+ [Kaspersky Security for Mobile]</title><link>https://forum.kaspersky.com/topic/how-to-configure-wi-fi-via-kes-for-mobile-for-devices-with-android-10-kaspersky-security-for-mobile-37814/</link><description><![CDATA[<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	<strong style="color:#172b4d;font-size:14px;"><span style="font-size:14px;"><a href="https://forum.kaspersky.com/topic/advice-and-solutions-forum-knowledgebase-disclaimer-read-before-using-materials-36465/" rel="" style="background-color:transparent;color:#00a88e;"><span style="color:#e74c3c;">Advice and Solutions (Forum Knowledgebase) Disclaimer. Read before using materials.</span></a></span></strong>
</h2>

<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	Problem
</h2>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	There are slight differences when connecting devices to the Wi-Fi network configured via Kaspersky Endpoint Security for Mobile in<span> </span><strong>Android 10</strong><em>. </em>
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	The main difference is that the connection to the target Wi-Fi network is made automatically through the product installed on the device and can't be forced manually via device settings.
</p>

<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	Step-by-step description
</h2>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	The following scenario demonstrates the correct way to connect the device to a Wi-Fi network, as well as what behavior is expected.
</p>

<ol style="background-color:#ffffff;color:#172b4d;font-size:14px;">
	<li>
		<p style="padding:0px;">
			Setting up the target Wi-Fi network in the Kaspersky Endpoint Security for Android as usual – navigate to Wi-Fi section and add new network by specifying network SSID, network protection type and password:
		</p>

		<div style="padding:0px;">
			<div style="padding:0px;">
				<p style="padding:0px;">
					<a class="ipsAttachLink ipsAttachLink_image" data-fileext="png" data-fileid="15175" href="https://forum.kaspersky.com/uploads/monthly_2023_12/image.png.c4e4da340eddaa6d1793bd4c130f5281.png" rel=""><img alt="image.thumb.png.69e1695bf11eb3511ae97aaee94c4508.png" class="ipsImage ipsImage_thumbnailed" data-fileid="15175" data-ratio="111.64" style="height:auto;" width="627" data-src="https://forum.kaspersky.com/uploads/monthly_2023_12/image.thumb.png.69e1695bf11eb3511ae97aaee94c4508.png" src="https://forum.kaspersky.com/applications/core/interface/js/spacer.png" /></a>
				</p>
			</div>
		</div>
	</li>
	<li>
		Apply the configured policy to the target mobile device with KESM installed and Android 10 (sync the product with the Security Center);
	</li>
	<li>
		<p style="padding:0px;">
			When the policy applies, "Allow suggested Wi-Fi networks" notification from Android System appears (unless the mobile phone is located in the target Wi-Fi access zone):
		</p>

		<div style="padding:0px;">
			<div style="padding:0px;">
				<p style="padding:0px;">
					<a class="ipsAttachLink ipsAttachLink_image" data-fileext="png" data-fileid="15176" href="https://forum.kaspersky.com/uploads/monthly_2023_12/image.png.0a68d719645286f5dcdcf3e74462a5b3.png" rel=""><img alt="image.thumb.png.de92b1cd2535521a277a32114cce7ee9.png" class="ipsImage ipsImage_thumbnailed" data-fileid="15176" data-ratio="35.29" style="height:auto;" width="700" data-src="https://forum.kaspersky.com/uploads/monthly_2023_12/image.thumb.png.de92b1cd2535521a277a32114cce7ee9.png" src="https://forum.kaspersky.com/applications/core/interface/js/spacer.png" /></a>
				</p>
			</div>
		</div>
	</li>
	<li>
		The user should open this notification and tap on ‘Allow’ / 'Yes' link. It should be done only once, when a new one network is added through the product;
	</li>
	<li>
		Depending on the conditions:
		<ol>
			<li>
				If the target mobile device is not connected to any Wi-Fi networks, then the connection to the expected network is made immediately automatically (no further actions are required from the user);
			</li>
			<li>
				If the target mobile device is already connected to another Wi-Fi network (and it was made manually by the device owner via native mobile phone network settings), then the connection to the expected network will not be made until the user manually disconnects his device from the current Wi-Fi network ('forgets' this network). As soon as this happens, the device will automatically connect to the desired network configured through the product.
			</li>
		</ol>
	</li>
</ol>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	If everything works as expected, then you’ll find an inscription near the network: ‘<em>Connected via Kaspersky Endpoint Security’</em><span>:</span>
</p>

<div style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	<div style="padding:0px;">
		<p style="padding:0px;">
			<a class="ipsAttachLink ipsAttachLink_image" data-fileext="jpeg" data-fileid="15177" href="https://forum.kaspersky.com/uploads/monthly_2023_12/image.jpeg.d9ed0deb16adb65937ee545a2add1dea.jpeg" rel=""><img alt="image.thumb.jpeg.b7fde4c8463abd55b026155f3634331c.jpeg" class="ipsImage ipsImage_thumbnailed" data-fileid="15177" data-ratio="26.14" style="height:auto;" width="700" data-src="https://forum.kaspersky.com/uploads/monthly_2023_12/image.thumb.jpeg.b7fde4c8463abd55b026155f3634331c.jpeg" src="https://forum.kaspersky.com/applications/core/interface/js/spacer.png" /></a>
		</p>
	</div>
</div>

<div style="border:1px solid #aab8c6;color:#333333;font-size:14px;padding:10px 10px 10px 36px;">
	<div style="padding:0px;">
		<p style="padding:0px;">
			Please note that if the device is still connected to another Wi-Fi network (which was added manually before) and the client just tries to connect to the target network configured through the product on his own (navigates to the ‘Network and Internet’ section – finds there the target network and taps on ‘Connect’ link), then it will be not possible to do that: connection settings from the product's policy will not be pushed and the password will be still required (obviously, if this network is protected by password):
		</p>

		<div style="padding:0px;">
			<div style="padding:0px;">
				<p style="padding:0px;">
					<a class="ipsAttachLink ipsAttachLink_image" data-fileext="jpeg" data-fileid="15178" href="https://forum.kaspersky.com/uploads/monthly_2023_12/image.jpeg.960fd647a673c1c81d86182b3240e703.jpeg" rel=""><img alt="image.thumb.jpeg.bb90fb528dcf525ae58992b1ce9d6441.jpeg" class="ipsImage ipsImage_thumbnailed" data-fileid="15178" data-ratio="80.86" style="height:auto;" width="700" data-src="https://forum.kaspersky.com/uploads/monthly_2023_12/image.thumb.jpeg.bb90fb528dcf525ae58992b1ce9d6441.jpeg" src="https://forum.kaspersky.com/applications/core/interface/js/spacer.png" /></a>
				</p>
			</div>
		</div>

		<p style="padding:0px;">
			<span>The connection will be established automatically as soon as the device owner disconnects their mobile phone / tablet from the previously used network on his own (applicable to the networks that were connected manually via device settings).</span>
		</p>
	</div>
</div>
]]></description><guid isPermaLink="false">37814</guid><pubDate>Sat, 09 Dec 2023 13:52:36 +0000</pubDate></item><item><title>How to install apps in iOS MDM [Kaspersky Security for Mobile]</title><link>https://forum.kaspersky.com/topic/how-to-install-apps-in-ios-mdm-kaspersky-security-for-mobile-37812/</link><description><![CDATA[<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	<strong style="color:#172b4d;font-size:14px;"><span style="font-size:14px;"><a href="https://forum.kaspersky.com/topic/advice-and-solutions-forum-knowledgebase-disclaimer-read-before-using-materials-36465/" rel="" style="background-color:transparent;color:#00a88e;"><span style="color:#e74c3c;">Advice and Solutions (Forum Knowledgebase) Disclaimer. Read before using materials.</span></a></span></strong>
</h2>

<p style="padding:0px;">
	There are 2 methods of installing iOS MDM on the user's device:
</p>

<ul>
	<li>
		Via AppStore (iTunes Store);
	</li>
	<li>
		Via Manifest URL (with manual placement of the package).
	</li>
</ul>

<p style="padding:0px;">
	<img alt="image.png.c78d72e95f24fceb289529e83f91dee8.png" class="ipsImage ipsImage_thumbnailed" data-fileid="15169" data-ratio="70.43" style="height:auto;" width="531" data-src="https://forum.kaspersky.com/uploads/monthly_2023_12/image.png.c78d72e95f24fceb289529e83f91dee8.png" src="https://forum.kaspersky.com/applications/core/interface/js/spacer.png" />
</p>

<h2 style="border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	How to install via AppStore
</h2>

<p style="padding:0px;">
	Installation via AppStore involves a special key named<span> </span><strong>App ID</strong>.
</p>

<p style="padding:0px;">
	This process is fully automatic and requires no actions from the KSC administrator. In KSC, you need to specify the application name (this name will be used in KSC event log) and the application ID.
</p>

<p style="padding:0px;">
	<img alt="image.png.76d37d3fbaf5884297770502c2750dfe.png" class="ipsImage ipsImage_thumbnailed" data-fileid="15170" data-ratio="71.86" style="height:auto;" width="526" data-src="https://forum.kaspersky.com/uploads/monthly_2023_12/image.png.76d37d3fbaf5884297770502c2750dfe.png" src="https://forum.kaspersky.com/applications/core/interface/js/spacer.png" />
</p>

<p style="padding:0px;">
	<span style="color:#172b4d;">The application ID can be learned from its URL.</span>
</p>

<div style="border:1px solid #ffeaae;color:#333333;padding:10px 10px 10px 36px;">
	<div style="padding:0px;">
		<p style="padding:0px;">
			<span style="color:#172b4d;">Disregard the letters<span> </span></span>id<span style="color:#172b4d;">. Example: Gmail</span><span style="color:#172b4d;"> has the ID<span> 422689480</span></span>
		</p>
	</div>
</div>

<p style="padding:0px;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileext="png" data-fileid="15171" href="https://forum.kaspersky.com/uploads/monthly_2023_12/image.png.9213185c174cee52e2d423e9fc45a071.png" rel=""><img alt="image.thumb.png.aff77ca034d2a930a79b78b6f52830d7.png" class="ipsImage ipsImage_thumbnailed" data-fileid="15171" data-ratio="60.43" style="height:auto;" width="700" data-src="https://forum.kaspersky.com/uploads/monthly_2023_12/image.thumb.png.aff77ca034d2a930a79b78b6f52830d7.png" src="https://forum.kaspersky.com/applications/core/interface/js/spacer.png" /></a>
</p>

<p style="padding:0px;">
	<span style="color:#172b4d;">To install an app on a device after the application's description has been published on the server, perform the corresponding command (</span><span style="color:#172b4d;">Install application to device)</span><span style="color:#172b4d;">.</span>
</p>

<h2 style="border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	How to install via Manifest URL
</h2>

<p style="padding:0px;">
	Manual installation requires more actions from the company (in particular, from the KSC administrator).
</p>

<p style="padding:0px;">
	To perform an installation, you need:
</p>

<ol>
	<li>
		An application signed with a<span> </span>developer certificate. Depending on what certificate is used, you may need a provisioning profile with the corresponding UDID installed on the device.
	</li>
	<li>
		Manifest for the application.<span> </span>Manifest<span> is an XML file that contains information about the application, including its name, version, and the location of its installation package</span>
	</li>
</ol>

<p style="padding:0px;">
	<strong><span><span style="color:#172b4d;">Workflow:</span></span></strong>
</p>

<ol>
	<li>
		The user fills out the manifest with the application details (icon, metadata, .ipa package location).
	</li>
	<li>
		Next, the user needs to upload the manifest to the web server and create a new application in the iOS MDM server properties with a link to the created manifest. <strong>ATTENTION! The link must lead to the manifest, not the ipa file.</strong>
	</li>
	<li>
		<span style="color:#172b4d;">Selecting an application:</span><br />
		<img alt="image.png.c73a1bb3fe3cc93f3fd63b379a446dec.png" class="ipsImage ipsImage_thumbnailed" data-fileid="15172" data-ratio="65.91" style="height:auto;" width="569" data-src="https://forum.kaspersky.com/uploads/monthly_2023_12/image.png.c73a1bb3fe3cc93f3fd63b379a446dec.png" src="https://forum.kaspersky.com/applications/core/interface/js/spacer.png" />
	</li>
	<li>
		<span style="color:#172b4d;">Selecting a device and installing the application on it:</span><br />
		<img alt="image.png.1c965fb7577c4f284f4fd2c96159c26a.png" class="ipsImage ipsImage_thumbnailed" data-fileid="15173" data-ratio="70.34" style="height:auto;" width="580" data-src="https://forum.kaspersky.com/uploads/monthly_2023_12/image.png.1c965fb7577c4f284f4fd2c96159c26a.png" src="https://forum.kaspersky.com/applications/core/interface/js/spacer.png" />
	</li>
</ol>
]]></description><guid isPermaLink="false">37812</guid><pubDate>Sat, 09 Dec 2023 13:41:51 +0000</pubDate></item><item><title>How to collect IOS device log via Apple Configurator [Kaspersky Security for Mobile]</title><link>https://forum.kaspersky.com/topic/how-to-collect-ios-device-log-via-apple-configurator-kaspersky-security-for-mobile-37773/</link><description><![CDATA[<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	<strong style="color:#172b4d;font-size:14px;"><span style="font-size:14px;"><a href="https://forum.kaspersky.com/topic/advice-and-solutions-forum-knowledgebase-disclaimer-read-before-using-materials-36465/" rel="" style="background-color:transparent;color:#00a88e;"><span style="color:#e74c3c;">Advice and Solutions (Forum Knowledgebase) Disclaimer. Read before using materials.</span></a></span></strong>
</h2>

<h2 style="border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	Step-by-step guide
</h2>

<div style="border:1px solid #d04437;color:#333333;font-size:14px;padding:10px 10px 10px 36px;">
	<div style="padding:0px;">
		<p style="padding:0px;">
			You need a Mac device to collect iOS device log via Apple Configurator.
		</p>
	</div>
</div>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	Download Apple configurator via App Store.<a class="ipsAttachLink ipsAttachLink_image" href="https://forum.kaspersky.com/uploads/monthly_2023_12/image.png.1da4c1b412178f06a9f3b1a33db6537d.png" data-fileid="15122" data-fileext="png" rel=""><img class="ipsImage ipsImage_thumbnailed" data-fileid="15122" data-ratio="64.43" width="700" alt="image.thumb.png.ed1b8a185735a71e7fd02f3517260198.png" data-src="https://forum.kaspersky.com/uploads/monthly_2023_12/image.thumb.png.ed1b8a185735a71e7fd02f3517260198.png" src="https://forum.kaspersky.com/applications/core/interface/js/spacer.png" /></a>
</p>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	Run Apple Configurator.
</p>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://forum.kaspersky.com/uploads/monthly_2023_12/image.png.aa7f3b691ed5829a46ada5a3b717ee60.png" data-fileid="15124" data-fileext="png" rel=""><img class="ipsImage ipsImage_thumbnailed" data-fileid="15124" data-ratio="62.43" width="700" alt="image.thumb.png.6b9c65be15853a6a82d8865f16b759da.png" data-src="https://forum.kaspersky.com/uploads/monthly_2023_12/image.thumb.png.6b9c65be15853a6a82d8865f16b759da.png" src="https://forum.kaspersky.com/applications/core/interface/js/spacer.png" /></a>
</p>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	Connect your iOS device.
</p>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	Unlock the device and tap<span> </span><strong>Trust</strong>.
</p>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	Open the iOS device <span style="color:#1d1d1b;">→</span><span> </span><strong>Console</strong>.
</p>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	Reproduce the issue.
</p>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	Save the log in Apple configurator.
</p>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://forum.kaspersky.com/uploads/monthly_2023_12/image.png.93b56151d330f88e9c01fb4bd9932f0c.png" data-fileid="15125" data-fileext="png" rel=""><img class="ipsImage ipsImage_thumbnailed" data-fileid="15125" data-ratio="63.14" width="700" alt="image.thumb.png.9622633234b4bed61989a394ab56d279.png" data-src="https://forum.kaspersky.com/uploads/monthly_2023_12/image.thumb.png.9622633234b4bed61989a394ab56d279.png" src="https://forum.kaspersky.com/applications/core/interface/js/spacer.png" /></a>
</p>

<div style="border:1px solid #aab8c6;color:#333333;font-size:14px;padding:10px 10px 10px 36px;">
	<div style="padding:0px;">
		<p style="padding:0px;">
			Try to save the log as soon as possible after you reproduce the issue, because the log is constantly being overwritten.
		</p>
	</div>
</div>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	Send the collected log file to Kaspersky support for further analysis.
</p>

<p><a href="https://forum.kaspersky.com/uploads/monthly_2023_12/image.png.4f34100498bc838e1a61221a5d63c014.png" class="ipsAttachLink ipsAttachLink_image" ><img data-fileid="15123" src="https://forum.kaspersky.com/applications/core/interface/js/spacer.png" data-src="https://forum.kaspersky.com/uploads/monthly_2023_12/image.thumb.png.3d82e9a8bc4be07c278503db7b329e56.png" data-ratio="64.43" width="700" class="ipsImage ipsImage_thumbnailed" alt="image.png"></a></p>]]></description><guid isPermaLink="false">37773</guid><pubDate>Thu, 07 Dec 2023 14:59:06 +0000</pubDate></item><item><title>How to let KS4Android update from the KUU [Kaspersky Security for Mobile]</title><link>https://forum.kaspersky.com/topic/how-to-let-ks4android-update-from-the-kuu-kaspersky-security-for-mobile-37772/</link><description><![CDATA[<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	<strong style="color:#172b4d;font-size:14px;"><span style="font-size:14px;"><a href="https://forum.kaspersky.com/topic/advice-and-solutions-forum-knowledgebase-disclaimer-read-before-using-materials-36465/" rel="" style="background-color:transparent;color:#00a88e;"><span style="color:#e74c3c;">Advice and Solutions (Forum Knowledgebase) Disclaimer. Read before using materials.</span></a></span></strong>
</h2>

<h2 style="border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	<span style="color:#339966;">Problem</span>
</h2>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	KSC and KS4Android are implemented but KSC is offline and could not access Internet. KUU can be used for updating KS for Android and distribute the update databases. But after running KUU (Kaspersky Update Utility), you cannot find actual KES for Android versions. 
</p>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	<strong><span style="color:#339966;font-size:20px;">Solution</span></strong>
</p>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	<span>AV bases for new KESM versions will appear in KUU UI after running KUU with empty application list. </span>
</p>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	<span>The KUU settings should look like the following (in order to update the list of supported applications, you need first to press 'Start' with a blank application list as follows):</span>
</p>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://forum.kaspersky.com/uploads/monthly_2023_12/image.png.9403724f26e39959667293e90cb42c8a.png" data-fileid="15118" data-fileext="png" rel=""><img class="ipsImage ipsImage_thumbnailed" data-fileid="15118" data-ratio="77.14" width="700" alt="image.thumb.png.86f9602ed722f16e7578ed908a083c6c.png" data-src="https://forum.kaspersky.com/uploads/monthly_2023_12/image.thumb.png.86f9602ed722f16e7578ed908a083c6c.png" src="https://forum.kaspersky.com/applications/core/interface/js/spacer.png" /></a>
</p>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	<img class="ipsImage ipsImage_thumbnailed" data-fileid="15119" data-ratio="34.07" width="361" alt="image.png.793db16ce742aa4647948c330e60c3ad.png" data-src="https://forum.kaspersky.com/uploads/monthly_2023_12/image.png.793db16ce742aa4647948c330e60c3ad.png" src="https://forum.kaspersky.com/applications/core/interface/js/spacer.png" />
</p>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://forum.kaspersky.com/uploads/monthly_2023_12/image.png.211a62e7674c5d0b6a9b5685e56f171e.png" data-fileid="15120" data-fileext="png" rel=""><img class="ipsImage ipsImage_thumbnailed" data-fileid="15120" data-ratio="76.71" width="700" alt="image.thumb.png.54f50d1776e261e8ad298abc4bb83618.png" data-src="https://forum.kaspersky.com/uploads/monthly_2023_12/image.thumb.png.54f50d1776e261e8ad298abc4bb83618.png" src="https://forum.kaspersky.com/applications/core/interface/js/spacer.png" /></a>
</p>
]]></description><guid isPermaLink="false">37772</guid><pubDate>Thu, 07 Dec 2023 14:38:01 +0000</pubDate></item><item><title>Trusted Applications [KES for Mac]</title><link>https://forum.kaspersky.com/topic/trusted-applications-kes-for-mac-37750/</link><description><![CDATA[<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	<strong style="color:#172b4d;font-size:14px;"><span style="font-size:14px;"><a href="https://forum.kaspersky.com/topic/advice-and-solutions-forum-knowledgebase-disclaimer-read-before-using-materials-36465/" rel="" style="background-color:transparent;color:#00a88e;"><span style="color:#e74c3c;">Advice and Solutions (Forum Knowledgebase) Disclaimer. Read before using materials.</span></a></span></strong>
</h2>

<h2 style="border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	The KESMac 12 and the KESMac 11.3 patch C allows adding particular processes into the trusted section named Trusted Applications.
</h2>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	The both filesystem and network activity of which can be ignored by the product increasing performance.
</p>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	<strong><span style="color:#c0392b;">Please, however, note that this could be <u>potentially risky</u>. </span></strong>
</p>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	<a href="https://support.kaspersky.com/KESMac/11.3_adminguide/en-US/194142.htm" rel="external nofollow" style="color:#265951;">https://support.kaspersky.com/KESMac/11.3_adminguide/en-US/194142.htm</a>
</p>

<h2 style="border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	Problem
</h2>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	This article will describe a few ways to configure KES for Mac to exclude some of the software from the scope of the product.
</p>

<h2 style="border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	Solution
</h2>

<h3 style="color:#000000;font-size:16px;padding:0px;">
	Trusted applications
</h3>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	In order to have an ability to exсlude an application from scanning with KES, a function of<span> </span><strong>Trusted Applications</strong><span> </span>available in <strong>Kaspersky Endpoint Security for Mac<span> </span></strong>can be used:
</p>

<div style="color:#172b4d;font-size:14px;padding:0px;">
	<div style="padding:0px;">
		<p style="padding:0px;">
			<img class="ipsImage ipsImage_thumbnailed" data-fileid="15049" data-ratio="109.25" width="584" alt="image.png.955a7d24f7eeb416701118e3368c1694.png" data-src="https://forum.kaspersky.com/uploads/monthly_2023_12/image.png.955a7d24f7eeb416701118e3368c1694.png" src="https://forum.kaspersky.com/applications/core/interface/js/spacer.png" />
		</p>

		<p style="padding:0px;">
			<img class="ipsImage ipsImage_thumbnailed" data-fileid="15050" data-ratio="42.52" width="635" alt="image.png.caf484ca74108b2edea2c8bc0d2e496d.png" data-src="https://forum.kaspersky.com/uploads/monthly_2023_12/image.png.caf484ca74108b2edea2c8bc0d2e496d.png" src="https://forum.kaspersky.com/applications/core/interface/js/spacer.png" />
		</p>

		<p style="padding:0px;">
			<em>The<span> </span><strong>Trusted applications</strong><span> </span>section as seen in the policy creation wizard. Naturally, it can be configured later by modifying the policy.</em>
		</p>

		<div style="border:1px solid #aab8c6;color:#333333;padding:10px 10px 10px 36px;">
			<div style="padding:0px;">
				<p style="padding:0px;">
					Update the plugin to at least version 11.3.0.33 to get the new functionality.
				</p>
			</div>
		</div>
	</div>
</div>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	In some specific cases it might be required to put several binaries to<span> </span><strong>Trusted Applications</strong><span> </span>simultaneously in order to take effect. So, a final solution might include several<span> </span><em>path-based</em><span> </span>exclusions accompanied by a few<span> </span><em>BundleID-based</em><span> </span>ones.
</p>

<div style="border:1px solid #d04437;color:#333333;font-size:14px;padding:10px 10px 10px 36px;">
	<div style="padding:0px;">
		<p style="padding:0px;">
			<strong>Trusted Applications</strong><span> </span>are only available for configuration via KSC policy; i.e.<span> </span><em>it is currently impossible to add application to exclusions having no KSC installed</em>.
		</p>

		<p style="padding:0px;">
			Additionally, an appropriate <span style="color:#333333;"><em>application control plug-in</em><span> </span>for <strong>KESMac<span> </span></strong>must be downloaded and installed on the KSC prior to using <strong>Trusted Application</strong><span> </span>functionality. It can be found on the corresponding<span> </span><a href="https://support.kaspersky.com/kes11mac#downloads" rel="external nofollow" style="color:#265951;">download page</a>.</span>
		</p>
	</div>
</div>

<h3 style="color:#000000;font-size:16px;padding:0px;">
	Common exclusions for developers
</h3>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	It's suggested excluding the following paths: "<strong>/Library/Developer/CommandLineTools</strong>" and "<strong>/Library/Toolchains</strong>" for<span> </span><strong>the standard developers' utilities</strong>, as well as the "<strong>/Applications/Xcode.app/*</strong>" for<span> </span><strong>the XCode</strong>.
</p>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	At the same time, in case you use alternative tools,<span> </span><strong>contact Kaspersky Support<span> </span></strong>to get the exact paths for further exclusions.
</p>

<h3 style="color:#000000;font-size:16px;padding:0px;">
	Excluding TCP 443 from port monitoring
</h3>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	Additionally, in case of HTTPS-connectivity issues, unchecking port<span> </span><strong>443</strong> in<span> </span><strong>Monitored ports</strong><span> </span>may also help:
</p>

<div style="color:#172b4d;font-size:14px;padding:0px;">
	<div style="padding:0px;">
		<p style="padding:0px;">
			<a class="ipsAttachLink ipsAttachLink_image" href="https://forum.kaspersky.com/uploads/monthly_2023_12/image.png.ee0ede16164f6c5c2129a5f36d60076b.png" data-fileid="15051" data-fileext="png" rel=""><img class="ipsImage ipsImage_thumbnailed" data-fileid="15051" data-ratio="64.43" width="700" alt="image.thumb.png.8a7a877d03b4b6e7fc6a9149c5feeaf5.png" data-src="https://forum.kaspersky.com/uploads/monthly_2023_12/image.thumb.png.8a7a877d03b4b6e7fc6a9149c5feeaf5.png" src="https://forum.kaspersky.com/applications/core/interface/js/spacer.png" /></a>
		</p>
	</div>
</div>
]]></description><guid isPermaLink="false">37750</guid><pubDate>Wed, 06 Dec 2023 17:56:07 +0000</pubDate></item><item><title>"Some protection components are not running" or "Allow encrypted traffic to be inspected" [KES for Mac]</title><link>https://forum.kaspersky.com/topic/some-protection-components-are-not-running-or-allow-encrypted-traffic-to-be-inspected-kes-for-mac-37748/</link><description><![CDATA[<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	<strong style="color:#172b4d;font-size:14px;"><span style="font-size:14px;"><a href="https://forum.kaspersky.com/topic/advice-and-solutions-forum-knowledgebase-disclaimer-read-before-using-materials-36465/" rel="" style="background-color:transparent;color:#00a88e;"><span style="color:#e74c3c;">Advice and Solutions (Forum Knowledgebase) Disclaimer. Read before using materials.</span></a></span></strong>
</h2>

<h2 style="border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	Problem
</h2>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	In some cases KESMac is not able to start protection components:
</p>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://forum.kaspersky.com/uploads/monthly_2023_12/image.png.1e5aa0fdebd3d6d3e2d4ae9b8f8707b2.png" data-fileid="15045" data-fileext="png" rel=""><img class="ipsImage ipsImage_thumbnailed" data-fileid="15045" data-ratio="72.14" width="700" alt="image.thumb.png.3bb4c001a2bd0561a8d3ecab5f5b23c9.png" data-src="https://forum.kaspersky.com/uploads/monthly_2023_12/image.thumb.png.3bb4c001a2bd0561a8d3ecab5f5b23c9.png" src="https://forum.kaspersky.com/applications/core/interface/js/spacer.png" /></a>
</p>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	Or, the status "<strong>Allow encrypted traffic to be inspected</strong>" is not changing:
</p>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://forum.kaspersky.com/uploads/monthly_2023_12/image.png.b87df17bdebf5b73b24266dd9be83444.png" data-fileid="15046" data-fileext="png" rel=""><img class="ipsImage ipsImage_thumbnailed" data-fileid="15046" data-ratio="12.86" width="700" alt="image.thumb.png.6c7ef122f2c706e19b1b5d2b5ba94bd9.png" data-src="https://forum.kaspersky.com/uploads/monthly_2023_12/image.thumb.png.6c7ef122f2c706e19b1b5d2b5ba94bd9.png" src="https://forum.kaspersky.com/applications/core/interface/js/spacer.png" /></a>
</p>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://forum.kaspersky.com/uploads/monthly_2023_12/image.jpeg.b1751707e6b7bb25beed2b4c50b298f1.jpeg" data-fileid="15047" data-fileext="jpeg" rel=""><img class="ipsImage ipsImage_thumbnailed" data-fileid="15047" data-ratio="73.43" width="700" alt="image.thumb.jpeg.91ab69b23ef65b109746723c867b977e.jpeg" data-src="https://forum.kaspersky.com/uploads/monthly_2023_12/image.thumb.jpeg.91ab69b23ef65b109746723c867b977e.jpeg" src="https://forum.kaspersky.com/applications/core/interface/js/spacer.png" /></a>
</p>

<h2 style="border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	Solution
</h2>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	1) Please get acquainted with the article<span> </span><u><a href="https://support.kaspersky.com/kis20mac/error/15031#block1" rel="external nofollow" style="color:#265951;">https://support.kaspersky.com/kis20mac/error/15031#block1</a>;</u>
</p>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	2) If the article above did not help, try to remove the<span> </span><strong>FireFox user's profiles<span> </span></strong>directory via Terminal:
</p>

<div style="background-color:#ffffff;border:1px solid #dfe1e5;color:#333333;font-size:14px;padding:0px;">
	<div style="color:#333333;font-size:14px;padding:0px;text-align:left;">
		<div style="padding:0px;">
			<div style="background-color:#ffffff;font-size:1em;padding:0px;">
				<table border="0" cellpadding="0" cellspacing="0" style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
					<tbody style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
						<tr style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
							<td style="border:0px;font-size:14px;padding:0px 0px 0px 15px;text-align:left;vertical-align:baseline;">
								<div style="border:0px;font-size:14px;padding:0px 0px 15px 0em;text-align:left;vertical-align:baseline;" title="Hint: double-click to select code">
									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">rm -rf ~/Library/Application\ Support/Firefox/Profiles</code>
									</div>
								</div>
							</td>
						</tr>
					</tbody>
				</table>
			</div>
		</div>
	</div>
</div>

<div style="border:1px solid #d04437;color:#333333;font-size:14px;padding:10px 10px 10px 36px;">
	<div style="padding:0px;">
		<p style="padding:0px;">
			Removal of the Firefox profiles deletes the user's data stored in the browser, like saved logins and passwords, visited websites and other.<strong><span> </span>Make backup if needed.</strong>
		</p>
	</div>
</div>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	Then, reboot the host and check the issue reproduction.
</p>
]]></description><guid isPermaLink="false">37748</guid><pubDate>Wed, 06 Dec 2023 17:40:33 +0000</pubDate></item><item><title>How to generate an installation package [KES for Mac]</title><link>https://forum.kaspersky.com/topic/how-to-generate-an-installation-package-kes-for-mac-37746/</link><description><![CDATA[<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	<strong style="color:#172b4d;font-size:14px;"><span style="font-size:14px;"><a href="https://forum.kaspersky.com/topic/advice-and-solutions-forum-knowledgebase-disclaimer-read-before-using-materials-36465/" rel="" style="background-color:transparent;color:#00a88e;"><span style="color:#e74c3c;">Advice and Solutions (Forum Knowledgebase) Disclaimer. Read before using materials.</span></a></span></strong>
</h2>

<h2 style="border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	<span style="color:#339966;">Intro</span>
</h2>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	This instruction describes how to create an installation package (.pkg) for the MacOS operating system from the standalone installation package of Kaspersky Endpoint Security for Mac.
</p>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	You may need to create such a package to automate the installation of Kaspersky Endpoint Security software via third-party systems (e.g. AirWatch).
</p>

<h2 style="border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	<span style="color:#339966;">Details</span>
</h2>

<h3 style="color:#000000;font-size:16px;padding:0px;">
	<span style="color:#172b4d;">Files</span>
</h3>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	<span style="color:#172b4d;"><a href="https://box.kaspersky.com/f/dafdee3f70c64e61b82e/?dl=1" rel="external nofollow">Munki tool (with predefined files)</a></span>
</p>

<h3 style="color:#000000;font-size:16px;padding:0px;">
	<span style="color:#172b4d;">Prerequisites</span>
</h3>

<ul style="color:#172b4d;font-size:14px;">
	<li>
		<span style="color:#172b4d;">Kaspersky Security Center</span>
	</li>
	<li>
		MacOS machine
	</li>
	<li>
		<span style="color:#172b4d;"><span>Python </span>must be installed</span>
	</li>
</ul>

<h3 style="color:#000000;font-size:16px;padding:0px;">
	<span style="color:#172b4d;">Usage</span>
</h3>

<ul style="color:#172b4d;font-size:14px;">
	<li>
		<span style="color:#172b4d;">Create a standalone installation package for Kaspersky Endpoint Security for Mac (<a href="https://support.kaspersky.com/KSC/14/en-US/182663.htm" rel="external nofollow" style="color:#265951;">https://support.kaspersky.com/KSC/14/en-US/182663.htm</a>)</span>
	</li>
	<li>
		On a MacOS machine:
	</li>
</ul>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	<span style="color:#172b4d;">Unzip the file<span> </span><a href="https://box.kaspersky.com/f/dafdee3f70c64e61b82e/?dl=1" rel="external nofollow">munki-munki-pkg-e018bf1.zip</a><span> </span>to Desktop.</span>
</p>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	<span style="color:#172b4d;">Open Terminal and navigate to the directory munki-munki-pkg-e018bf1</span>
</p>

<div style="background-color:#ffffff;border:1px solid #dfe1e5;color:#333333;font-size:14px;padding:0px;">
	<div style="color:#333333;font-size:14px;padding:0px;text-align:left;">
		<div style="padding:0px;">
			<div style="background-color:#ffffff;font-size:1em;padding:0px;">
				<table border="0" cellpadding="0" cellspacing="0" style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
					<tbody style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
						<tr style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
							<td style="border:0px;font-size:14px;padding:0px 0px 0px 15px;text-align:left;vertical-align:baseline;">
								<div style="border:0px;font-size:14px;padding:0px 0px 15px 0em;text-align:left;vertical-align:baseline;" title="Hint: double-click to select code">
									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#ff1493;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">cd</code><span> </span><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">/Users/John/Desktop/munki-munki-pkg-e018bf1</code>
									</div>
								</div>
							</td>
						</tr>
					</tbody>
				</table>
			</div>
		</div>
	</div>
</div>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	Copy the built standalone installation package (kesmac11.2.1.145.sh) to the postinstall file in the kesmac/scripts/ directory:
</p>

<div style="background-color:#ffffff;border:1px solid #dfe1e5;color:#333333;font-size:14px;padding:0px;">
	<div style="color:#333333;font-size:14px;padding:0px;text-align:left;">
		<div style="padding:0px;">
			<div style="background-color:#ffffff;font-size:1em;padding:0px;">
				<table border="0" cellpadding="0" cellspacing="0" style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
					<tbody style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
						<tr style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
							<td style="border:0px;font-size:14px;padding:0px 0px 0px 15px;text-align:left;vertical-align:baseline;">
								<div style="border:0px;font-size:14px;padding:0px 0px 15px 0em;text-align:left;vertical-align:baseline;" title="Hint: double-click to select code">
									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#ff1493;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">cp</code><span> </span><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">kesmac11.2.1.145.sh kesmac</code><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">/scripts/postinstall</code>
									</div>
								</div>
							</td>
						</tr>
					</tbody>
				</table>
			</div>
		</div>
	</div>
</div>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	Modify the code of the standalone installation package with the vim editor
</p>

<div style="background-color:#ffffff;border:1px solid #dfe1e5;color:#333333;font-size:14px;padding:0px;">
	<div style="color:#333333;font-size:14px;padding:0px;text-align:left;">
		<div style="padding:0px;">
			<div style="background-color:#ffffff;font-size:1em;padding:0px;">
				<table border="0" cellpadding="0" cellspacing="0" style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
					<tbody style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
						<tr style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
							<td style="border:0px;font-size:14px;padding:0px 0px 0px 15px;text-align:left;vertical-align:baseline;">
								<div style="border:0px;font-size:14px;padding:0px 0px 15px 0em;text-align:left;vertical-align:baseline;" title="Hint: double-click to select code">
									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#ff1493;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">vi</code><span> </span><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">kesmac</code><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">/scripts/postinstall</code>
									</div>
								</div>
							</td>
						</tr>
					</tbody>
				</table>
			</div>
		</div>
	</div>
</div>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	Replace the section in the file<span> </span> to the modified section (note that the line "#!/bin/sh" must be the first line in the file, there must be no empty lines before it):
</p>

<div style="background-color:#ffffff;border:1px solid #dfe1e5;color:#333333;font-size:14px;padding:0px;">
	<div style="border-bottom-color:#cccccc;border-bottom-style:none;border-bottom-width:1px;padding:5px 15px;text-align:left;">
		<b style="color:#333333;">nagent/scripts/postinstall (new)</b><span><span style="font-size:0px;text-align:left;vertical-align:text-bottom;"> </span></span>
	</div>

	<div style="border-top-color:#cccccc;border-top-style:solid;border-top-width:1px;color:#333333;font-size:14px;padding:0px;text-align:left;">
		<div style="padding:0px;">
			<div style="background-color:#ffffff;font-size:1em;padding:0px;">
				<table border="0" cellpadding="0" cellspacing="0" style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
					<tbody style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
						<tr style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
							<td style="border:0px;font-size:14px;padding:0px 0px 0px 15px;text-align:left;vertical-align:baseline;">
								<div style="border:0px;font-size:14px;padding:0px 0px 15px 0em;text-align:left;vertical-align:baseline;" title="Hint: double-click to select code">
									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#808080;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">#!/bin/sh</code>
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										 
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">logfile=</code><code style="border:0px;color:#003366;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">"/tmp/kesmac11.2.1.1450.log"</code>
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">wstrUnpackTempPath=</code><code style="border:0px;color:#003366;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">"${TMPDIR:-/tmp}"</code><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">/</code><code style="border:0px;color:#003366;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">"$(date '+%d.%m_%H.%M.%S.%N')"</code>
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										 
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#336699;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">if</code><span> </span><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">[ -f<span> </span></code><code style="border:0px;color:#003366;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">"$logfile"</code><span> </span><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">];<span> </span></code><code style="border:0px;color:#336699;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">then</code>
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">    </code><code style="border:0px;color:#ff1493;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">rm</code><span> </span><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">-f<span> </span></code><code style="border:0px;color:#003366;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">"$logfile"</code>
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#336699;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">fi</code>
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										 
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">ExitWithError()</code>
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">{</code>
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">    </code><code style="border:0px;color:#ff1493;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">echo</code><span> </span><code style="border:0px;color:#003366;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">"Clean temporary directory '$wstrUnpackTempPath'"</code><span> </span><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">&gt;&gt; $logfile</code>
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">        </code><code style="border:0px;color:#ff1493;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">rm</code><span> </span><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">-rf<span> </span></code><code style="border:0px;color:#003366;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">"$wstrUnpackTempPath"</code>
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">        </code><code style="border:0px;color:#ff1493;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">echo</code><span> </span><code style="border:0px;color:#003366;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">"$2"</code><span> </span><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">&gt;&gt; $logfile</code>
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">        </code><code style="border:0px;color:#ff1493;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">exit</code><span> </span><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">$1</code>
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">}</code>
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										 
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#ff1493;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">rm</code><span> </span><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">-rf<span> </span></code><code style="border:0px;color:#003366;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">"$wstrUnpackTempPath"</code>
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#ff1493;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">mkdir</code><span> </span><code style="border:0px;color:#003366;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">"$wstrUnpackTempPath"</code><span> </span><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">|| ExitWithError 1<span> </span></code><code style="border:0px;color:#003366;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">"Failed to create temporary directory '$wstrUnpackTempPath': error = $?"</code>
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										 
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#ff1493;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">echo</code><span> </span><code style="border:0px;color:#003366;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">"Unpack archive to '$wstrUnpackTempPath'..."</code><span> </span><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">&gt;&gt; $logfile</code>
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">archive_marker_line=$(</code><code style="border:0px;color:#ff1493;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">grep</code><span> </span><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">-an<span> </span></code><code style="border:0px;color:#003366;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">'^CCFAFCA1-F619-4618-B8C1-107EF7694A0C-ARCHIVE:$'</code><span> </span><code style="border:0px;color:#003366;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">"$0"</code><span> </span><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">|<span> </span></code><code style="border:0px;color:#ff1493;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">cut</code><span> </span><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">-d : -f 1 |<span> </span></code><code style="border:0px;color:#ff1493;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">tail</code><span> </span><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">-1)</code>
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#ff1493;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">tail</code><span> </span><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">-n +$((archive_marker_line + 1))<span> </span></code><code style="border:0px;color:#003366;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">"$0"</code><span> </span><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">|<span> </span></code><code style="border:0px;color:#ff1493;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">tar</code><span> </span><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">-xzf - -C<span> </span></code><code style="border:0px;color:#003366;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">"$wstrUnpackTempPath"</code><span> </span><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">&gt;<span> </span></code><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">/dev/null</code><span> </span><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">|| ExitWithError 1<span> </span></code><code style="border:0px;color:#003366;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">"Failed to unpack archive: error = $?"</code>
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										 
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#ff1493;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">echo</code><span> </span><code style="border:0px;color:#003366;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">"Found installer..."</code><span> </span><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">&gt;&gt; $logfile</code>
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">wstrExecName=$(</code><code style="border:0px;color:#ff1493;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">grep</code><span> </span><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">-o -r<span> </span></code><code style="border:0px;color:#003366;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">"--include=*.kud"</code><span> </span><code style="border:0px;color:#003366;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">"--include=*.kpd"</code><span> </span><code style="border:0px;color:#003366;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">'^Executable=.*\.sh'</code><span> </span><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">$wstrUnpackTempPath |<span> </span></code><code style="border:0px;color:#ff1493;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">sed</code><span> </span><code style="border:0px;color:#003366;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">'s/.*=//'</code><span> </span><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">|<span> </span></code><code style="border:0px;color:#ff1493;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">sed</code><span> </span><code style="border:0px;color:#003366;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">'s/.*[\\/]//'</code><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">)</code>
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">[ ! -z<span> </span></code><code style="border:0px;color:#003366;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">"$wstrExecName"</code><span> </span><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">] || ExitWithError 1<span> </span></code><code style="border:0px;color:#003366;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">"Installer not found"</code>
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										 
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#ff1493;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">echo</code><span> </span><code style="border:0px;color:#003366;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">"Found parameters..."</code><span> </span><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">&gt;&gt; $logfile</code>
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">wstrParams=$(</code><code style="border:0px;color:#ff1493;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">grep</code><span> </span><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">-o -r<span> </span></code><code style="border:0px;color:#003366;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">"--include=*.kud"</code><span> </span><code style="border:0px;color:#003366;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">"--include=*.kpd"</code><span> </span><code style="border:0px;color:#003366;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">'^Params=.*'</code><span> </span><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">$wstrUnpackTempPath |<span> </span></code><code style="border:0px;color:#ff1493;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">sed</code><span> </span><code style="border:0px;color:#003366;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">'s/.*=//'</code><span> </span><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">|<span> </span></code><code style="border:0px;color:#ff1493;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">sed</code><span> </span><code style="border:0px;color:#003366;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">'s/\r//'</code><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">)</code>
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										 
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#ff1493;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">echo</code><span> </span><code style="border:0px;color:#003366;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">"Run package installer '$wstrExecName $wstrParams' ..."</code><span> </span><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">&gt;&gt; $logfile</code>
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">sh<span> </span></code><code style="border:0px;color:#003366;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">"$wstrUnpackTempPath/$wstrExecName"</code><span> </span><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">$wstrParams &gt;&gt; $logfile || ExitWithError $?<span> </span></code><code style="border:0px;color:#003366;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">"Installation failed: error = $?"</code>
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										 
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#ff1493;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">echo</code><span> </span><code style="border:0px;color:#003366;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">"Product successfully installed!"</code><span> </span><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">&gt;&gt; $logfile</code>
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">ExitWithError 0<span> </span></code><code style="border:0px;color:#003366;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">""</code>
									</div>
								</div>
							</td>
						</tr>
					</tbody>
				</table>
			</div>
		</div>
	</div>
</div>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	Add the execution bit:
</p>

<div style="background-color:#ffffff;border:1px solid #dfe1e5;color:#333333;font-size:14px;padding:0px;">
	<div style="color:#333333;font-size:14px;padding:0px;text-align:left;">
		<div style="padding:0px;">
			<div style="background-color:#ffffff;font-size:1em;padding:0px;">
				<table border="0" cellpadding="0" cellspacing="0" style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
					<tbody style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
						<tr style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
							<td style="border:0px;font-size:14px;padding:0px 0px 0px 15px;text-align:left;vertical-align:baseline;">
								<div style="border:0px;font-size:14px;padding:0px 0px 15px 0em;text-align:left;vertical-align:baseline;" title="Hint: double-click to select code">
									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#ff1493;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">chmod</code><span> </span><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">+x kesmac</code><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">/scripts/postinstall</code>
									</div>
								</div>
							</td>
						</tr>
					</tbody>
				</table>
			</div>
		</div>
	</div>
</div>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	You can also change the metadata (if needed) in the nagent/build-info.plist file
</p>

<div style="background-color:#ffffff;border:1px solid #dfe1e5;color:#333333;font-size:14px;padding:0px;">
	<div style="border-bottom-color:#cccccc;border-bottom-style:none;border-bottom-width:1px;padding:5px 15px;text-align:left;">
		<b style="color:#333333;">Change meta</b><span><span style="font-size:0px;text-align:left;vertical-align:text-bottom;"> </span></span>
	</div>

	<div style="border-top-color:#cccccc;border-top-style:solid;border-top-width:1px;color:#333333;font-size:14px;padding:0px;text-align:left;">
		<div style="padding:0px;">
			<div style="background-color:#ffffff;font-size:1em;padding:0px;">
				<table border="0" cellpadding="0" cellspacing="0" style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
					<tbody style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
						<tr style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
							<td style="border:0px;font-size:14px;padding:0px 0px 0px 15px;text-align:left;vertical-align:baseline;">
								<div style="border:0px;font-size:14px;padding:0px 0px 15px 0em;text-align:left;vertical-align:baseline;" title="Hint: double-click to select code">
									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">&lt;</code><code style="border:0px;color:#336699;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">key</code><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">&gt;version&lt;/</code><code style="border:0px;color:#336699;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">key</code><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">&gt;</code>
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">&lt;</code><code style="border:0px;color:#336699;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">string</code><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">&gt;11.2.1.145&lt;/</code><code style="border:0px;color:#336699;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">string</code><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">&gt; // version of package</code>
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">&lt;</code><code style="border:0px;color:#336699;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">key</code><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">&gt;name&lt;/</code><code style="border:0px;color:#336699;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">key</code><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">&gt;</code>
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">&lt;</code><code style="border:0px;color:#336699;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">string</code><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">&gt;Kaspersky Endpoint Security.pkg&lt;/</code><code style="border:0px;color:#336699;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">string</code><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">&gt; // name of package</code>
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">&lt;</code><code style="border:0px;color:#336699;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">key</code><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">&gt;identifier&lt;/</code><code style="border:0px;color:#336699;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">key</code><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">&gt;</code>
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">&lt;</code><code style="border:0px;color:#336699;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">string</code><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">&gt;com.kaspersky.kesmac&lt;/</code><code style="border:0px;color:#336699;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">string</code><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">&gt; // identifier of package</code>
									</div>
								</div>
							</td>
						</tr>
					</tbody>
				</table>
			</div>
		</div>
	</div>
</div>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	Perform the assembly:
</p>

<div style="background-color:#ffffff;border:1px solid #dfe1e5;color:#333333;font-size:14px;padding:0px;">
	<div style="color:#333333;font-size:14px;padding:0px;text-align:left;">
		<div style="padding:0px;">
			<div style="background-color:#ffffff;font-size:1em;padding:0px;">
				<table border="0" cellpadding="0" cellspacing="0" style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
					<tbody style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
						<tr style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
							<td style="border:0px;font-size:14px;padding:0px 0px 0px 15px;text-align:left;vertical-align:baseline;">
								<div style="border:0px;font-size:14px;padding:0px 0px 15px 0em;text-align:left;vertical-align:baseline;" title="Hint: double-click to select code">
									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">.</code><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">/munkipkg</code><span> </span><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">kesmac</code>
									</div>
								</div>
							</td>
						</tr>
					</tbody>
				</table>
			</div>
		</div>
	</div>
</div>

<p style="color:#172b4d;font-size:14px;padding:0px;">
	The built package will be available in the kesmac/build directory with the name &lt;name of package from build-info.plist&gt;.pkg
</p>

<h2 style="border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	<span style="color:#339966;">Important</span>
</h2>

<div style="border:1px solid #aab8c6;color:#333333;font-size:14px;padding:10px 10px 10px 36px;">
	<div style="padding:0px;">
		<p style="padding:0px;">
			<span style="color:#333333;">Before installing, a configuration profile must be installed:<span> </span><a href="https://support.kaspersky.com/kes11mac/settings/15647" rel="external nofollow" style="color:#265951;">https://support.kaspersky.com/kes11mac/settings/15647</a></span>
		</p>

		<p style="padding:0px;">
			The configuration profile contains settings that are only allowed through User Approved Mobile Device Management (UAMDM), so when you apply the configuration profile locally on the device, the error "Profile installation failure. System profile required. User profiles are not supported". To avoid the error, use the remote administration utility.
		</p>
	</div>
</div>

<div style="border:1px solid #aab8c6;color:#333333;font-size:14px;padding:10px 10px 10px 36px;">
	<div style="padding:0px;">
		<p style="padding:0px;">
			When installing a .pkg built this way, MacOS may give an error that the package has been signed by an unauthorized developer. It is necessary to allow it to run in OS.
		</p>
	</div>
</div>

<div style="border:1px solid #aab8c6;color:#333333;font-size:14px;padding:10px 10px 10px 36px;">
	<div style="padding:0px;">
		<p style="padding:0px;">
			The installation log will be saved to the file /tmp/kesmac11.2.1.1450.log
		</p>
	</div>
</div>
]]></description><guid isPermaLink="false">37746</guid><pubDate>Wed, 06 Dec 2023 17:31:03 +0000</pubDate></item><item><title>How to test KSWS Anti-Cryptor module [Kaspersky Security for Windows Server]</title><link>https://forum.kaspersky.com/topic/how-to-test-ksws-anti-cryptor-module-kaspersky-security-for-windows-server-37658/</link><description><![CDATA[<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	<span style="font-size:14px;"><a href="https://forum.kaspersky.com/topic/advice-and-solutions-forum-knowledgebase-disclaimer-read-before-using-materials-36464/" rel="" style="background-color:transparent;color:#00a88e;"><span style="color:#e74c3c;">Advice and Solutions (Forum Knowledgebase) Disclaimer. Read before using materials.</span></a></span>
</h2>

<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	<span style="color:#54585a;">Step-by-step guide</span>
</h2>

<ol style="background-color:#ffffff;color:#172b4d;font-size:14px;">
	<li>
		<p style="padding:0px;">
			Install KSWS and make sure the <strong>Anti-Cryptor</strong> protection component running and its Work Mode is Active.
		</p>
	</li>
	<li>
		<p style="padding:0px;">
			<span>Install </span><a href="https://www.aescrypt.com/download/" rel="external nofollow" style="color:#265951;">AESCrypt</a><span> on a remote host.</span>
		</p>
	</li>
	<li>
		Try to encrypt the files on a network share protected by KSWS.<br />
		 <br />
		<a class="ipsAttachLink ipsAttachLink_image" data-fileext="png" data-fileid="14920" href="https://forum.kaspersky.com/uploads/monthly_2023_12/image.png.57b2f7aafa6890c59955285be8d1420b.png" rel=""><img alt="image.thumb.png.82ef19348abf4bbc8163d83a13956364.png" class="ipsImage ipsImage_thumbnailed" data-fileid="14920" data-ratio="91.86" style="height:auto;" width="700" data-src="https://forum.kaspersky.com/uploads/monthly_2023_12/image.thumb.png.82ef19348abf4bbc8163d83a13956364.png" src="https://forum.kaspersky.com/applications/core/interface/js/spacer.png" /></a><a class="ipsAttachLink ipsAttachLink_image" href="https://forum.kaspersky.com/uploads/monthly_2023_12/image.png.5ac15b7de01e3f2c126b1e09b3a9f538.png" data-fileid="14921" data-fileext="png" rel=""><img class="ipsImage ipsImage_thumbnailed" data-fileid="14921" data-ratio="36.57" width="700" alt="image.thumb.png.d290102de81a3cf7e49fde6ac2cb5d83.png" data-src="https://forum.kaspersky.com/uploads/monthly_2023_12/image.thumb.png.d290102de81a3cf7e49fde6ac2cb5d83.png" src="https://forum.kaspersky.com/applications/core/interface/js/spacer.png" /></a>
	</li>
	<li>
		Enter a password.
	</li>
	<li>
		As encryption starts, Anti-Cryptor detects it and blocks remote user's session.<span> I</span><span style="background-color:#ffffff;color:#172b4d;font-size:14px;">n KSWS 11, by default, the application blocks a host's access to network file resources for 30 minutes.</span>
	</li>
	<li>
		The following attempts to access shared folder will fail. 
	</li>
	<li>
		<p style="padding:0px;">
			KSWS logs attempts to encrypt the data.<br />
			 <a class="ipsAttachLink ipsAttachLink_image" data-fileext="png" data-fileid="14923" href="https://forum.kaspersky.com/uploads/monthly_2023_12/image.png.7ae69a63e27819cc2486bcfa21d0d2ff.png" rel=""><img alt="image.thumb.png.e56b7948f9da3f720535502f1a295cfe.png" class="ipsImage ipsImage_thumbnailed" data-fileid="14923" data-ratio="67.14" style="height:auto;" width="700" data-src="https://forum.kaspersky.com/uploads/monthly_2023_12/image.thumb.png.e56b7948f9da3f720535502f1a295cfe.png" src="https://forum.kaspersky.com/applications/core/interface/js/spacer.png" /></a>
		</p>
	</li>
	<li>
		The attacker host appears in the Blocked host storage now.
	</li>
</ol>
]]></description><guid isPermaLink="false">37658</guid><pubDate>Sun, 03 Dec 2023 15:13:56 +0000</pubDate></item><item><title>How to prohibit security administrator to uninstall KSWS/KESS [Kaspersky Security for Windows Server]</title><link>https://forum.kaspersky.com/topic/how-to-prohibit-security-administrator-to-uninstall-kswskess-kaspersky-security-for-windows-server-37656/</link><description><![CDATA[<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	<span style="font-size:14px;"><a href="https://forum.kaspersky.com/topic/advice-and-solutions-forum-knowledgebase-disclaimer-read-before-using-materials-36464/" rel="" style="background-color:transparent;color:#00a88e;"><span style="color:#e74c3c;">Advice and Solutions (Forum Knowledgebase) Disclaimer. Read before using materials.</span></a></span>
</h2>

<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	Step-by-step guide
</h2>

<ol style="background-color:#ffffff;color:#172b4d;font-size:14px;">
	<li>
		Open KSWS policy
	</li>
	<li>
		Navigate to "User rights" section
	</li>
	<li>
		Under "Configure application management section" press "Settings" button
	</li>
	<li>
		In the "Permissions for Kaspersky Security" window press "Advanced" button<br />
		<a class="ipsAttachLink ipsAttachLink_image" data-fileext="png" data-fileid="14912" href="https://forum.kaspersky.com/uploads/monthly_2023_12/image.png.1beeb42d3b87170c47d58d4be60d9a3e.png" rel=""><img alt="image.thumb.png.6f153f5db70d456ccfdbd2da44afdf84.png" class="ipsImage ipsImage_thumbnailed" data-fileid="14912" data-ratio="79.29" style="height:auto;" width="700" data-src="https://forum.kaspersky.com/uploads/monthly_2023_12/image.thumb.png.6f153f5db70d456ccfdbd2da44afdf84.png" src="https://forum.kaspersky.com/applications/core/interface/js/spacer.png" /></a>
	</li>
	<li>
		Select necessary user or group -&gt; press "Edit" button -&gt; press "Show advanced permissions"<a class="ipsAttachLink ipsAttachLink_image" data-fileext="png" data-fileid="14913" href="https://forum.kaspersky.com/uploads/monthly_2023_12/image.png.c57af494454b69e3321c4dea1116c6e5.png" rel=""><img alt="image.thumb.png.4ff132acad5686bdb65adbca7c2289ed.png" class="ipsImage ipsImage_thumbnailed" data-fileid="14913" data-ratio="74.29" style="height:auto;" width="700" data-src="https://forum.kaspersky.com/uploads/monthly_2023_12/image.thumb.png.4ff132acad5686bdb65adbca7c2289ed.png" src="https://forum.kaspersky.com/applications/core/interface/js/spacer.png" /></a>
	</li>
	<li>
		In the "Permissions Entry for Kaspersky Security" window unselect "Uninstall Kaspersky Security", make sure that Type is set to "Allow"<br />
		<a class="ipsAttachLink ipsAttachLink_image" data-fileext="png" data-fileid="14914" href="https://forum.kaspersky.com/uploads/monthly_2023_12/image.png.de5d18920e0babb2970693efff9f4ba2.png" rel=""><img alt="image.thumb.png.e3768433d7b3f07bacb5ef909c5bb003.png" class="ipsImage ipsImage_thumbnailed" data-fileid="14914" data-ratio="77.86" style="height:auto;" width="700" data-src="https://forum.kaspersky.com/uploads/monthly_2023_12/image.thumb.png.e3768433d7b3f07bacb5ef909c5bb003.png" src="https://forum.kaspersky.com/applications/core/interface/js/spacer.png" /></a>
	</li>
	<li>
		Switch Type to "Deny" -&gt; click "Clear all" button -&gt; Select "Uninstall Kaspersky Security"<br />
		<a class="ipsAttachLink ipsAttachLink_image" data-fileext="png" data-fileid="14915" href="https://forum.kaspersky.com/uploads/monthly_2023_12/image.png.38bad74f6270162efbe1cbd517109ef7.png" rel=""><img alt="image.thumb.png.ebd653713d2e5a6615c576f45472043e.png" class="ipsImage ipsImage_thumbnailed" data-fileid="14915" data-ratio="74.00" style="height:auto;" width="700" data-src="https://forum.kaspersky.com/uploads/monthly_2023_12/image.thumb.png.ebd653713d2e5a6615c576f45472043e.png" src="https://forum.kaspersky.com/applications/core/interface/js/spacer.png" /></a>
	</li>
	<li>
		In the pop-up "Windows Security" window select "Yes"<br />
		<img alt="image.png.9de174b37feae306f37160e920d57020.png" class="ipsImage ipsImage_thumbnailed" data-fileid="14916" data-ratio="43.37" style="height:auto;" width="498" data-src="https://forum.kaspersky.com/uploads/monthly_2023_12/image.png.9de174b37feae306f37160e920d57020.png" src="https://forum.kaspersky.com/applications/core/interface/js/spacer.png" />
	</li>
	<li>
		If security administrator will try to uninstall KSWS he'll receive the following error message
	</li>
</ol>

<p>
	<img alt="image.png.0a5a19576d5249fd84fa6551065ca14f.png" class="ipsImage ipsImage_thumbnailed" data-fileid="14917" data-ratio="78.43" style="height:auto;" width="510" data-src="https://forum.kaspersky.com/uploads/monthly_2023_12/image.png.0a5a19576d5249fd84fa6551065ca14f.png" src="https://forum.kaspersky.com/applications/core/interface/js/spacer.png" />
</p>

<div style="border:1px solid #aab8c6;color:#333333;font-size:14px;padding:10px 10px 10px 36px;">
	<div style="padding:0px;">
		<p style="padding:0px;">
			If you'll apply this settings for KSC\Administrators, then you might lose the list of current KSWS management users.
		</p>
	</div>
</div>
]]></description><guid isPermaLink="false">37656</guid><pubDate>Sun, 03 Dec 2023 14:49:06 +0000</pubDate></item><item><title>KSWS frequent exploit and malware detections - troubleshooting [Kaspersky Security for Windows Server]</title><link>https://forum.kaspersky.com/topic/ksws-frequent-exploit-and-malware-detections-troubleshooting-kaspersky-security-for-windows-server-37655/</link><description><![CDATA[<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	<span style="font-size:14px;"><a href="https://forum.kaspersky.com/topic/advice-and-solutions-forum-knowledgebase-disclaimer-read-before-using-materials-36464/" rel="" style="background-color:transparent;color:#00a88e;"><span style="color:#e74c3c;">Advice and Solutions (Forum Knowledgebase) Disclaimer. Read before using materials.</span></a></span>
</h2>

<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	Problem
</h2>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	KSWS detects certain exploit or malware frequently with N/A as an action in KSC reports.
</p>

<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	Solution
</h2>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	1. Download the latest patch for our product on the machine which detects the issue.
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	2. Download the latest Windows security updates on the machine to cover the potential vulnerabilities.
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	3. Make sure that the product has the latest updates from KLABs servers.
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	4. Check the events on the impacted server as sometimes KSC report shows "detection events" only with action N/A while KSWS already takes the action. 
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	     i. If you find a blocking event, it’s probably N/A on the report (Cause the blocking event appears in the next warning event at the same moment).
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	    ii. If you couldn’t find a blocking event:
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	            a. Enable KSWS traces <a href="https://support.kaspersky.com/15618" rel="external nofollow" style="color:#265951;">https://support.kaspersky.com/15618</a>
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	            b. In case the exploit or malware impacts system memory or the object path is .exe, download and run ProcMon (Process Monitor) <a href="https://support.kaspersky.com/common/diagnostics/10935" rel="external nofollow" style="color:#265951;">https://support.kaspersky.com/common/diagnostics/10935</a>
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	            c. Restart the product’s agent.
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	            d. Simulate the issue and wait till correlated event being generated.
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	            e. Stop product’s traces and ProcMon.
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	            f. Collect export from server's events and GSI report including event logs and AVZ. <a href="https://support.kaspersky.com/common/diagnostics/3632#block7" rel="external nofollow" style="color:#265951;">https://support.kaspersky.com/common/diagnostics/3632#block7</a>
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	            g. Get KSWS reports if exists {c:\ProgramData\Kaspersky Lab\Kaspersky Security for Windows Server\11.0\Reports}
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	             i. Submit an issue to Kaspersky Support.
</p>
]]></description><guid isPermaLink="false">37655</guid><pubDate>Sun, 03 Dec 2023 14:36:53 +0000</pubDate></item><item><title>KSWS Application Control rules with Digital Certificate FAQ [Kaspersky Security for Windows Server]</title><link>https://forum.kaspersky.com/topic/ksws-application-control-rules-with-digital-certificate-faq-kaspersky-security-for-windows-server-37587/</link><description><![CDATA[<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	<span style="font-size:14px;"><a href="https://forum.kaspersky.com/topic/advice-and-solutions-forum-knowledgebase-disclaimer-read-before-using-materials-36464/" rel="" style="background-color:transparent;color:#00a88e;"><span style="color:#e74c3c;">Advice and Solutions (Forum Knowledgebase) Disclaimer. Read before using materials.</span></a></span>
</h2>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	Security administrator can create KSWS Application Control rules based on <strong>Digital Certificate.</strong>
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	<strong>What does product actually checks and how it is related to the file itself?</strong>
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	First of all, product checks whether the file matches certificate. Secondly, whether certificate is valid. If any of verifications fail - launch of the file will be denied. And vice versa.
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	<strong>If signed file which execution was allowed by certificate has been modified, will execution of the file be allowed?</strong>
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	Altering the file signed by the certificate will cause its certificate to no longer confirm the integrity of this file. As a result "Allowing" rule will no longer be applied to the file.
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	<strong>How the control of the revoked certificates operates, if such a control exist?</strong>
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	Certificates revocation in the operation system is implemented through OS updates. When a certificate becomes revoked, it can no longer pass validation checks. Thus file execution will be blocked.
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	When both the subject of the certificate and its thumbprint verifications are selected, then product checks that the file is signed by an exact "version" of certificate. In other words, it will not be enough to make a self-signed certificate with the Subject field equal to "Redmont, Microsoft" - such a certificate does not coincide with the real thumbprint of Microsoft.
</p>
]]></description><guid isPermaLink="false">37587</guid><pubDate>Wed, 29 Nov 2023 17:00:10 +0000</pubDate></item><item><title>KSWS Error sending the request to KSN 0x80000063 (0x80000500) [Kaspersky Security for Windows Server]</title><link>https://forum.kaspersky.com/topic/ksws-error-sending-the-request-to-ksn-0x80000063-0x80000500-kaspersky-security-for-windows-server-37586/</link><description><![CDATA[<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	<span style="font-size:14px;"><a href="https://forum.kaspersky.com/topic/advice-and-solutions-forum-knowledgebase-disclaimer-read-before-using-materials-36464/" rel="" style="background-color:transparent;color:#00a88e;"><span style="color:#e74c3c;">Advice and Solutions (Forum Knowledgebase) Disclaimer. Read before using materials.</span></a></span>
</h2>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	This error message means that KSWS KSN-Client was unable to reach KSN Cloud servers (in most cases if KSN Proxy is used).
</p>

<h4 style="background-color:#ffffff;color:#000000;font-size:14px;padding:0px;">
	Possible causes of the issue:
</h4>

<ul style="background-color:#ffffff;color:#172b4d;font-size:14px;">
	<li>
		Various transport-level issues
	</li>
	<li>
		KSC Server has been moved to another host with new DNS-name and IP-address
	</li>
</ul>

<h4 style="background-color:#ffffff;color:#000000;font-size:14px;padding:0px;">
	Troubleshooting steps:
</h4>

<ol style="background-color:#ffffff;color:#172b4d;font-size:14px;">
	<li>
		Check that option "Bypass proxy for local addresses" is enabled (KSC server properties &gt; Advanced &gt; Configure Internet access)
	</li>
	<li>
		Check that option "Use UDP port 15111" is disabled:<br />
		2.1 Administration server properties -&gt; KSN Proxy -&gt; KSN Proxy settings<br />
		2.2 Network Agent policy properties -&gt; Distribution points -&gt; KSN Proxy
	</li>
	<li>
		Check that KSC server could successfully establish connection to KSN
		<ul>
			<li>
				KSN Proxy server statistics is updated
			</li>
		</ul>
	</li>
	<li>
		Check that in<span> </span><span>KES policy</span><span> </span>option "Use KSN servers when KSN Proxy is not available" is disabled. And KES is able to successfully establish connection with KSN and KSN statistic is populated correctly. Otherwise, KES might establish a direct connection to KSN, bypassing KSN Proxy.
	</li>
	<li>
		Check that port 443, 13111 TCP used by KSN proxy are available on proxy or company's firewall. For more information about ports which KSC uses please use<span> </span><a href="https://support.kaspersky.com/KSC/14/en-US/158830.htm" rel="external nofollow" style="color:#265951;">KB article</a>.
	</li>
	<li>
		Check that Port Control or Detect Protocol features are disabled on the corporate proxy servers, firewalls. Non-SSL traffic should be allowed on 443 port.
	</li>
	<li>
		If you use Squid, upgrade to the latest version. We have a confirmation that older versions of Squid have some issues, which might lead to this problem.
	</li>
	<li>
		On KSC open Advanced -&gt; Remote installation -&gt; right click on 'Installation packages' node -&gt; Properties. Make sure that correct server address is specified. In the address is incorrect then specify the right one -&gt; recreate Nagent package -&gt; reinstall Nagent on client hosts using the new package.
	</li>
</ol>
]]></description><guid isPermaLink="false">37586</guid><pubDate>Wed, 29 Nov 2023 16:53:49 +0000</pubDate></item><item><title>KSWS Console removal fails with error 1336 [Kaspersky Security for Windows Server]</title><link>https://forum.kaspersky.com/topic/ksws-console-removal-fails-with-error-1336-kaspersky-security-for-windows-server-37585/</link><description><![CDATA[<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	<span style="font-size:14px;"><a href="https://forum.kaspersky.com/topic/advice-and-solutions-forum-knowledgebase-disclaimer-read-before-using-materials-36464/" rel="" style="background-color:transparent;color:#00a88e;"><span style="color:#e74c3c;">Advice and Solutions (Forum Knowledgebase) Disclaimer. Read before using materials.</span></a></span>
</h2>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	While removing Kaspersky Security for Windows Server Console r<span>emoval log may contain a message:</span>
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	<strong><code>Error 1336. There was an error creating a temporary file that is needed to complete this installation.</code></strong><br />
	<strong><code>Folder: C:\Program Files (x86)\Common Files\Kaspersky Lab\Kaspersky Security for Windows Server\.</code></strong><br />
	<strong><code>System error code: 5</code></strong>
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	And if you launch removal process using an<span> </span><code><strong>appwiz.cpl</strong></code> a popup will be displayed stating : 
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	<code><strong>“There was an error creating a temporary file that is needed to completed this installation”</strong></code>
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	This may happen because KES is installed in the system, so far the workaround is the following:
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	Disable self-defense in KES and perform removal one more time.
</p>
]]></description><guid isPermaLink="false">37585</guid><pubDate>Wed, 29 Nov 2023 16:40:53 +0000</pubDate></item><item><title>Anti-Cryptor doesn't start on OS boot [KES for Linux]</title><link>https://forum.kaspersky.com/topic/anti-cryptor-doesnt-start-on-os-boot-kes-for-linux-37563/</link><description><![CDATA[<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	<span style="font-size:14px;"><a href="https://forum.kaspersky.com/topic/advice-and-solutions-forum-knowledgebase-disclaimer-read-before-using-materials-36464/" rel="" style="background-color:transparent;color:#00a88e;"><span style="color:#e74c3c;">Advice and Solutions (Forum Knowledgebase) Disclaimer. Read before using materials.</span></a></span>
</h2>

<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	Problem
</h2>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	Sometimes Anti-Cryptor task in KESL won't be able to launch after the OS is started. This may happen because Anti-Cryptor needs all the protected network resources to be up before KESL service is started. In other words, Samba or NFS services should be started before KESL service. 
</p>

<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	Solution
</h2>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	To resolve this problem you need to make sure that services start in the correct order.
</p>

<h4 style="background-color:#ffffff;color:#000000;font-size:14px;padding:0px;">
	For Systemd systems:
</h4>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	1. Create a file<span> </span><strong>/etc/systemd/system/kesl.service.d/override.conf</strong>
</p>

<div style="background-color:#ffffff;border:1px solid #dfe1e5;color:#333333;font-size:14px;padding:0px;">
	<div style="color:#333333;font-size:14px;padding:0px;text-align:left;">
		<div style="padding:0px;">
			<div style="background-color:#ffffff;font-size:1em;padding:0px;">
				<table border="0" cellpadding="0" cellspacing="0" style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
					<tbody style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
						<tr style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
							<td style="border:0px;font-size:14px;padding:0px 0px 0px 15px;text-align:left;vertical-align:baseline;">
								<div style="border:0px;font-size:14px;padding:0px 0px 15px 0em;text-align:left;vertical-align:baseline;" title="Hint: double-click to select code">
									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;"># touch /etc/systemd/system/kesl.service.d/override.conf</code>
									</div>
								</div>
							</td>
						</tr>
					</tbody>
				</table>
			</div>
		</div>
	</div>
</div>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	2. Add the following to<span> </span><strong>/etc/systemd/system/kesl.service.d/override.conf</strong>:
</p>

<div style="background-color:#ffffff;border:1px solid #dfe1e5;color:#333333;font-size:14px;padding:0px;">
	<div style="color:#333333;font-size:14px;padding:0px;text-align:left;">
		<div style="padding:0px;">
			<div style="background-color:#ffffff;font-size:1em;padding:0px;">
				<table border="0" cellpadding="0" cellspacing="0" style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
					<tbody style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
						<tr style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
							<td style="border:0px;font-size:14px;padding:0px 0px 0px 15px;text-align:left;vertical-align:baseline;">
								<div style="border:0px;font-size:14px;padding:0px 0px 15px 0em;text-align:left;vertical-align:baseline;" title="Hint: double-click to select code">
									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">[Unit]</code>
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">After=nfs-server.service smb.service</code>
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">[Service]</code>
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">TimeoutSec=</code><code style="border:0px;color:#009900;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">300</code>
									</div>
								</div>
							</td>
						</tr>
					</tbody>
				</table>
			</div>
		</div>
	</div>
</div>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	3. Reload services
</p>

<div style="background-color:#ffffff;border:1px solid #dfe1e5;color:#333333;font-size:14px;padding:0px;">
	<div style="color:#333333;font-size:14px;padding:0px;text-align:left;">
		<div style="padding:0px;">
			<div style="background-color:#ffffff;font-size:1em;padding:0px;">
				<table border="0" cellpadding="0" cellspacing="0" style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
					<tbody style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
						<tr style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
							<td style="border:0px;font-size:14px;padding:0px 0px 0px 15px;text-align:left;vertical-align:baseline;">
								<div style="border:0px;font-size:14px;padding:0px 0px 15px 0em;text-align:left;vertical-align:baseline;" title="Hint: double-click to select code">
									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;"># systemctl daemon-reload</code>
									</div>
								</div>
							</td>
						</tr>
					</tbody>
				</table>
			</div>
		</div>
	</div>
</div>

<h4 style="background-color:#ffffff;color:#000000;font-size:14px;padding:0px;">
	For Sys V init systems: 
</h4>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	Rename Samba and NFS init files to make those services start earlier. E.g.
</p>

<div style="background-color:#ffffff;border:1px solid #dfe1e5;color:#333333;font-size:14px;padding:0px;">
	<div style="color:#333333;font-size:14px;padding:0px;text-align:left;">
		<div style="padding:0px;">
			<div style="background-color:#ffffff;font-size:1em;padding:0px;">
				<table border="0" cellpadding="0" cellspacing="0" style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
					<tbody style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
						<tr style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
							<td style="border:0px;font-size:14px;padding:0px 0px 0px 15px;text-align:left;vertical-align:baseline;">
								<div style="border:0px;font-size:14px;padding:0px 0px 15px 0em;text-align:left;vertical-align:baseline;" title="Hint: double-click to select code">
									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;"># mv /etc/rc3.d/&lt;smb_init_file&gt; /etc/rc3.d/S49smb</code>
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;"># mv /etc/rc3.d/&lt;nfs_init_file&gt; /etc/rc3.d/S49&lt;nfs_init_file&gt;</code>
									</div>
								</div>
							</td>
						</tr>
					</tbody>
				</table>
			</div>
		</div>
	</div>
</div>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	Where &lt;smb_init_file&gt; and &lt;nfs_init_file&gt; stand for current init files present in the system. NFS init file may have different name depending on your environment - nfs, nfs3 or nfs-server.
</p>
]]></description><guid isPermaLink="false">37563</guid><pubDate>Tue, 28 Nov 2023 14:24:22 +0000</pubDate></item><item><title>SSH certificate import error during the "Install application remotely" task in KSC [KES for Linux]</title><link>https://forum.kaspersky.com/topic/ssh-certificate-import-error-during-the-install-application-remotely-task-in-ksc-kes-for-linux-37562/</link><description><![CDATA[<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	<span style="font-size:14px;"><a href="https://forum.kaspersky.com/topic/advice-and-solutions-forum-knowledgebase-disclaimer-read-before-using-materials-36464/" rel="" style="background-color:transparent;color:#00a88e;"><span style="color:#e74c3c;">Advice and Solutions (Forum Knowledgebase) Disclaimer. Read before using materials.</span></a></span>
</h2>

<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	Problem
</h2>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	The "Install application remotely" task wizard presents an option to specify an SSH certificate as account credentials, if Linux package is selected for installation. 
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	<img class="ipsImage ipsImage_thumbnailed" data-fileid="14769" data-ratio="71.45" width="592" alt="image.png.c9987ab09e671ccc1a00060f1320bd5a.png" data-src="https://forum.kaspersky.com/uploads/monthly_2023_11/image.png.c9987ab09e671ccc1a00060f1320bd5a.png" src="https://forum.kaspersky.com/applications/core/interface/js/spacer.png" />
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	The wizard does not accept certain certificates and fails to provide informative error messages why this happens.
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	Examples:
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	<em>Failed to upload the certificate.</em>
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	<em>Failed to import the private key of the certificate.</em>
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	<img class="ipsImage ipsImage_thumbnailed" data-fileid="14768" data-ratio="87.55" width="554" alt="image.png.c1c32f8778f9df4bc729bb2997bd834c.png" data-src="https://forum.kaspersky.com/uploads/monthly_2023_11/image.png.c1c32f8778f9df4bc729bb2997bd834c.png" src="https://forum.kaspersky.com/applications/core/interface/js/spacer.png" />
</p>

<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	Root cause
</h2>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	KSC 13.2 only accepts PEM certificates, they start with header line of the following format:
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	-----BEGIN RSA PRIVATE KEY-----
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	 
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	However, most modern Linux systems use openssh, which offers an ssh-keygen tool to generate certificates. Starting from ~2018 it generates certificates in its own openssh structure if used with default settings. The header looks as follows:
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	-----BEGIN OPENSSH PRIVATE KEY-----
</p>

<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	Solution
</h2>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	As a workaround, generate a cetificate in the PEM/RSA format.
</p>

<ul style="background-color:#ffffff;color:#172b4d;font-size:14px;">
	<li>
		Using ssh-keygen (newer versions): use -m flag to switch to the old PEM format.
	</li>
</ul>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	# ssh-keygen -t rsa -m PEM
</p>

<ul style="background-color:#ffffff;color:#172b4d;font-size:14px;">
	<li>
		Using PuTTYgen:
	</li>
</ul>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	Generate the SSH-2 certificate, then navigate to Conversions → Export OpenSSH key (do not choose "force new file format").
</p>
]]></description><guid isPermaLink="false">37562</guid><pubDate>Tue, 28 Nov 2023 14:11:31 +0000</pubDate></item><item><title>Linux programs remote execution using "Install application remotely" task in KSC [KES for Linux]</title><link>https://forum.kaspersky.com/topic/linux-programs-remote-execution-using-install-application-remotely-task-in-ksc-kes-for-linux-37537/</link><description><![CDATA[<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	<span style="font-size:14px;"><a href="https://forum.kaspersky.com/topic/advice-and-solutions-forum-knowledgebase-disclaimer-read-before-using-materials-36464/" rel="" style="background-color:transparent;color:#00a88e;"><span style="color:#e74c3c;">Advice and Solutions (Forum Knowledgebase) Disclaimer. Read before using materials.</span></a></span>
</h2>

<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	Problem
</h2>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	Remote installation tasks finishes with uninformative errors:
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	<em>Setup process error: Unknown error. (126)</em>
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	<em>Setup process error: Unknown error. (2)</em>
</p>

<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	Solution
</h2>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	1. Create 3rd party installation package (Create installation package -&gt; Create an installation package for the specified executable file.)
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	2. Specify executable file, for example<span> </span><strong>script.sh</strong>
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	3. Locate this package folder in KSC storage, by default %ProgramData%\KasperskyLab\adminkit\1093\.working\share\Packages\<strong>(package_name)</strong>
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	4. Edit<span> </span><strong>.\(package_name)\executable_package.kpd</strong>: remove exec\ from Executable path, add DontWrap=1 option.<span> </span><strong>Setup</strong><span> </span>section should read the following:
</p>

<div style="background-color:#ffffff;border:1px solid #dfe1e5;color:#333333;font-size:14px;padding:0px;">
	<div style="background-color:#f7f7f7;border-bottom:1px solid #7eff33;padding:10px;">
		<b>executable_package.kpd</b>
	</div>

	<div style="padding:10px;">
		<p style="padding:0px;">
			[Setup]
		</p>

		<p style="padding:0px;">
			Executable=<strong>script.sh</strong>
		</p>

		<p style="padding:0px;">
			<strong>DontWrap=1</strong>
		</p>

		<p style="padding:0px;">
			Params=
		</p>
	</div>
</div>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	5. Edit<span> </span><strong>.\(package_name)\exec\executable_package.kpd</strong>: remove exec\ from Executable path, add DontWrap=1 option.<span> </span><strong>Setup</strong><span> </span>section should read the following:
</p>

<div style="background-color:#ffffff;border:1px solid #dfe1e5;color:#333333;font-size:14px;padding:0px;">
	<div style="background-color:#f7f7f7;border-bottom:1px solid #7eff33;padding:10px;">
		<b>exec\executable_package.kpd</b>
	</div>

	<div style="padding:10px;">
		<p style="padding:0px;">
			[Setup]
		</p>

		<p style="padding:0px;">
			Executable=<strong>script.sh</strong>
		</p>

		<p style="padding:0px;">
			<strong>DontWrap=1</strong>
		</p>

		<p style="padding:0px;">
			Params=
		</p>
	</div>
</div>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	6. Copy<span> </span><strong>.\(package_name)\exec\script.sh</strong><span> </span>to<span> </span><strong>.\(package_name)\script.sh</strong>
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	7. Check that in package Settings, "Executable file" changed from<span> </span><strong>exec\script.sh</strong><span> </span>to<span> </span><strong>script.sh</strong>
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	8. Use this package in "install application remotely" task
</p>
]]></description><guid isPermaLink="false">37537</guid><pubDate>Mon, 27 Nov 2023 19:54:22 +0000</pubDate></item><item><title>How to configure KESL to use non-default folders [KES for Linux]</title><link>https://forum.kaspersky.com/topic/how-to-configure-kesl-to-use-non-default-folders-kes-for-linux-37536/</link><description><![CDATA[<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	<span style="font-size:14px;"><a href="https://forum.kaspersky.com/topic/advice-and-solutions-forum-knowledgebase-disclaimer-read-before-using-materials-36464/" rel="" style="background-color:transparent;color:#00a88e;"><span style="color:#e74c3c;">Advice and Solutions (Forum Knowledgebase) Disclaimer. Read before using materials.</span></a></span>
</h2>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	Information in this article can be used when there are disk space limitations imposed on the folders used by KESL:
</p>

<ul style="background-color:#ffffff;color:#172b4d;font-size:14px;">
	<li>
		/var/opt/kaspersky - default KESL installation folder
	</li>
	<li>
		/tmp - default folder used to store temporary files during the scan
	</li>
</ul>

<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	/var/opt/kaspersky
</h2>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	To move files located in this directory you can create a symbolic link to another folder before installation. Use the following steps:
</p>

<ol style="background-color:#ffffff;color:#172b4d;font-size:14px;">
	<li>
		<p style="padding:0px;">
			Before installing KESL:
		</p>

		<div style="background-color:#ffffff;border:1px solid #dfe1e5;color:#333333;padding:0px;">
			<div style="color:#333333;font-size:14px;padding:0px;text-align:left;">
				<div style="padding:0px;">
					<div style="background-color:#ffffff;font-size:1em;padding:0px;">
						<table border="0" cellpadding="0" cellspacing="0" style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
							<tbody style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
								<tr style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
									<td style="border:0px;font-size:14px;padding:0px 0px 0px 15px;text-align:left;vertical-align:baseline;">
										<div style="border:0px;font-size:14px;padding:0px 0px 15px 0em;text-align:left;vertical-align:baseline;" title="Hint: double-click to select code">
											<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
												<code style="border:0px;color:#ff1493;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">mkdir</code><span> </span><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">/new/kesl/folder/</code>
											</div>

											<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
												<code style="border:0px;color:#ff1493;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">ln</code><span> </span><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">-s<span> </span></code><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">/new/kesl/folder/</code><span> </span><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">/var/opt/kaspersky</code>
											</div>

											<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
												<code style="border:0px;color:#008200;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">#root has to be the owner of all kesl subfolders below /</code>
											</div>

											<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
												<code style="border:0px;color:#ff1493;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">chmod</code><span> </span><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">go-w,a-t<span> </span></code><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">/new</code>
											</div>
										</div>
									</td>
								</tr>
							</tbody>
						</table>
					</div>
				</div>
			</div>
		</div>
	</li>
	<li>
		Install KESL
	</li>
</ol>

<div style="border:1px solid #aab8c6;color:#333333;font-size:14px;padding:10px 10px 10px 36px;">
	<div style="padding:0px;">
		<p style="padding:0px;">
			<span>If you encounter "Fatal error: Invalid permissions. Check /, /opt, /opt/kaspersky, /var,<span> </span></span>/var/opt, /var/opt/kaspersky. Only root user should have write access to these directories." while running the post install script, make sure root is owner of all subfolders in the path to kesl executable.
		</p>
	</div>
</div>

<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	/tmp
</h2>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	You can declare a new temporary folder for KESL by following these steps:
</p>

<ol style="background-color:#ffffff;color:#172b4d;font-size:14px;">
	<li>
		<p style="padding:0px;">
			Execute this:
		</p>

		<div style="background-color:#ffffff;border:1px solid #dfe1e5;color:#333333;padding:0px;">
			<div style="color:#333333;font-size:14px;padding:0px;text-align:left;">
				<div style="padding:0px;">
					<div style="background-color:#ffffff;font-size:1em;padding:0px;">
						<table border="0" cellpadding="0" cellspacing="0" style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
							<tbody style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
								<tr style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
									<td style="border:0px;font-size:14px;padding:0px 0px 0px 15px;text-align:left;vertical-align:baseline;">
										<div style="border:0px;font-size:14px;padding:0px 0px 15px 0em;text-align:left;vertical-align:baseline;" title="Hint: double-click to select code">
											<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
												<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">systemctl edit kesl</code>
											</div>
										</div>
									</td>
								</tr>
							</tbody>
						</table>
					</div>
				</div>
			</div>
		</div>
	</li>
	<li>
		<p style="padding:0px;">
			Add the following:
		</p>

		<div style="background-color:#ffffff;border:1px solid #dfe1e5;color:#333333;padding:0px;">
			<div style="color:#333333;font-size:14px;padding:0px;text-align:left;">
				<div style="padding:0px;">
					<div style="background-color:#ffffff;font-size:1em;padding:0px;">
						<table border="0" cellpadding="0" cellspacing="0" style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
							<tbody style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
								<tr style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
									<td style="border:0px;font-size:14px;padding:0px 0px 0px 15px;text-align:left;vertical-align:baseline;">
										<div style="border:0px;font-size:14px;padding:0px 0px 15px 0em;text-align:left;vertical-align:baseline;" title="Hint: double-click to select code">
											<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
												<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">[Service]</code>
											</div>

											<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
												<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">Environment=</code><code style="border:0px;color:#003366;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">"TMP=/new/temp/folder"</code>
											</div>
										</div>
									</td>
								</tr>
							</tbody>
						</table>
					</div>
				</div>
			</div>
		</div>
	</li>
</ol>
]]></description><guid isPermaLink="false">37536</guid><pubDate>Mon, 27 Nov 2023 19:21:33 +0000</pubDate></item><item><title>kesl-supervisor.service: Control process exited, code=exited status=203 [KES for Linux]</title><link>https://forum.kaspersky.com/topic/kesl-supervisorservice-control-process-exited-codeexited-status203-kes-for-linux-37535/</link><description><![CDATA[<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	<span style="font-size:14px;"><a href="https://forum.kaspersky.com/topic/advice-and-solutions-forum-knowledgebase-disclaimer-read-before-using-materials-36464/" rel="" style="background-color:transparent;color:#00a88e;"><span style="color:#e74c3c;">Advice and Solutions (Forum Knowledgebase) Disclaimer. Read before using materials.</span></a></span>
</h2>

<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	Description
</h2>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	After successful installation <strong>kesl-supervisor.service</strong><span> </span>may refuse to start with the following error:
</p>

<div style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	<div style="padding:0px;">
		<p style="padding:0px;">
			kesl-supervisor.service: Control process exited, code=exited status=203
		</p>

		<p style="padding:0px;">
			journalctl -xe command provide more information related this error
		</p>

		<p style="padding:0px;">
			*****<br />
			<strong>kesl-supervisor.service: Failed to execute command: Permission denied</strong><br />
			<strong>kesl-supervisor.service: Failed at step EXEC spawning /var/opt/kaspersky/kesl/install-current/etc/init.d/kesl-supervisor: </strong><br />
			*****
		</p>

		<p style="padding:0px;">
			<strong>kesl-supervisor.service: Control process exited, code=exited status=203</strong><br />
			<strong>kesl-supervisor.service: Failed with result 'exit-code'.</strong><br />
			<strong>Failed to start kesl.</strong>
		</p>
	</div>
</div>

<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	Root cause
</h2>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	<strong>SElinux</strong><span> </span>is enabled on the system and prohibits execution of the service.
</p>

<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	Solution
</h2>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	You can check<span> </span><strong>SELinux</strong><span> </span>status by running: 
</p>

<div style="background-color:#ffffff;border:1px solid #dfe1e5;color:#333333;font-size:14px;padding:0px;">
	<div style="color:#333333;font-size:14px;padding:0px;text-align:left;">
		<div style="padding:0px;">
			<div style="background-color:#ffffff;font-size:1em;padding:0px;">
				<table border="0" cellpadding="0" cellspacing="0" style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
					<tbody style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
						<tr style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
							<td style="border:0px;font-size:14px;padding:0px 0px 0px 15px;text-align:left;vertical-align:baseline;">
								<div style="border:0px;font-size:14px;padding:0px 0px 15px 0em;text-align:left;vertical-align:baseline;" title="Hint: double-click to select code">
									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">$ sestatus</code>
									</div>
								</div>
							</td>
						</tr>
					</tbody>
				</table>
			</div>
		</div>
	</div>
</div>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	<span>If SELinux is enabled, then use the<span> </span></span><u><a href="https://support.kaspersky.com/KES4Linux/11.1.0/en-US/197028.htm" rel="external nofollow" style="color:#265951;">dedicated online help article</a></u><span><span> </span>to disable, configure and re-enable it.</span>
</p>
]]></description><guid isPermaLink="false">37535</guid><pubDate>Mon, 27 Nov 2023 18:51:00 +0000</pubDate></item><item><title>File Threat Protection does not start due to driver interceptor error [KES for Linux]</title><link>https://forum.kaspersky.com/topic/file-threat-protection-does-not-start-due-to-driver-interceptor-error-kes-for-linux-37534/</link><description><![CDATA[<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	<span style="font-size:14px;"><a href="https://forum.kaspersky.com/topic/advice-and-solutions-forum-knowledgebase-disclaimer-read-before-using-materials-36464/" rel="" style="background-color:transparent;color:#00a88e;"><span style="color:#e74c3c;">Advice and Solutions (Forum Knowledgebase) Disclaimer. Read before using materials.</span></a></span>
</h2>

<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	Problem
</h2>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	kesl-control --app-info outputs the following error:
</p>

<div style="background-color:#ffffff;border:1px solid #dfe1e5;color:#333333;font-size:14px;padding:0px;">
	<div style="border-bottom:1px solid #cccccc;padding:5px 15px;text-align:left;">
		<b style="color:#333333;">en</b>
	</div>

	<div style="color:#333333;font-size:14px;padding:0px;text-align:left;">
		<div style="padding:0px;">
			<div style="background-color:#ffffff;font-size:1em;padding:0px;">
				<table border="0" cellpadding="0" cellspacing="0" style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
					<tbody style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
						<tr style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
							<td style="border:0px;font-size:14px;padding:0px 0px 0px 15px;text-align:left;vertical-align:baseline;">
								<div style="border:0px;font-size:14px;padding:0px 0px 15px 0em;text-align:left;vertical-align:baseline;" title="Hint: double-click to select code">
									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">File Threat Protection:                     Unavailable due to file interceptor driver error</code>
									</div>
								</div>
							</td>
						</tr>
					</tbody>
				</table>
			</div>
		</div>
	</div>
</div>

<h2 style="background-color:rgb(255,255,255);border-bottom-color:rgb(126,255,51);padding:0px;">
	<span style="font-size:14px;"><span style="font-family:Inter, '-apple-system', BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';"><font color="#000000">One of the most</font></span><span style="color:rgb(23,43,77);font-family:Inter, '-apple-system', BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';"> common root causes is</span> <u><strong>Fanotify is disabled</strong> (or KESL could not access it) and kernel module compilation also failed.</u></span>
</h2>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	A special utility can  be used for this directly on the affected machine with KESL installed:
</p>

<div style="background-color:#ffffff;border:1px solid #dfe1e5;color:#333333;font-size:14px;padding:0px;">
	<div style="color:#333333;font-size:14px;padding:0px;text-align:left;">
		<div style="padding:0px;">
			<div style="background-color:#ffffff;font-size:1em;padding:0px;">
				<table border="0" cellpadding="0" cellspacing="0" style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
					<tbody style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
						<tr style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
							<td style="border:0px;font-size:14px;padding:0px 0px 0px 15px;text-align:left;vertical-align:baseline;">
								<div style="border:0px;font-size:14px;padding:0px 0px 15px 0em;text-align:left;vertical-align:baseline;" title="Hint: double-click to select code">
									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">sudo /opt/kaspersky/kesl/bin/fanotify-checker &amp;&amp; echo fanotify: supported || echo fanotify: unsupported</code>
									</div>
								</div>
							</td>
						</tr>
					</tbody>
				</table>
			</div>
		</div>
	</div>
</div>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	In case, an operating system does not support Fanotify technology, it is required to install some additional packages and build a kernel module for KESL.
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	A part of required packages may be found on the<span> </span><strong>Hardware and software requirements</strong><span> </span>section of the product documentation, for example for<span> </span><u><a href="https://support.kaspersky.com/KES4Linux/11.3.0/en-US/235168.htm" rel="external nofollow" style="color:#265951;">KESL 11.3</a></u>; In addition to this, new packages<span> </span><strong>kernel-headers-XXX<span> </span></strong>and<span> </span><strong>kernel-devel-XXX </strong>must be installed, where XXX - an operating system kernel version.
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	Use the following scenario to install those packages and build a kernel module for KESL:
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	for RHEL based OS: 
</p>

<div style="background-color:#ffffff;border:1px solid #dfe1e5;color:#333333;font-size:14px;padding:0px;">
	<div style="color:#333333;font-size:14px;padding:0px;text-align:left;">
		<div style="padding:0px;">
			<div style="background-color:#ffffff;font-size:1em;padding:0px;">
				<table border="0" cellpadding="0" cellspacing="0" style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
					<tbody style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
						<tr style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
							<td style="border:0px;font-size:14px;padding:0px 0px 0px 15px;text-align:left;vertical-align:baseline;">
								<div style="border:0px;font-size:14px;padding:0px 0px 15px 0em;text-align:left;vertical-align:baseline;" title="Hint: double-click to select code">
									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">yum install kernel-headers-`uname -r` kernel-devel-`uname -r`</code>
									</div>
								</div>
							</td>
						</tr>
					</tbody>
				</table>
			</div>
		</div>
	</div>
</div>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	for Debian based OS: 
</p>

<div style="background-color:#ffffff;border:1px solid #dfe1e5;color:#333333;font-size:14px;padding:0px;">
	<div style="color:#333333;font-size:14px;padding:0px;text-align:left;">
		<div style="padding:0px;">
			<div style="background-color:#ffffff;font-size:1em;padding:0px;">
				<table border="0" cellpadding="0" cellspacing="0" style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
					<tbody style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
						<tr style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
							<td style="border:0px;font-size:14px;padding:0px 0px 0px 15px;text-align:left;vertical-align:baseline;">
								<div style="border:0px;font-size:14px;padding:0px 0px 15px 0em;text-align:left;vertical-align:baseline;" title="Hint: double-click to select code">
									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">apt install linux-headers-`uname -r`</code>
									</div>
								</div>
							</td>
						</tr>
					</tbody>
				</table>
			</div>
		</div>
	</div>
</div>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	Reboot the system;
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	Run the post-install script: 
</p>

<div style="background-color:#ffffff;border:1px solid #dfe1e5;color:#333333;font-size:14px;padding:0px;">
	<div style="color:#333333;font-size:14px;padding:0px;text-align:left;">
		<div style="padding:0px;">
			<div style="background-color:#ffffff;font-size:1em;padding:0px;">
				<table border="0" cellpadding="0" cellspacing="0" style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
					<tbody style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
						<tr style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
							<td style="border:0px;font-size:14px;padding:0px 0px 0px 15px;text-align:left;vertical-align:baseline;">
								<div style="border:0px;font-size:14px;padding:0px 0px 15px 0em;text-align:left;vertical-align:baseline;" title="Hint: double-click to select code">
									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">/opt/kaspersky/kesl/bin/kesl-setup.pl --build | tee /tmp/buildLog</code>
									</div>
								</div>
							</td>
						</tr>
					</tbody>
				</table>
			</div>
		</div>
	</div>
</div>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	And reboot the service: 
</p>

<div style="background-color:#ffffff;border:1px solid #dfe1e5;color:#333333;font-size:14px;padding:0px;">
	<div style="color:#333333;font-size:14px;padding:0px;text-align:left;">
		<div style="padding:0px;">
			<div style="background-color:#ffffff;font-size:1em;padding:0px;">
				<table border="0" cellpadding="0" cellspacing="0" style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
					<tbody style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
						<tr style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
							<td style="border:0px;font-size:14px;padding:0px 0px 0px 15px;text-align:left;vertical-align:baseline;">
								<div style="border:0px;font-size:14px;padding:0px 0px 15px 0em;text-align:left;vertical-align:baseline;" title="Hint: double-click to select code">
									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">systemctl restart kesl-supervisor.service</code>
									</div>
								</div>
							</td>
						</tr>
					</tbody>
				</table>
			</div>
		</div>
	</div>
</div>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	In case of any further issues, please contact Kaspersky Support.
</p>
]]></description><guid isPermaLink="false">37534</guid><pubDate>Mon, 27 Nov 2023 18:37:35 +0000</pubDate></item><item><title>KESL rejects connection from kesl-control, gui or nagent due to non-root write permissions [KES for Linux]</title><link>https://forum.kaspersky.com/topic/kesl-rejects-connection-from-kesl-control-gui-or-nagent-due-to-non-root-write-permissions-kes-for-linux-37531/</link><description><![CDATA[<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	<strong style="color:#172b4d;font-size:14px;"><span style="font-size:14px;"><a href="https://forum.kaspersky.com/topic/advice-and-solutions-forum-knowledgebase-disclaimer-read-before-using-materials-36465/" rel="" style="background-color:transparent;color:#00a88e;"><span style="color:#e74c3c;">Advice and Solutions (Forum Knowledgebase) Disclaimer. Read before using materials.</span></a></span></strong>
</h2>

<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	Problem
</h2>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	There are several problems with similar causes:
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	1) KESL postinstall script produces error.
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	<em>Warning: Failed to set up KSN</em>
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	2) KESL is installed and running. However, the kesl-control command outputs something like that:
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	<em>kesl-control --app-info</em>
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	<em>Connection refused. Invalid user permissions for /var.</em>
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	<em>Only root user should have write access to this path.</em>
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	<br />
	<em>kesl-control --app-info</em>
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	<em>Could not connect to Kaspersky Endpoint Security 11.2.2 for Linux</em>
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	3) KESL is installed and running, kesl-control indicates no problems. However, kesl-gui shows the<span> </span><em>Application is currently unavailable</em><span> </span>error.
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	4) KESL is installed and running, nagent indicates no connectivity problems. However, KSC shows that KESL is stopped and can't be started.
</p>

<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	Root cause
</h2>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	KESL service implements defensive internal logic which denies connections from not "trusted" processes. One of the causes is that the process executable file or some library it loads can be overwritten by a non-root user:
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	1) The Owner is not "root".
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	2) FS write permission is granted to "Group" or "Other".
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	Such errors often serve as indication of some erratic configuration. For example:
</p>

<ul style="background-color:#ffffff;color:#172b4d;font-size:14px;">
	<li>
		You may have changed ACL for<span> </span><strong>/opt</strong><span> </span>or other folder (which is supposed to not be widely accessible) to<strong><span> </span>777;</strong>
	</li>
	<li>
		In Astra Linux, the owner of the<span> </span><strong>/var</strong><span> </span>directory is sometimes changed to the<span> </span><strong>fly-dm</strong><span> </span>service user due to an error in the<span> </span><strong>fly-dm</strong><span> </span>package. Astra developers confirmed this bug and released fix. If the issue reproduces with new<span> </span><strong>fly-dm</strong><span> </span>versions, address Astra support.
	</li>
	<li>
		LD_PRELOAD variable may be used to load arbitrary libraries for any given process including KESL. This is usually the case when you see non-root permissions errors for some third-party libraries.
	</li>
</ul>

<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	Solution
</h2>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	To restore proper permissions, use the<span> </span><strong>chown</strong><span> </span>and/or<span> </span><strong>chmod</strong><span> </span>commands:
</p>

<div style="background-color:#ffffff;border:1px solid #dfe1e5;color:#333333;font-size:14px;padding:0px;">
	<div style="color:#333333;font-size:14px;padding:0px;text-align:left;">
		<div style="padding:0px;">
			<div style="background-color:#ffffff;font-size:1em;padding:0px;">
				<table border="0" cellpadding="0" cellspacing="0" style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
					<tbody style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
						<tr style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
							<td style="border:0px;font-size:14px;padding:0px 0px 0px 15px;text-align:left;vertical-align:baseline;">
								<div style="border:0px;font-size:14px;padding:0px 0px 15px 0em;text-align:left;vertical-align:baseline;" title="Hint: double-click to select code">
									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">chown root:root /path/to/folder</code>
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">chmod g-w,o-w /path/to/folder</code>
									</div>
								</div>
							</td>
						</tr>
					</tbody>
				</table>
			</div>
		</div>
	</div>
</div>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	Please exercise caution when changing permissions for<strong> /<span> </span></strong>and folders straight under<strong><span> </span>/</strong>. It depends on the environment which files/folders are checked, thus a complete list cannot be provided.
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	In new kesl versions, kesl-control output suggests which path has incorrect permissions.
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	You can check what folders have incorrect permissions using this command:
</p>

<div style="background-color:#ffffff;border:1px solid #dfe1e5;color:#333333;font-size:14px;padding:0px;">
	<div style="color:#333333;font-size:14px;padding:0px;text-align:left;">
		<div style="padding:0px;">
			<div style="background-color:#ffffff;font-size:1em;padding:0px;">
				<table border="0" cellpadding="0" cellspacing="0" style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
					<tbody style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
						<tr style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
							<td style="border:0px;font-size:14px;padding:0px 0px 0px 15px;text-align:left;vertical-align:baseline;">
								<div style="border:0px;font-size:14px;padding:0px 0px 15px 0em;text-align:left;vertical-align:baseline;" title="Hint: double-click to select code">
									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;"># ls -ld / /var /var/opt /opt /opt/kaspersky /bin /usr /usr/lib /usr/lib64 | egrep -v<span> </span></code><code style="border:0px;color:#003366;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">'^d.{4}-.{2}-.*root root'</code>
									</div>
								</div>
							</td>
						</tr>
					</tbody>
				</table>
			</div>
		</div>
	</div>
</div>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	To get a full list of files loaded by KESL or klnagent, you can read<span> </span><strong>/proc/&lt;pid&gt;/maps</strong>. Use commands in the example below to filter out all application-specific files that are located in the folders listed above and to see what other files are used:
</p>

<div style="background-color:#ffffff;border:1px solid #dfe1e5;color:#333333;font-size:14px;padding:0px;">
	<div style="color:#333333;font-size:14px;padding:0px;text-align:left;">
		<div style="padding:0px;">
			<div style="background-color:#ffffff;font-size:1em;padding:0px;">
				<table border="0" cellpadding="0" cellspacing="0" style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
					<tbody style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
						<tr style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
							<td style="border:0px;font-size:14px;padding:0px 0px 0px 15px;text-align:left;vertical-align:baseline;">
								<div style="border:0px;font-size:14px;padding:0px 0px 15px 0em;text-align:left;vertical-align:baseline;" title="Hint: double-click to select code">
									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;"># cat /proc/$(pidof -s klnagent)/maps | awk<span> </span></code><code style="border:0px;color:#003366;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">'{print $6}'</code><span> </span><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">| grep ^/ | grep -v<span> </span></code><code style="border:0px;color:#003366;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">'kaspersky'</code><span> </span><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">| sort | uniq</code>
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;"># cat /proc/$(pidof kesl)/maps | awk<span> </span></code><code style="border:0px;color:#003366;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">'{print $6}'</code><span> </span><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">| grep ^/ | grep -v<span> </span></code><code style="border:0px;color:#003366;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">'kaspersky'</code><span> </span><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">| sort | uniq</code>
									</div>
								</div>
							</td>
						</tr>
					</tbody>
				</table>
			</div>
		</div>
	</div>
</div>
]]></description><guid isPermaLink="false">37531</guid><pubDate>Mon, 27 Nov 2023 17:33:17 +0000</pubDate></item><item><title>nft utility errors "XT target TPROXY not found" caused by WTP/NTP task [KES for Linux]</title><link>https://forum.kaspersky.com/topic/nft-utility-errors-xt-target-tproxy-not-found-caused-by-wtpntp-task-kes-for-linux-37528/</link><description><![CDATA[<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	<strong style="color:#172b4d;font-size:14px;"><span style="font-size:14px;"><a href="https://forum.kaspersky.com/topic/advice-and-solutions-forum-knowledgebase-disclaimer-read-before-using-materials-36465/" rel="" style="background-color:transparent;color:#00a88e;"><span style="color:#e74c3c;">Advice and Solutions (Forum Knowledgebase) Disclaimer. Read before using materials.</span></a></span></strong>
</h2>

<h2 style="border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	Problem
</h2>

<p style="padding:0px;">
	While WTP/NTP is enabled, nft utility produces errors (stderr) like
</p>

<div style="background-color:#ffffff;border:1px solid #dfe1e5;color:#333333;padding:0px;">
	<div style="color:#333333;font-size:14px;padding:0px;text-align:left;">
		<div style="padding:0px;">
			<div style="background-color:#ffffff;font-size:1em;padding:0px;">
				<table border="0" cellpadding="0" cellspacing="0" style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
					<tbody style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
						<tr style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
							<td style="border:0px;font-size:14px;padding:0px 0px 0px 15px;text-align:left;vertical-align:baseline;">
								<div style="border:0px;font-size:14px;padding:0px 0px 15px 0em;text-align:left;vertical-align:baseline;" title="Hint: double-click to select code">
									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;"># nft list ruleset</code>
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">XT target TPROXY not found</code>
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">XT target TPROXY not found</code>
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">XT target TPROXY not found</code>
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">XT target TPROXY not found</code>
									</div>
								</div>
							</td>
						</tr>
					</tbody>
				</table>
			</div>
		</div>
	</div>
</div>

<p style="padding:0px;">
	These errors are caused by a bug in<span> </span><strong>nft</strong><span> </span>utility and<span> </span><strong>xt_TPROXY</strong><span> </span>dynamic library. This effect does not indicate functionality issues.
</p>

<p style="padding:0px;">
	This bug may be reported to<span> </span><a href="http://netfilter.org/" rel="external nofollow" style="color:#265951;">netfilter.org</a><span> </span>developers.
</p>

<h2 style="border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	Explanation
</h2>

<p style="padding:0px;">
	Whenever nft utility lists traffic rules, it dynamically loads extension libraries (for example, from /usr/lib/x86_64-linux-gnu/xtables in Debian OS) including TPROXY and CONNMARK.
</p>

<p style="padding:0px;">
	When nft encounters first ipv4 rule, it sets global "family=ipv4" state via xtables_set_nfproto function, then loads libxt_TPROXY.so which has both ipv4 and ipv6 targets, but ipv6 are ignored due to the flag.
</p>

<p style="padding:0px;">
	After that, nft processes ipv6 rules but there are no ipv6 targets for them. As a result, nft utility produces errors "XT target TPROXY not found".
</p>
]]></description><guid isPermaLink="false">37528</guid><pubDate>Mon, 27 Nov 2023 17:08:26 +0000</pubDate></item><item><title>How to check in the registry if the KSWS component is installed or not [Kaspersky Security for Windows Server]</title><link>https://forum.kaspersky.com/topic/how-to-check-in-the-registry-if-the-ksws-component-is-installed-or-not-kaspersky-security-for-windows-server-37485/</link><description><![CDATA[<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	<strong style="color:#172b4d;font-size:14px;"><span style="font-size:14px;"><a href="https://forum.kaspersky.com/topic/advice-and-solutions-forum-knowledgebase-disclaimer-read-before-using-materials-36465/" rel="" style="background-color:transparent;color:#00a88e;"><span style="color:#e74c3c;">Advice and Solutions (Forum Knowledgebase) Disclaimer. Read before using materials.</span></a></span></strong>
</h2>

<p>
	<b>This is a workaround and should be used if you can't check it the standard way.</b>
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	1. Collect <a href="https://support.kaspersky.com/common/diagnostics/3632" rel="external nofollow">GSI</a> 
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	2. Open this file (see screenshot) and press ctrl+f and search for the word, for example, Firewall. Immediately you'll get a line with the installed components.
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileext="jpeg" data-fileid="14660" href="https://forum.kaspersky.com/uploads/monthly_2023_11/image.jpeg.b84e8e856a912e4f02e27a73130f40f7.jpeg" rel=""><img alt="image.thumb.jpeg.5fa9d44950ec97463f481e3bd8fdc3da.jpeg" class="ipsImage ipsImage_thumbnailed" data-fileid="14660" data-ratio="37.14" style="height:auto;" width="700" data-src="https://forum.kaspersky.com/uploads/monthly_2023_11/image.thumb.jpeg.5fa9d44950ec97463f481e3bd8fdc3da.jpeg" src="https://forum.kaspersky.com/applications/core/interface/js/spacer.png" /></a>
</p>
]]></description><guid isPermaLink="false">37485</guid><pubDate>Sat, 25 Nov 2023 17:21:42 +0000</pubDate></item><item><title>How to check if critical fix is installed for KSWS [Kaspersky Security for Windows Server]</title><link>https://forum.kaspersky.com/topic/how-to-check-if-critical-fix-is-installed-for-ksws-kaspersky-security-for-windows-server-37484/</link><description><![CDATA[<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	<strong style="color:#172b4d;font-size:14px;"><span style="font-size:14px;"><a href="https://forum.kaspersky.com/topic/advice-and-solutions-forum-knowledgebase-disclaimer-read-before-using-materials-36465/" rel="" style="background-color:transparent;color:#00a88e;"><span style="color:#e74c3c;">Advice and Solutions (Forum Knowledgebase) Disclaimer. Read before using materials.</span></a></span></strong>
</h2>

<h4 style="color:#000000;font-size:14px;padding:0px;">
	<strong>In Compact Diagnostic Interface</strong>
</h4>

<p style="padding:0px;">
	Can be checked in "About the application" window.
</p>

<p style="padding:0px;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://forum.kaspersky.com/uploads/monthly_2023_11/image.png.de831edc1ffb62bde00761caa1116c44.png" data-fileid="14659" data-fileext="png" rel=""><img class="ipsImage ipsImage_thumbnailed" data-fileid="14659" data-ratio="43.86" width="700" alt="image.thumb.png.5b6da53c794c3d90a5908f9bf0f3438f.png" data-src="https://forum.kaspersky.com/uploads/monthly_2023_11/image.thumb.png.5b6da53c794c3d90a5908f9bf0f3438f.png" src="https://forum.kaspersky.com/applications/core/interface/js/spacer.png" /></a>
</p>

<h4 style="color:#000000;font-size:14px;padding:0px;">
	<strong>In Kaspersky Security Console</strong>
</h4>

<p style="padding:0px;">
	Can be checked in Action -&gt; Information about the application and available module updates...
</p>

<p style="padding:0px;">
	<img class="ipsImage ipsImage_thumbnailed" data-fileid="14658" data-ratio="89.46" width="503" alt="image.png.1a6fc9681e5915b8b0e733d89e910bb8.png" data-src="https://forum.kaspersky.com/uploads/monthly_2023_11/image.png.1a6fc9681e5915b8b0e733d89e910bb8.png" src="https://forum.kaspersky.com/applications/core/interface/js/spacer.png" />
</p>

<p style="padding:0px;">
	 
</p>
]]></description><guid isPermaLink="false">37484</guid><pubDate>Sat, 25 Nov 2023 17:09:44 +0000</pubDate></item><item><title>KSWS spawns a lot of PR*.tmp files [Kaspersky Security for Windows Server]</title><link>https://forum.kaspersky.com/topic/ksws-spawns-a-lot-of-prtmp-files-kaspersky-security-for-windows-server-37483/</link><description><![CDATA[<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	<strong style="color:#172b4d;font-size:14px;"><span style="font-size:14px;"><a href="https://forum.kaspersky.com/topic/advice-and-solutions-forum-knowledgebase-disclaimer-read-before-using-materials-36465/" rel="" style="background-color:transparent;color:#00a88e;"><span style="color:#e74c3c;">Advice and Solutions (Forum Knowledgebase) Disclaimer. Read before using materials.</span></a></span></strong>
</h2>

<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	Problem
</h2>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	You might notice that large files named like<span> </span><strong>PR*.tmp</strong><span> </span>appear in<span> </span><strong>C:\Windows\Temp</strong>.
</p>

<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	Cause
</h2>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	This is known and expected behavior. When the product scans an object it creates a temporary copy, names it like<span> </span><strong>PR*.tmp</strong><span> </span>and places it in the temp folder.Once the scan is complete, this temporary file gets deleted.
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	Large<span> </span><strong>PR*.tmp</strong><span> </span>files mean that some large objects are scanned by<span> </span><strong>OAS (On-Access Scan</strong><strong><span style="background-color:#ffffff;color:#172b4d;font-size:14px;">)</span></strong><span> </span>or<span> </span><strong>ODS (On-Demand Scan)</strong>.
</p>

<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	Solution
</h2>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	In some cases there might be not enough space of drive to create large temporary file. Below are the possible solutions:
</p>

<ol style="background-color:#ffffff;color:#172b4d;font-size:14px;">
	<li>
		Exclude large objects from <strong>OAS</strong> and<span> </span><strong>ODS</strong>;
	</li>
	<li>
		In<span> </span><strong>OAS</strong><span> </span>and<span> </span><strong>ODS</strong><span> </span>settings, enable option '<strong>Do not scan compound objects larger than</strong>' and specify required size in MB;
	</li>
	<li>
		Change the folder where KSWS temporary files are created to a drive with higher capacity. In KSWS11 this can be achieved by editing Application settings → Scalability, interface and scan settings → Scan settings → 'Folder for temporary files created during scanning'. In KSWS10 use below registry entry:
	</li>
</ol>

<div style="background-color:#ffffff;border:1px solid #dfe1e5;color:#333333;font-size:14px;padding:0px;">
	<div style="color:#333333;font-size:14px;padding:0px;text-align:left;">
		<div style="padding:0px;">
			<div style="background-color:#ffffff;font-size:1em;padding:0px;">
				<table border="0" cellpadding="0" cellspacing="0" style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
					<tbody style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
						<tr style="border:0px;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">
							<td style="border:0px;font-size:14px;padding:0px 0px 0px 15px;text-align:left;vertical-align:baseline;">
								<div style="border:0px;font-size:14px;padding:0px 0px 15px 0em;text-align:left;vertical-align:baseline;" title="Hint: double-click to select code">
									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\KasperskyLab\WSEE\</code><code style="border:0px;color:#009900;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">10.1</code><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">\Environment]</code>
									</div>

									<div style="border:0px;font-size:14px;padding:0px 1em 0px 0em;text-align:left;vertical-align:baseline;">
										<code style="border:0px;color:#003366;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">"ProcessingTempPath"</code><code style="border:0px;color:#000000;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">=</code><code style="border:0px;color:#003366;font-size:14px;padding:0px;text-align:left;vertical-align:baseline;">"d:\\Temp\\"</code>
									</div>
								</div>
							</td>
						</tr>
					</tbody>
				</table>
			</div>
		</div>
	</div>
</div>
]]></description><guid isPermaLink="false">37483</guid><pubDate>Sat, 25 Nov 2023 17:01:00 +0000</pubDate></item><item><title>How to add domain\site name in exclusions of KSWS Traffic Security component [Kaspersky Security for Windows Server]</title><link>https://forum.kaspersky.com/topic/how-to-add-domainsite-name-in-exclusions-of-ksws-traffic-security-component-kaspersky-security-for-windows-server-37482/</link><description><![CDATA[<h2 style="background-color:#ffffff;border-bottom-color:#7eff33;color:#000000;font-size:20px;padding:0px;">
	<strong style="color:#172b4d;font-size:14px;"><span style="font-size:14px;"><a href="https://forum.kaspersky.com/topic/advice-and-solutions-forum-knowledgebase-disclaimer-read-before-using-materials-36465/" rel="" style="background-color:transparent;color:#00a88e;"><span style="color:#e74c3c;">Advice and Solutions (Forum Knowledgebase) Disclaimer. Read before using materials.</span></a></span></strong>
</h2>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	Sometimes you may need to add a particular site\domain to an exclusions list of Traffic Security.
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	Unfortunately, at current moment KSWS console allows us to make exclusions ONLY for Ports, IP-addresses, and Processes:
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileext="png" data-fileid="14656" href="https://forum.kaspersky.com/uploads/monthly_2023_11/image.png.fc2cef7913fb934fe0372e3b32e82b5c.png" rel=""><img alt="image.thumb.png.8e1a8337f6602795cf19c119b81ac7c4.png" class="ipsImage ipsImage_thumbnailed" data-fileid="14656" data-ratio="57.43" style="height:auto;" width="700" data-src="https://forum.kaspersky.com/uploads/monthly_2023_11/image.thumb.png.8e1a8337f6602795cf19c119b81ac7c4.png" src="https://forum.kaspersky.com/applications/core/interface/js/spacer.png" /></a> 
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	 
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	But we have ability to make site and domain exclusions for Traffic Security via registry<span> </span><strong>workaround</strong>.
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	To implement<span> </span><strong>workaround</strong>, we need to create and fill following REG_MULTI_SZ key:
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	<strong><code>[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\KasperskyLab\WSEE\11.0\Environment\ICAP\IgnoreDomains]</code></strong>
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	To make changes in this hive, you can add necessary permissions to your account OR you can run<span> </span><strong>regedit</strong><span> </span>in SYSTEM context (<a href="https://learn.microsoft.com/en-us/sysinternals/downloads/psexec" rel="external nofollow" style="color:#265951;">psexec<span> </span></a>-s -i regedit.exe).
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	<img alt="image.png.728c6e1ffe5cf869304dda10f015f657.png" class="ipsImage ipsImage_thumbnailed" data-fileid="14657" data-ratio="67.72" style="height:auto;" width="663" data-src="https://forum.kaspersky.com/uploads/monthly_2023_11/image.png.728c6e1ffe5cf869304dda10f015f657.png" src="https://forum.kaspersky.com/applications/core/interface/js/spacer.png" />
</p>

<p style="background-color:#ffffff;color:#172b4d;font-size:14px;padding:0px;">
	 
</p>

<div style="border:1px solid #aab8c6;color:#333333;font-size:14px;padding:10px 10px 10px 36px;">
	<p style="padding:0px;">
		<strong>Important</strong>
	</p>

	<div style="padding:0px;">
		<p style="padding:0px;">
			Besides required domain names, we recommend to add the following default list of names to avoid breaking of Windows Updates and KSWS activation functionality:
		</p>

		<p style="padding:0px;">
			*.<a href="http://data.microsoft.com/" rel="external nofollow" style="color:#265951;">data.microsoft.com</a><br />
			*.<a href="http://update.microsoft.com/" rel="external nofollow" style="color:#265951;">update.microsoft.com</a><br />
			*.<a href="http://kaspersky.com/" rel="external nofollow" style="color:#265951;">kaspersky.com</a><br />
			*.<a href="http://rds.amazonaws.com/" rel="external nofollow" style="color:#265951;">rds.amazonaws.com</a><br />
			*.<a href="http://s3.amazonaws.com/" rel="external nofollow" style="color:#265951;">s3.amazonaws.com</a><br />
			*.<a href="http://blob.core.windows.net/" rel="external nofollow" style="color:#265951;">blob.core.windows.net</a><br />
			*.<a href="http://database.windows.net/" rel="external nofollow" style="color:#265951;">database.windows.net</a>
		</p>
	</div>
</div>
]]></description><guid isPermaLink="false">37482</guid><pubDate>Sat, 25 Nov 2023 16:48:24 +0000</pubDate></item></channel></rss>
