Session Recording - Recording files got corrupted because SQL DB capacity exceeded

book

Article ID: CTX661128

calendar_today

Updated On:

Description

Session Recording files may get corrupted if SQL DB reaches the maximum capacity. All the recorded files will be available but administrators may not be able to open them locally with Session Recording Player / Webplayer. The error message "The file is not a recorded session file or is possibly corrupt." may be displayed on the screen. 

Cause

Header section in the recordings may get corrupted if SQL DB reaches maximum capacity.

Resolution

Command line utility called icldb.exe can be used to repair corrupted recordings. This utility is included by default when Session Recording Server component is involved. This utility can be found under C:\Program Files\Citrix\SessionRecording\Server\Bin folder. To see the detailed command line options related to the Repair function, you can run icldb.exe Repair /?

 image.png

The Repair functionality is available in Session Recording Server 2411 and above. After repairing, administrators will be able to view the recordings with Session Recording Player / Webplayer.

Issue/Introduction

Administrators might see the error "The file is not a recorded session file or is possibly corrupt" when trying to play a recording in Session Recording Player / Webplayer.

Additional Information

For more information, refer to https://docs.citrix.com/en-us/session-recording/2411/manage-recording-files.html