本文檔介紹在完成Microsoft Windows系統還原後,Cisco AnyConnect Secure Mobility Client無法正確升級時遇到的問題。還描述了此問題的解決方案。
思科建議您瞭解以下主題:
本文中的資訊係根據以下軟體和硬體版本:
本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除(預設)的組態來啟動。如果您的網路正在作用,請確保您已瞭解任何指令可能造成的影響。
在以下情況下,AnyConnect客戶端無法升級:
在這種情況下,在系統恢復以及使用者下次從電腦連線後,預期的行為是AnyConnect客戶端升級自身,因為它運行的是比ASA上配置的版本更早的版本;但是,不會發生這種情況。
當發起到頭端的VPN連線時,AnyConnect客戶端會比較電腦上當前安裝的版本和ASA上配置的版本。為了完成此比較,它使用儲存在VPNManifestClient.xml檔案和/或VPNManifest.dat檔案中的資訊。如果清單檔案中的版本早於頭端上儲存的版本,且未配置客戶端配置檔案以繞過下載程式,則AnyConnect客戶端會自動啟動該流程並升級自身。
在前一個場景中,在系統恢復完成之前,清單檔案正確指示AnyConnect客戶端運行版本X或更高版本。但是,系統還原完成後,即使AnyConnect客戶端版本降級,也不會修改清單檔案。出現這種情況是因為檔案被Microsoft Windows視為個人文檔,並且未修改回舊版本。相反,這些檔案會報告系統還原之前使用的版本。
要解決此問題,必須同時刪除兩個檔案(VPNManifestClient.xml和VPNManifest.dat),這將在下次連線嘗試期間觸發軟體升級。
修訂 | 發佈日期 | 意見 |
---|---|---|
1.0 |
15-Dec-2015 |
初始版本 |