簡介
本文檔描述在Cisco目錄聯結器登入時出現的「提交SAML響應資料/無法安全連線到此頁面」故障排除錯誤。
必要條件
需求
思科建議您瞭解以下主題:
- 思科目錄聯結器
- Webex Control Hub
採用元件
本文中的資訊係根據以下軟體和硬體版本:
- 3.8.2000.1版上的Cisco Directory Connector應用程64687
- Webex Control Hub
本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除(預設)的組態來啟動。如果您的網路運作中,請確保您瞭解任何指令可能造成的影響。
背景
本文檔介紹在嘗試啟動Cisco Directory Connector應用程式時,如何對「提交SAML響應資料/無法安全連線到此頁錯誤」進行故障排除。輸入電子郵件ID後,將顯示錯誤。
按一下錯誤消息將顯示空白頁,但不會移動到該頁上。
疑難排解步驟
- 確保在運行目錄聯結器應用程式的同一伺服器/案頭上使用Web瀏覽器,使用相同的管理員憑據(用於Cisco Directory Connector應用程式)登入到Control Hub。
- 但是,如果登入可從同一伺服器的Web瀏覽器運行,則對於Cisco Directory Connector應用程式,該登入仍無法運行,則它可能指向目錄聯結器應用程式本身的問題。
- 檢查應用程式是否正在運行最新版本是一種很好的做法。如果沒有,請檢查可用的更新,並確保安裝該更新。
- 重現問題並收集事件檢視器日誌。
日誌分析
這些警告和資訊消息可以在事件檢視器日誌中看到:
The operation cannot be performed on an offline library.
[sessionId: ] [DirSyncWorker DSWorker] DirSyncService waiting to be configured
The operation completed successfully
2023-12-14 14:20:58,515 [1] WARN Cisco.CoDev.Identity.DirSync.Update.Lib.UpdateUtil [(null)] - Failed to save the update status. Error: An error occurred loading a configuration file: Access to the path 'C:\Program Files (x86)\Cisco Systems\Cisco Directory Connector\vyh34ft3.tmp' is denied. (C:\Program Files (x86)\Cisco Systems\Cisco Directory Connector\CloudConnectorCommon.dll.config) Trace: at System.Configuration.MgmtConfigurationRecord.SaveAs(String filename, ConfigurationSaveMode saveMode, Boolean forceUpdateAll) at Cisco.CoDev.Identity.DirSync.Update.Lib.UpdateUtil.SaveUpgradeStatus(Boolean hasUpgraded)
日誌中也會出現以下事件:
[sessionId: ] [DirSyncWorker DirSyncWorker] 1 DirSync Plugin(s) Loaded.
[sessionId: ] [DirSyncWorker DirSyncWorker] Started DirSyncService version 3.8.2000.64687
The operation cannot be performed on an offline library.
[sessionId: ] [DirSyncWorker DSWorker] DirSyncService waiting to be configured
Cannot create another system semaphore.
[sessionId: ] [ CheckWebView2Supported] WebView2 runtime not being installed
事件檢視器日誌中會看到與WebView2相關的錯誤,如上所示。這些日誌行還指示相同的錯誤:
- <System>
<Provider Name="Cisco Directory Connector- Manager" />
<EventID Qualifiers="0">100</EventID>
<Version>0</Version>
<Level>4</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2023-12-14T03:24:03.4691316Z" />
<EventRecordID>106</EventRecordID>
<Correlation />
<Execution ProcessID="0" ThreadID="0" />
<Channel>Cisco Directory Connector</Channel>
<Security />
</System>
- <EventData>
<Data>[sessionId: ] [ CheckWebView2Supported]WebView2 runtime not being installed</Data>
</EventData>
</Event>
根本原因
需要在運行Cisco Directory Connector應用程式的系統上安裝WebView2運行時。日誌清楚地表明系統上未安裝WebView2運行時。
解決方案
在執行Cisco Directory Connector應用程序的伺服器上安裝WebView2 Evergreen引導程式。可以從此連結下載。
安裝WebView2 Evergreen載入程式後,請退出Cisco Directory Connector應用程式(從案頭底部的向上箭頭找到),然後以管理員身份重新運行Cisco Directory Connector應用程式,然後重新嘗試登入。
這樣就能解決問題。
相關資訊