既知の問題
このリリースでは、以下の問題が確認されています。
-
顧客側で6台を超えるモニターを使用している場合、Session Recordingがロールオーバーされた録画ファイルを再生できないことがあります。
回避策:
CWA側で以下のレジストリ値を設定し、CWAを再起動します。
HKLM\SOFTWARE\WOW6432Node\Citrix\ICA Client\Engine\Configuration\Advanced\Modules\Thinwire3.0EnableFpsLimit = REG_SZ Off -
ユーザーがSession RecordingプレーヤーまたはWebプレーヤーを使用して録画セッションを再生しようとすると、400 Bad Requestエラーが発生する場合があります。この問題は、ユーザーがActive Directoryユーザーグループに多数所属している場合に発生する可能性があります。この問題を回避するには、以下の手順を実行します。
- Go to the IIS server machine where the Session Recording server is installed and add the MaxFieldLength and the MaxRequestBytes DWORD values under HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\HTTP\Parameters.
- DWORD値を10進数で65534に設定します。
- IISサーバーマシンを再起動します。
[SRT-13739]
-
H.264パケット破棄機能が期待どおりに動作しない場合があります。
-
SQL Server認証が選択されている場合、追加のSession Recordingサーバーをインストールして同じSession Recordingデータベースに接続しようとすると失敗する場合があります。この問題は、最初にインストールされSession Recordingデータベースに接続されたSession Recordingサーバーには影響しませんが、その後のSession Recordingサーバーには影響します。この問題を回避するには、次のようなコマンドを使用して追加のSession Recordingサーバーをインストールできます。
msiexec /i "SessionRecordingAdministrationx64.msi" ADDLOCAL="SsRecServer,PolicyConsole,SsRecLogging,StorageDatabase" DATABASEINSTANCE="DatabaseConnectionString " DATABASENAME="CitrixSessionRecording" LOGGINGDATABASENAME="CitrixSessionRecordingLogging" AZURESQLSERVICESUPPORT="1" CLOUDDBSUPPORT="1" AZUREUSERNAME="CloudSQLAdminName" AZUREPASSWORD="CloudSQLAdminPassword" /q /l*vx "c:\WithLogging.log" <!--NeedCopy-->[SRT-12976]
-
プレーヤーで録画を視聴しているときに、録画プロセスからのデータが欠落していることを示すエラーメッセージや、Session Recordingサーバーのイベントログ(イベントID: 2005)にデータ損失警告が表示されることがあります。レジストリを次のように変更することで、この問題が解決する可能性があります。
- VDAが稼働している環境で、レジストリキー HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\SmartAuditor\Agent の下にDisableDataAlignという名前のDWORD型の値を追加するようにしてください。そして、その値のデータを1に設定します。
- Session Recordingエージェントサービスを再起動します。
[SRT-12682]
-
CVE-2021-44228の脆弱性を部分的に軽減するためにCitrix Web App Firewall (WAF)シグネチャを使用している場合、Session Recordingが期待どおりに動作しないことがあります。この問題を解決するには、NetScaler側でmitigate_cve_2021_44228ポリシーからSession RecordingサーバーのIPアドレスを除外します。[CVADHELP-24365]
-
Session Recordingポリシー設定の保存に失敗し、CDFControlを使用して次のエラーメッセージが表示されることがあります。
This operation is blocked. Session Recording Administrator Logging failed. The formatter threw an exception while trying to deserialize the message: There was an error while trying to deserialize parameter http://tempuri.org/:operation. The InnerException message was 'There was an error deserializing the object of type SmAudLoggingInterface.LogOperation. The maximum string content length quota (8192) has been exceeded while reading XML data. This quota may be increased by changing the MaxStringContentLength property on the XmlDictionaryReaderQuotas object used when creating the XML reader. Line 186, position 62.'. Please see InnerException for more details. <!--NeedCopy-->この問題に対処するには、次のいずれかの操作を実行します。
-
Session Recordingサーバーとの通信のために、IISでHTTPSサイトバインディングを追加します。例:

-
Add the following lines to the Web.config file available in C:\Program Files\Citrix\SessionRecording\Logging:
<readerQuotas maxDepth="32" maxStringContentLength="5242880" maxArrayLength="16384" maxBytesPerRead="4096" maxNameTableCharCount="16384" /> <!--NeedCopy-->
[SRT-11791]
-
-
ICLDB DORMANTコマンドを使用して、応答しない、または休止状態のライブ録画を自動的または手動で閉じようとすると、失敗する場合があります。この問題は、Session Recordingを新規インストールする代わりに2308に更新した場合に発生します。この問題を解決するには、Session RecordingサーバーマシンでPowerShellで次のスクリプトを実行し、Session Recordingデータベースへの管理者アクセス権があることを確認してください。
Add-Type -AssemblyName System.data $registryKey = [Microsoft.Win32.Registry]::LocalMachine.OpenSubKey("SOFTWARE\\Citrix\\SmartAuditor\\Server") $dbName = $registryKey.GetValue("DatabaseName") $dbInstance = $registryKey.GetValue("SmAudDatabaseInstance") write-host "Connecting to $dbInstance\$dbName" # Connect db $conn = New-Object System.Data.SqlClient.SqlConnection $conn.ConnectionString = "workstation id=.;packet size=4096;integrated security=SSPI;data source=$dbInstance;persist security info=True;initial catalog=$dbName" $conn.Open() $cmd = $conn.CreateCommand() $cmd.CommandText = "use [$dbName];if not exists(select * from [dbo].[EndReason] where ID=5) begin insert [dbo].[EndReason] values (5, 'Dormant') end" $cmd.ExecuteNonQuery() <!--NeedCopy-->[SRT-11119]
-
Session Recordingは、セッションホスト (VDA) 上のネイティブディスクと、クライアントからセッションにマップされたディスク間のファイル転送をキャプチャしません。[SRT-10514]
-
Session Recordingを最新バージョンにアップグレードすると、非可逆画面録画の画像解像度スケーリング設定が失われ、デフォルト値の1.0に戻ります。[SRT-10130]
-
Session Recordingポリシーコンソールでローカル管理者権限を持つドメインユーザーは、ポリシールールの適用対象となるローカルユーザーとドメインユーザーを追加できます。ただし、ローカル管理者権限を持つローカルユーザーは、ローカルユーザーのみを追加でき、ドメインユーザーは追加できません。[SRT-5769]
-
Webプレーヤーをバージョン2009以前からアップグレードすると、正常に動作しない場合があります。この問題を回避するには、ブラウザのキャッシュをクリアしてください。[SRT-5624]
-
XenApp and XenDesktop 7.6 LTSRに含まれるバージョンからSession Recordingを最新バージョンにアップデートすると、カスタムポリシーのルールが失われる場合があります。回避策として、ソフトウェアをXenApp and XenDesktop 7.15 LTSRの最新CUに含まれるバージョンにアップデートし、その後最新リリースにアップデートしてください。[SRT-4546]
-
Machine Creation Services™ (MCS) またはCitrix Provisioning (PVS) がMicrosoft Message Queuing (MSMQ) がインストールされた複数のVDAを作成すると、それらのVDAは同じ
QMIdを持つ可能性があります。この状態は、たとえば次のようなさまざまな問題を引き起こす可能性があります。- 録画の同意が承諾されていても、セッションが録画されない場合があります。
- Session Recordingサーバーがセッションログオフ信号を受信できない場合があり、そのため、セッションが常にライブ状態になる可能性があります。
回避策については、インストール、アップグレード、およびアンインストールを参照してください。[#528678]
-
IIS HTTPSバインディングに特定のホスト名が含まれている場合、Session Recordingサーバーのアップグレードが失敗する可能性があります。[SRT-16175]
-
VDAとSession Recording Agentのバージョンが一致しない場合、オーディオ録画が失敗する可能性があります。[SRT-16624]