目錄

簡介

背景資訊

必要條件

需求

採用元件

設定

驗證

疑難排解

相關資訊

簡介

本文檔介紹如何配置本地終端以在任何所需時間下載TETRA更新，以滿足頻寬使用要求。

背景資訊

TETRA是安全終端的離線引擎，它使用防病毒簽名為終端提供保護。TETRA每天都會收到對其特徵資料庫的更新，以便及時應對各種新的威脅。這些更新在大型環境中可能會使用大量頻寬，因此，每個端點都會在預設設定為1小時的更新間隔內隨機選擇下載時間。  即使在TETRA策略上可以選擇不同的更新間隔，也不能選擇特定時間觸發此下載過程。本文檔提供解決方法，以強制TETRA使用Windows計畫作業更新其AV簽名。

必要條件

需求

安全終端策略配置和Windows計畫作業的基本知識。

採用元件

- 安全終端雲端主控台

- 適用於Windows 8.1.3的安全終端聯結器

- Windows 10企業版

本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除（預設）的組態來啟動。如果您的網路運作中，請確保您瞭解任何指令可能造成的影響。

設定

警告：如背景部分所述，TETRA更新可能會佔用大量頻寬。預設情況下，安全端點會嘗試減少此影響，並在預設情況下設定為1小時的更新間隔內隨機化TETRA更新。建議不要強制所有聯結器同時更新定義，特別是在大型環境中。只有在控制更新時間非常關鍵的特殊情況下，才能使用此過程。在任何其它情況下，最好是自動更新。

選擇要為自定義TETRA下載時間配置的安全終端策略。

注意：請注意，此配置是在策略基礎上完成的，此策略中的所有終端都會受到影響。因此，建議您將要控制的用於自定義TETRA更新的所有裝置放在同一個安全終結點策略上。

登入到安全端點管理控制檯並導航到管理 > 策略，然後搜尋已選擇使用的策略，然後按一下編輯。進入策略配置頁面後，導航到TETRA Section。在此部分下，取消選中Automatic Content Updates覈取方塊並儲存該策略。這與安全終結點雲控制檯上的配置相關。

在下一個配置條目中，訪問您的Windows裝置並開啟一個新的記事本檔案以新增以下行：

cd C:\Program Files\Cisco\AMP\8.1.3.21242

sfc.exe -forceupdate

請注意，您需要使用與終端上當前已安裝版本匹配的安全終端版本(本例中為8.1.3.21242v)。如果不確定版本，可以按一下Secure Endpoint使用者介面裝置圖示，然後按一下Statics頁籤檢查當前版本。將這些行新增到記事本後，按一下File，然後按一下Save As。然後按一下Save as a Type，然後選擇All files。最後，鍵入檔案的名稱並將其另存為.BAT副檔名。如果要將檔案儲存在C:\資料夾下，則需要使用管理員許可權執行記事本。作為附帶說明，您可以執行BAT檔案以強制TETRA更新作為測試。

在Windows電腦上開啟Schedule Task Open Task Scheduler（計畫任務開啟任務計畫程式），然後按一下Create a Task（建立任務）按鈕（位於右列）。

在General頁籤下，鍵入此任務的名稱，然後選擇Run whenever user is logged or not logged。選中Run with the highest privelages覈取方塊。在configure for選項下，選擇應用的作業系統。本演示使用Windows 10。

在「Triggers」頁籤下，按一下New Trigger。  在「新建觸發器配置」頁上，可以自定義希望TETRA更新其簽名的時間。在本例中，使用了本地電腦時間下午1點運行的每日計畫。開始日期選項定義此任務何時啟用。完成計畫設定後，按一下ok。

在「Actions」頁籤上，按一下New Action。在「New Action」頁籤上，為「Action」設定選擇「Start a program」。在Program/Settings下，按一下Browse，然後選擇BAT指令碼。按一下Ok以建立操作。將其餘設定保留為預設值，然後按一下Ok以建立Task。

最後，此任務計畫程式需要管理憑據才能建立任務，因為選擇了「使用最高許可權運行」。使用管理員憑據進行身份驗證後，任務即可運行並執行以通知Secure Endpoint Service何時根據配置的計畫相應地更新TETRA。

驗證

按一下左列中的Task Scheduler Library資料夾。驗證是否已按預期建立並列出計畫。

您可以檢查聯結器在安全端點使用者介面 > 靜態頁籤下下載的最新TETRA定義編號。您可以使用此數字在Management > Av Definitions summary下比較控制檯中可用的最新定義，以查詢裝置是否最新和最新定義。另一種替代方法是在安全端點控制檯中監視特定端點的「定義上次更新」值。

疑難排解

當定義沒有按預期更新時，您可以檢視日誌，以搜尋TETRA更新錯誤。為此，請在Schedule任務觸發時間之前，在Advanced頁籤下的Secure Endpoint使用者介面上啟用調試模式。在「計畫任務觸發器」之後，讓聯結器在此模式下運行至少20分鐘，然後檢視位於C:\Program Files\Cisco\AMP\X.X.X（其中X.X.X是系統上的安全端點的當前版本）下的最新sfcx.exe.log檔案。

ForceWakeUpdateThreadAbout向我們顯示，TETRA由計畫作業觸發，以便按預期進行更新。如果您沒有看到此日誌，則可能是與Windows計畫任務配置相關的問題。

(99070187, +0 ms) Jan 24 20:30:01 [3544]: ForceWakeUpdateThreadAbout to force update thread awake. Forcing tetra def update.

(99070187, +0 ms) Jan 24 20:30:01 [1936]: UpdateThread: Tetra ver string retrieved from config:

(99070781, +0 ms) Jan 24 20:30:02 [1936]: UpdateTetra entered...

(99070781, +0 ms) Jan 24 20:30:02 [1936]: UpdateTetra: elapsed: cur: 1674621002, last: 0, interval:180

如果計畫作業成功觸發TETRA更新定義，則需要在日誌中搜尋任何相關的TETRA錯誤。這是TETRA錯誤代碼2200，它表示服務在更新過程中被中斷。如何對一般TETRA錯誤進行故障排除不在本檔案的範圍之內，但是，本文檔末尾的連結是關於對TETRA錯誤代碼進行故障排除的思科文章。

ERROR: TetraUpdateInterface::update Update failed with error -2200

相關資訊

- 排除TETRA定義更新失敗故障

- 思科安全終端 — Tetra定義更新失敗，出現3000錯誤

- TETRA錯誤代碼 — Windows