はじめに
このドキュメントでは、Cisco Finesse Persistent Logging(FLOGGING)問題のトラブルシューティング方法について説明します
背景情報
Cisco Finesseクライアントログを収集するには、いくつかのオプションがあります。これらのオプションの1つは、永続的ロギングです。 永続ロギングを設定する手順は、次のとおりです。
ステップ 1: ローカルストレージログのサービスアビリティツール:https://<FQDN>/desktop/locallog
ステップ 2:Sign in with Persistent Loggingボタンをクリックします。ログイン画面が開き、追加のクエリ文字列パラメータlls(ローカルログストレージ)が表示されます
エージェントがサインインすると、クライアントログがローカルストレージに収集されます。パーシステントロギングを設定した場所と同じページで、https://<FQDN>/desktop/locallogのログを表示できます。 ただし、永続的ロギングを設定した後でも、ログがローカルログページhttps://<FQDN>/desktop/locallogに表示されないという問題が見つかりました。この問題については、CSCvf93030の警告で詳細に説明されています 永続的ロギングがログのキャプチャに失敗する – Finesse 11.5(1) ES-2以降
問題
渡されたクエリ文字列(lls)に基づいて、ローカルストレージフラグenableLocalLogがtrueに設定され、ローカルログが収集されます。しかし現在は、request.getQueryString()メソッドがクエリ文字列自体ではなく空の文字列を返しています。これは、llsのキーと値のペアが存在しないためです。
ソリューション – 回避策
Persistent Loggingが設定され、エージェントがサインインすると、パラメータllsにtrueが追加されます。
この問題が発生すると、エージェントデスクトップで、IISパラメータの値がnullであることが確認できます。http://<FinesseServerIP>/desktop/container/?locale=en_US&lls
また、ローカルログは更新されません。
回避策として、エージェントデスクトップのURL https://<FinesseServerIP>/desktop/container/?locale=en_US&lls=trueで、パラメータIIに値trueを割り当てます。
ローカルストレージhttps://<FQDN>/desktop/locallogに情報が表示されます。
シスコの担当者と共有するために、内容をテキストファイルにコピーして保存します。