Known Issues in ISR 6.2

The following table lists the ISR System known issues:

ID Description Severity Found In
28579015 When attempting to play recordings that have associated ObserveIT screens from the Dashboard, where the recording playback has been moved to the Segment tab, only the audio portion of the recording is played. 4 6.2M0P0
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
28579096 FACE requests with filename or segmentId must use the audioRecording/segment URL. 4 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
28579128 If a FACE search for a segment does not uniquely identify a single entry, an abridged list of matching segments with limited data is returned to help the user craft a more specific search. However, this list does not include any segments created for recordings prior to the upgrade to 6.2. 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
28228761 After a successful Dashboard upgrade from 5.2M1 to 6.x, you must run the "configIsr.sh" script to ensure RSS certificates are imported and provisioned successfully. 4 6.0M0P0
28229026 Upgrades to 6.1M0Px require an additional configuration for MySQL client application hosts.
Add the following configuration to the RSS host:
  1. Copy the original host configuration file:
    $ cp /etc/sysctl.d/isr.conf /opt/isr/releases/
  2. Edit the file /etc/sysctl.d/isr.conf, and add the following line:
net.ipv4.tcp_tw_reuse = 1
Add the following configuration to the FACE host:
  1. Create a file /etc/sysctl.d/isr.conf and add the following line:
    net.ipv4.tcp_tw_reuse = 1
4 N/A
27430649 Playback of AMR-WB encoded session recordings is distorted and even unintelligible in certain scenarios. 3 6.1 M0P0
The following table lists the ISR Archival known issues:
ID Description Severity Found In
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
The following table lists the ISR FACE known issues:
ID Description Severity Found In
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
The following table lists the ISR Dashboard known issues:
ID Description Severity Found In
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
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
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

The following table provides a list of previous Known Issues that are now resolved.
ID Description Severity Found In Fixed In
30505546 External Event Notifications forming improperly after upgrading to 6.2M0P4. 3 6.2M0P4 6.2.0M0P5
30515293 FACE recordings with the '+' character in the filename are saved with an incorrect file name. 3 6.2.0M0P0 6.2.0M0P5
30399966 Issues with the Filename when using the Start/Stop command. 2 6.2.0M0P0 6.2.0M0P5
30452640 When running Index configISR.sh, the script does not pull the temporary mysql password. 4 6.2.0M0P0 6.2.0M0P5
30616680 Disable the weak TLS1.2 ciphers. 4 6.2.0M0P0 6.2.0M0P5
29589570 Disable the weak TLS1.0 and 1.1 ciphers. 4 6.2.0M0P0 6.2.0M0P5
29435273 Error importing new certificates on certain ISR versions. 3 6.2.0M0P0 6.2.0M0P5
30452611 Error in Face Tomcat server.xml causing TLS 1.2 not to be enabled. 4 6.2.0M0P0 6.2.0M0P5
30772584 RSS restarting multiple times. 2 6.2.0M0P0 6.2.0M0P5
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:
  • RECORDING_STARTED_EVENT %ANI%, %DNIS%, %ISR_UCID%, %INGRESS_CALLID%, %EGRESS_CALLID%, %RESULT%, %FILENAME%, %CALLING_AORS%, %CALLED_AORS%
  • SEGMENT_STARTED_EVENT %RESULT%, %FILENAME%, %TMP_RECORDING_ID%
  • SEGMENT_ENDED_EVENT %RESULT%, %FILENAME%, %TMP_RECORDING_ID%, %SEGMENT_ID%
  • RECORDING_ENDED_EVENT %ANI%, %DNIS%, %RESULT%, %FILENAME%, %DURATION%, %PAUSE_LENGTH%, %PAUSE_SILENCE% (only if recording ended during an active pause with silence), %CALLING_AORS%, %CALLED_AORS%
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:
  • From:
     <param-name>webserviceIP</param-name>
    
                <param-value>1.2.3.4</param-value>
    To:
    <param-name>webserviceIP</param-name>
    
                <param-value><your FACE data IP></param-value>
  • From:
    <param-name>conversionAllowed</param-name>
    
                <param-value>false</param-value>
    To:
    <param-name>conversionAllowed</param-name>
    
                <param-value>true</param-value>
    Then restart Tomcat:
    $ systemctl restart tomcat 
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
30231701 ISR External Events issues. 2 6.2M0P0 6.2M0P4
30231740 "Session Metadata" and "Session Participant Metadata" missing. 2 6.1M0P0 6.2M0P4
30231754 API query for recordings receiving two records with same callID, wav and rpdd. 3 6.1M0P0 6.2M0P4
30231874 ISR certificates not updating date when regenerating. 4 6.2M0P0 6.2M0P4
N/A Remove DTMF digits from ISR logs in Debug mode. 4 6.2M0P0 6.2M0P4