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
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
32428888 Advanced Search does not work for some fields. 4 6.2M0P0
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.2M0P5
32100012 FACE recording control requests are unsuccessful with the ISR fresh installation. 3 6.4M0P4 6.2M0P8
N/A FACE API pause/resume error messages may omit details. N/A 6.2M0P0 6.2M0P8
N/A FACE ignoring some special parameters. N/A 6.2M0P0 6.2M0P8
N/A FACE API resume should log pause duration. N/A 6.2M0P0 6.2M0P8
N/A FACE should allow exact end search for segments. N/A 6.2M0P0 6.2M0P8
N/A Inconsistent Allow headers in FACE API. N/A 6.2M0P0 6.2M0P8
N/A FACE API HTTP 405 expansion. N/A 6.2M0P0 6.2M0P8
32164415 Search by category not working. 4 6.4M0P4 6.2M0P8
N/A Record save and search not working properly. N/A 6.4M0P4 6.2M0P8
N/A CSV import for users, routes, and account fails if improper column values are provided. 4 6.4M0P4 6.2M0P8
32284655 Post upgrade to 6.4M0P2 unable to fetch users in Dashboard. 3 6.4M0P4 6.2M0P8
31166448 "Unknown lvalue 'ExecStatus' in section 'Service'" displayed in /var/log/message of Dashboard. 4 6.3M0P0 6.2M0P8
32305756 Archiver process silently stopped on RSS. 2 6.4M0P4 6.2M0P8
27534039 Converter does not apply amr-wb concurrent sessions configuration. 3 6.1M0P0 6.2M0P8
31785463 Files not converted after being recorded. 3 6.2M0P0 6.2M0P7
31872892 The DB table, mysql/innodb_index_stats has length mismatch in the column name table_name. 4 6.2M0P0 6.2M0P7
31888064 Issue with Download split recordings when the call is going on. 4 6.2M0P0 6.2M0P7
28727470 Cannot select location, Archiver, Location boxes inside a site using the keyboard. 3 6.2M0P0 6.2M0P7
N/A Issue with Mysql upgrade to 5.7.31. N/A 6.2M0P0 6.2M0P7
28727481 A VPAT keyboard issue. Unable to select list viIssue, with advance search download CSV with include detailsew items, in order to update them. 3 6.2M0P0 6.2M0P7
27740537 API INFO level logs for keys, DB password, and no codec updates. 4 6.2M0P0 6.2M0P7
31666480 Issue with advance search download CSV with include details. 4 6.2M0P0 6.2M0P7
31929775 Update tomcat to always latest 7.* version. 4 6.2M0P0 6.2M0P7
31613255 Ojet Dashboard issue when two different users, tenantadmin and TENANTADMIN, are created. 3 6.2M0P0 6.2M0P7
N/A Remove LOCAL Acess type while enabling Archive by Account. N/A 6.2M0P0 6.2M0P7
N/A Dashboard Advanced Search time zone issue. N/A 6.4M0P0 6.2M0P7
28787447 Dashboard needs to support user configurable SFTP port numbers. 3 6.2M0P0 6.2M0P7
27599754 Converter logs filled with INFO-level configuration updates. 4 6.2M0P0 6.2M0P7
31287703 Recordings present in the DB are unavailable in Physical location for Performance load. 3 6.0M0P0 6.2M0P6
28028799 Adding a scroll bar on the display of User Audit Entries. 4 6.1M0P0 6.2M0P6
27353471 User Audit shows invalid entries for a new user. 3 6.1M0P0 6.2M0P6
28353967 Temporary FACE tokens must be stored encrypted. 4 6.0M0P0 6.2M0P6
28829401 Account admin user cannot view RSS, Archivers, or Locations. 4 6.2M0P0 6.2M0P6
28787925 After importing accounts, deletion errors are observed. 4 6.2M0P0 6.2M0P6
28782392 Dashboard does not recognize more than 2 Terabytes of disk space. 4 6.2M0P0 6.2M0P6
28705752 Segment tab size varies for different segment duration. 4 6.2M0P0 6.2M0P6
28684340 Downloading MP4 files in the Recording tab causing issues. 3 6.2M0P0 6.2M0P6
28639321 Error dialog box when using advanced search. 4 6.2M0P0 6.2M0P6
28583506 Dashboard segment details not properly displaying DTMF. 4 6.2M0P0 6.2M0P6
28575227 Dashboard Security Settings fields are not properly reset to saved value when dialog is closed without updating 4 6.1M0P0 6.2M0P6  
28131558 When lower priority messages show in Routes, you are unable to continue. 4 6.2M0P0 6.2M0P6
29222830 5.2M1 to 6.2P2 upgrade creates ifcfg artifact which prevents recorderd start. 3 6.2M0P0 6.2M0P6
28131531 Template definition update issues. 4 6.2M0P0 6.2M0P6
31286756 RTP IO initialization failed in performance load. 3 6.2M0P0 6.2M0P6
31321506 Socket timeout exception in Face.log. 3 6.2M0P0 6.2M0P6
28570556 Null pointer exceptions/500 errors in FACE audioRecording/split. 4 6.2M0P0 6.2M0P6
31321542 Server.xml connector string got modified incorrectly upon re-run of configIsr.sh. 3 6.2M0P0 6.2M0P6
27773863 Index configIsr script has no option to re-enter password if it is initially entered wrong. 4 6.2M0P0 6.2M0P6
27876985 Dashboard "sip auth password" is shown in clear text. 4 6.2M0P0 6.2M0P6
31218157 Error on Recordings Listing page when trying to use Advanced Search. 3 6.2M0P0 6.2M0P6
30548412 Secondary database encrypted password not working. 3 6.2M0P1 6.2M0P6
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