はじめに
このドキュメントでは、Cisco Directory Connectorのログイン時のトラブルシューティングエラー「Submit SAML response Data/Cannot connect seculy to this page」について説明します。
前提条件
Requirement
次の項目に関する知識があることが推奨されます。
- Ciscoディレクトリコネクタ
- Webex Control Hub
使用するコンポーネント
このドキュメントの情報は、次のソフトウェアとハードウェアのバージョンに基づいています。
- バージョン3.8.2000.64687のCisco Directory Connectorアプリケーション
- Webex Control Hub
このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、クリアな(デフォルト)設定で作業を開始しています。本稼働中のネットワークでは、各コマンドによって起こる可能性がある影響を十分確認してください。
背景
このドキュメントでは、Cisco Directory Connectorアプリケーションを起動しようとする際に、「Submit SAML response Data/Cannot connect secured to this page error」をトラブルシューティングする方法について説明します。 電子メールIDを入力すると、エラーが表示されます。
エラーメッセージをクリックすると空白のページが表示され、そのページを越えて移動することはありません。
トラブルシューティングの手順
- Directory Connectorアプリケーションが実行されているのと同じサーバ/デスクトップ上のWebブラウザを使用して、同じ管理者クレデンシャル(Cisco Directory Connectorアプリケーションに使用されている)でControl Hubにログインできることを確認します。
- 同じサーバ上のWebブラウザからログインしても、Cisco Directory Connectorアプリケーションにログインできない場合は、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>
根本原因
WebView2ランタイムは、Cisco Directory Connectorアプリケーションを実行しているシステムにインストールする必要があります。ログには、システムにWebView2ランタイムがインストールされていないことが明確に示されています。
解決方法
WebView2 Evergreen Bootstrapperを、Cisco Directory Connectorアプリケーションを実行しているサーバにインストールします。このリンクからダウンロードできます。
WebView2 Evergreen Bootstrapperをインストールした後、Cisco Directory Connectorアプリケーション(デスクトップの最下部にある上矢印からアクセス)を終了し、管理者としてCisco Directory Connectorアプリケーションを再実行して、再度サインインしてください。
これにより問題は解決します。
関連情報