Known Issues in Oracle Communications Interactive Session Recorder 6.4
The following table lists the Interactive Session Recorder (ISR) known issues:
ID | Description | Severity | Found In |
---|---|---|---|
31072338 | Swap memory usage is observed in RHCK Bare-metal RSS under load conditions. | 4 | 6.4.0 |
31068690 | While executing 1200/50 cps load on a VM, a
soft lockup issue was detected in
/var/log/messages log.
kernel:NMI watchdog: BUG: soft lockup - CPU#2 stuck for 22s! |
4 | 6.4.0 |
31072295 | The following general Provisioning API issues
have been found:
|
3 | 6.4.0 |
31068100 | Provisioning API with HA configured is not working. | 3 | 6.4.0 |
30736183 | Custom Data Fields are shown in lower case in Recordings section. | 3 | 6.3.0 |
30010471 | Locale files are removed after upgrading the ISR Dashboard. | 3 | 6.3.0 |
29899684 | Issues with audio sync with captured screens while playing ObserveIT recordings. | 3 | 6.3.0 |
28577986 | Deleting recordings via FACE successfully deletes recorded file(s), but fails to delete some files in certain scenarios. | 3 | 6.2M0P0 |
28579059 | FACE recording details responses have improperly segment formatting in JSON. | 4 | 6.2M0P0 |
28575227 | Dashboard Security Settings fields are not properly reset to saved value when dialog is closed without updating | 4 | 6.1M0P0 |
28583506 | Dashboard segment details are not properly displaying DTMF | 4 | 6.2M0P0 |
27234583 | Dashboard web server must be reset after locale change | 4 | 6.1M0P0 |
27430649 | Playback of AMR-WB encoded session recordings is distorted and even unintelligible in certain scenarios. | 3 | 6.1 M0P0 |
27580390 | MD5 checksums are not calculated for video recordings. | 4 | 6.0M0P0 |
27580403 | Renaming video or other "supplemental" files is not possible using Archival. | 4 | 6.1 M0P0 |
N/A | Install and upgrade, do not explicitly set FACE recording retrieval timeouts for downloads. To edit the default setting, contact your Oracle account representative. | N/A | 6.1M0P2 |
27580607 | Subsequent video playback attempts may not be successful and may force the user to close the player to play again. This issue is specific only to the Chrome browser. | 3 | 6.1M0P0 |
28945217 | ISR Dashboard latency during service puma stop/start/restart. | 3 | 6.2M0P0 |
N/A | Major browsers may display an invalid recording duration during playback (for example, "NaN" in Chrome). To fix this, enable the security setting Allow HTTP Cache of Recording files? (disabled by default) and reload the recording playback. | N/A | 6.2M0P0 |
Resolved Known Issues
ID | Description | Severity | Found In | Fixed In |
---|---|---|---|---|
30796850 | Unable to associate System Account to other Account's user. | 2 | 6.3.0 | 6.4.0 |
30505546 | External Event Notifications forming improperly after upgrading to 6.2M0P4. | 3 | 6.2M0P4 | 6.3.0M0P2 |
30452611 | Error in Face Tomcat server.xml causing TLS 1.2 not to be enabled. | 4 | 6.3.0M0P0 | 6.3.0M0P2 |
29589570 | Disable the weak TLS1.0 and 1.1 ciphers. | 4 | 6.3.0M0P0 | 6.3.0M0P2 |
30452640 | When running Index configISR.sh, the script does not pull the temporary mysql password. | 4 | 6.3.0M0P0 | 6.3.0M0P2 |
30616680 | Disable the weak TLS1.2 ciphers. | 4 | 6.3.0M0P0 | 6.3.0M0P2 |
30610130 | UI issues, including the Help field. | 4 | 6.3.0M0P0 | 6.3.0M0P2 |
30620995 | Duplication of some fields. | 3 | 6.3.0M0P0 | 6.3.0M0P2 |
29435273 | Error importing new certificates on certain ISR versions. | 3 | 6.3.0M0P0 | 6.3.0M0P2 |
30515293 | FACE recordings with the '+' character in the filename are saved with an incorrect file name. | 3 | 6.3.0M0P0 | 6.3.0M0P2 |
30399966 | Issues with the Filename when using the Start/Stop command. | 2 | 6.3.0M0P0 | 6.3.0M0P2 |
30706496 | Some values missing from the Routes section. | 4 | 6.3.0M0P0 | 6.3.0M0P2 |
30717842 | Some custom fields not appearing on Recording screen. | 3 | 6.3.0M0P0 | 6.3.0M0P2 |
30772584 | RSS restarting multiple times. | 2 | 6.3.0M0P0 | 6.3.0M0P2 |
N/A | Remove DTMF digits from ISR logs in Debug mode. | 4 | 6.2.0 | 6.3.0M0P1 |
30206625 | ISR Certificates not updating when regenerating. | 4 | 6.2.0 | 6.3.0M0P1 |
30037916 | External Event containing Start time or End time failing. | 2 | 6.2.0 | 6.3.0M0P1 |
29899906 | Creating routes using .csv files may create problems, with the ISR replacing values from the .csv and replacing them with default values in the database. | 3 | 6.3.0M0P0 | 6.3.0M0P1 |
29888245 | Dashboard Recordings cannot be sorted based on identifying criteria, such as From, To, CallID, or sessionID data fields. | 3 | 6.3.0M0P0 | 6.3.0M0P1 |
30009374 | Deleting custom data does not remove it from "Recording List Settings". | 3 | 6.3.0M0P0 | 6.3.0M0P1 |
30061160 | Recordings alignment and Saved search not sorting and not showing when multiple searches are saved. | 4 | 6.3.0M0P0 | 6.3.0M0P1 |
30231758 | API query for recordings receiving two records with same callID (wav and rpdd). | 3 | 6.2.0 | 6.3.0M0P1 |
30231747 | "Session Metadata" and "Session Participant Metadata" missing. | 3 | 6.2.0 | 6.3.0M0P1 |
30203063 | A Null pointer exception issued in API log during high traffic. | 4 | 6.2.0 | 6.3.0M0P1 |
28727815 | The Dashboard generates an erroneous statistical report when the user time zone is set to a time zone other than "UTC". Since the statistical reports are generated in the database on a daily basis, and because these are aggregated statistics without the correct recording time, it impacts report statistics. Oracle recommends setting the user time zone to UTC to see accurate statistics. | 4 | 6.2M0P0 | 6.2M0P1 |
28229026 | Upgrades to 6.1M0Px require an additional
configuration for MySQL client application hosts.
Add the following configuration to the RSS host:
net.ipv4.tcp_tw_reuse = 1Add the following configuration to the FACE host:
|
4 | N/A | 6.2.0 |
29336610 | Archiver database reconnection failure. | 4 | 6.2.0 | 6.3.0 |
29322120 | Archiver not purging the recording files in ISR 6.2m0p2. | 3 | 6.2.0M0P2 | 6.3.0 |
29279470 | Audit view on users omits "object". | 3 | 6.2.0 | 6.3.0 |
29327267 | When executing the start and stop recording commands, the file created incorrectly retains its RPDD format instead of saving as a .wav. | 2 | 6.2M0P0 | 6.2M0P3 |
29027285 | Dashboard reports displaying wrong values when multiple routes are selected. | 3 | 5.2 | 6.2M0P0 |
29270289 | Multiple Routes with the same patterns cannot be created for different Accounts. | 3 | 5.2 | 6.2M0P0 |
28578999 |
If a segment contains custom data, FACE cannot retrieve the
details for that segment using the custom data parameter in the search request
(via a query parameter). For example:
https://<face.host>:8443/Face/audioRecording/segment/details?token=<token>&<customDataName>=<customDataValue>The response is: {"result": { "code": -1, "message": "No matching segments" }} |
4 | 6.2M0P0 | 6.2M0P1 |
28579096 |
When searching for a recording in FACE (audioRecording/<method>), you cannot use unique information contained in a segment of that recording (filename or segmentId). To search with unique segment information, you must search for that segment on its own (audioRecording/segment/<method>). You can also search for a recording using custom data from the segment, or you can first fine the segment and then use the segment's recordingId/tmpRecordingId to find the whole recording. |
4 | 6.2M0P0 | 6.2M0P1 |
28753730 |
FACE Event parameters are limited to the following for each
Event:
|
2 | 6.2M0P0 | 6.2M0P1 |
25312719 | "root" user ownership of certain files has been changed to ownership by the non-root user provisioned during installation (for example, "isradm"). | 4 | 6.0M0P0 | 6.1M0P0 |
26803568 | A set of upgrade script fixes include proper management of the ISR certificates created during prior installations. | 4 | 6.0M0P0 | 6.1M0P0 |
25028023 | The "procmonl.elf" process for montioring and potentially restarting RSS Converter and Recorder processes has been replaced with registration, monitoring and management by the Linux standard "systemd" init system. | 4 | 6.0M0P0 | 6.1M0P0 |
28714766 | After running "configIsr.sh", FACE ad-hoc recording controls are not working properly with the wrong webserviceIP value in FACE's web.xml configuration file. | 3 | 6.2M0P0 | 6.2M0P1 |
28579128 | Segments from legacy recordings do not show up in lists of possible matches. | 4 | 6.2M0P0 | 6.2M0P1 |
28831229 | External Events are not sent during Ad-hoc recording. | 4 | 6.2M0P0 | 6.2M0P1 |
27261514 | The "isr-api" key now expires after a year (instead of 3 months). | 3 | 6.0M0P0 | 6.1M0P0 |
26739197 | ObserveIT screen capture request/response latency has been addressed. | 3 | 6.0M0P0 | 6.1M0P0 |
27580455 | FACE "audioRecording/start" requests that fail to include the "filename" parameter result in a recorded file name of "-.wav". This means that subsequent requests omitting "filename" will overwrite previous "-.wav" files. | 4 | 6.0M0P0 | 6.2M0P0 |
26377516 | In certain scenarios where the Accept header of a FACE request is not set, the Content-Type header of the response may be incorrect. | 4 | 6.1M0P0 | 6.1M0P1 |
26584827 | Dashboard "configIsr.sh" script fails with error after selecting option 'd'. | 4 | 6.1M0P0 | 6.2M0P1 |
27709153 | FACE now shares authorization tokens for seamless load balancing across multiple FACE servers. | N/A | 5.2M1P7 | 6.1M0P2 |
28157636 | A slow memory leak with FACE login has been resolved. | 4 | 6.0M0P0 | 6.1M0P2 |
24667791 | Recordings Archival remarks explain renaming failure. | 4 | 6.0M0P0 | 6.1M0P1 |
27524390 | When multiple Archival instances are configured for the same RSS (for example, Account Archival and RSS primary to secondary Location Archival) the Archival process no longer stops logging and, at times functioning with "Exception in thread" ArchiverThread-X" java.lang.NullPointerException" message in /var/log/messages. | 3 | 6.1M0P0 | 6.1M0P1 |
25218527 | Archival process not properly handling database failover. | 3 | 6.0M0P0 | 6.2M0P2 |
28837884, 28501976 | An on-demand conversion and archival race condition has been addressed so recordings remain properly converted and indexed in this scenario. | 3 | 6.1M0P0 | 6.2M0P2 |
28826769 | The Archival service now addresses all recordings under high deletion load. | 3 | 6.2M0P0 | 6.2M0P2 |
28153275 | The HTTP response code to a FACE download request that cannot successfully retrieve the recording from the webserver has changed from 200 OK (with an error message) to 404 (with the same error message). | 3 | 6.1M0Px | 6.1M0P2 |
28807238 | File extensions are not consistently ".RPDD" during G.729 sessions with multiple segments. | 3 | 6.2M0P0 | 6.2M0P1 |
28729536 | When running FACE's "configIsr.sh" script, you must accept the Would you like to configure FACE to work with a third party service? option to enable External Events. | 3 | 6.2M0P0 | 6.2M0P1 |
29215924 | After a fresh installation, the FACE
server.xml HTTPS connector is now properly commented, and FACE API properly
responds to HTTPS requests to port 8443.
Note: Upgrade does not inherently solve this problem. Contact your account representative for the proper workaround in your environment. |
3 | 6.2M0P0 | 6.2M0P2 |
27405564 | The Recorder process fails under load due to ulimit and other environmental restrictions while no longer running with "root privileges". | 2 | 6.1M0P0 | 6.1M0P1 |
27486270 | An Archival conversion query causes Index latency due to large Result Sets, impacting FACE and other ISR applications. | 2 | 5.2M1P3 | 5.2M1P4, 6.1M0P1 |
27406860 | A converter process memory leak that may impact recording indexing and archival has been addressed. | 1 | 6.1M0P0 | 6.1M0P1 |
27772137 | After upgrade from 5.2M1Px to 6.1M0P2 and Dashboard configuration of the RSSs, the Recorder process now properly initializes with primary and secondary locations set | 4 | 6.0M0P0 | 6.1M0P2 |
26775702 | Required Recording Format Conversion - For
FACE All g.729 and g.722 recordings in RPDD format cannot be downloaded in FACE
without prior conversion to playable format (either through Archival batch
conversions or Dashboard ondemand conversion).
You can now enable or disable the conversion of files requested for download using the FACE API by setting the enableConversion flag using the 'F' option in /configIsr.sh. To enable this feature, answer 'yes' to the prompt. |
4 | 6.0M0P0 | 6.1M0P1 |
27598672 | FACE "configIsr.sh" script's
F option is not
properly setting the
webserviceIP field.
To ensure FACE conversion requests do not fail, you must edit the
/var/lib/tomcat/webapps/Face/WEB-INF/web.xml
file and change the following two fields:
|
3 | 6.1M0P1 | 6.1M0P2 |
28124467 |
MySQL server default configurations have been adjusted for
better performance.
Note: You must run the "configIsr.sh" script for the Index config changes to take effect. |
2 | 5.2M1P0 | 6.1M0P2 |
27131008 | ISR now accommodates multiple codec
offerings in the SDP, assuming an .RPDD extension of the recorded file. The
RPDD file then requires conversion to a playable format.
Previously, ISR accepted and assumed the top codec in the list, and in certain configurations wrote directly to the playable WAV (*.wav) format. The functionality has now changed. When two codecs are offered, RPDD is written. This may impact ad-hoc recording with the FACE API, where the filename parameter could be incorrectly assuming the ".wav" extension (e.g. https://<face_ip>:8443/Face/audioRecording/stop?token=<token>&filename=startstoptest.wav). |
3 | 6.0M0P1 | 6.1M0P2 |
27947568 |
ISR can now be configured to suppress metadata updates for extraneous reINVITEs to avoid unnecessary processing on the Index MySQL database and the RSS API. To enable suppression to ignore changing "apkt:ucid" tags,
execute the following command on the RSS host:
$ curl -k https://localhost:9998/RestMethods/ConfigModify?metadataUpdateSupprEnabled=true&metadataUpdateSupprIgnoreTag=apkt:ucid Confirm the reINVITE suppresses the UPDATEMETADATA event with an "/opt/isr/logs/recorder/recorder.log" entry. |
2 | 5.2M1P5 | 6.1M0P2 |
26499909 | The Recorder route map cache now properly updates on configurable number of seconds. | 3 | 6.1M0P0 | 6.2M0P2 |
27614712 | MySQL Server logging has been set to a more limited level. | 4 | 5.2M1P0 | 6.1M0P2 |
28024832 |
SFTP location now hidden from Converter configuration. |
3 | 6.1M0P0 | 6.2M0P2 |
28826399 | Recordings tab headings are now properly in line. | 3 | 6.2M0P0 | 6.2M0P2 |
29133098 | A Dashboard fix has addressed an Internal Server Error when the tenant user tries to generate a report. | 2 | 6.2M0P0 | 6.2M0P2 |
29169534 | Recording is not deleted from DB after deleting from Dashboard. | 3 | 6.2M0P0 | 6.2M0P2 |
28579015 | ObserveIT screens fail to play back using segment details player. | 4 | 6.2M0P0 | 6.2M0P1 |
28228761 | Dashboard upgrade prompts do not state that the 'configIsr.sh' script must be run after upgrade. | 4 | 6.2M0P0 | 6.2M0P1 |
26584827 | Dashboard "configIsr.sh" script fails with error after selecting option d. | 4 | 6.1M0P0 | 6.2M0P1 |
28683981 | In certain scenarios External Event Destinations may not be viewed or edited. | 4 | 6.2M0P0 | 6.2M0P1 |
27767052 | Advanced search by categories, realm or request-URI now executes properly. | 2 | 6.1M0P1 | 6.1M0P2 |
27938500 | The Dashboard properly handles more than 15 route entries. | 2 | 6.1M0P0 | 6.1M0P2 |
26759445 | The slider on recording playback works properly with HTTP Caching enabled in Google Chrome. | 4 | 6.0M0P0 | 6.1M0P1 |
27356500 | ISR integration with ObserveIT retrieves slides from the upgraded, secure ObserveIT Application Server. | 3 | 6.1M0P0 | 6.1M0P1 |
27608203 | ISR Dashboard now offers the proper security token for second ObserveIT AS. | 3 | 6.1M0P1 | 6.1M0P2 |
27396923 | ISR Dashboard setting for concurrent AMR-WB sessions is not available. | 3 | 6.1M0P0 | 6.2M0P1 |
27599703 | ISR Dashboard login attempt no longer errors after browser sits idle on login page for a long time. | 4 | 6.1M0P0 | 6.1M0P1 |
27409091 | HTTPS Dashboard latency issues are addressed with webserver downgrade. | 4 | 6.1M0P0 | 6.1M0P1 |
27432527 | Dashboard now properly offers configuration settings for session capacity rejection codes. | 3 | 6.1M0P0 | 6.1M0P1 |
27409510 | An issue has been addressed where Dashboard playback of recordings requiring conversion may fail. | 3 | 6.1M0P0 | 6.1M0P1 |
27507821 | ISR Dashboard customized display of certain SIPREC metadata is now properly honored in certain scenarios (for example, customized display of extended Sonus SIPREC metadata). | 3 | 6.1M0P0 | 6.1M0P1 |
27517060 | ISR Dashboard now properly updates Archival destination Locations in certain scenarios. | 2 | 6.1M0P0 | 6.1M0P1 |
27369699 | ISR Dashboard properly views, edits, and deletes users on subsequent user listing pages. | 3 | 6.1M0P0 | 6.1M0P1 |
27022875 | Media realignment no longer causes memory leaks in suspect network environments where SSRC packet identifiers are suddenly reset. The feature has been disabled by default. | 3 | 5.2M1P0 | 6.2M0P0 |
28993403 | Dashboard now displays the proper timestamp during recording playback for major browsers. | 4 | 6.2M0P0 | 6.2M0P2 |