RI-006641 | Recording - Passive |
TCP reassembling: TCP seq number overflow was not taken into account when current stream byte position was calculated. This could lead to discard subsequent TCP chunks | 8.5.4753.0 | 2015-08-25 |
RI-007037 | Recording - Passive |
If SDP is only present in the 183(Session in Progress)/180(Ringing) messages, but not in the OK message, recording is not initialized as lack of SDP on callee side. Now 200 (call established) triggers recording but SDP in provisional response is used | 8.5.4804.0 | 2015-11-13 |
RI-007039 | Recording - Passive |
When SCCP call caller id is blocked the CDR shows same caller and callee number leading to duplicated recordings as both caller and callee are provisioned for recording. The SCCP parser is fixed and in this case the blocked cid is identified, shown in CDR as anonymus. | 8.5.4804.0 | 2015-11-13 |
RI-007186 | Recording - Passive |
The continuous silence generation to fill DTX gaps are limited to 30 mins to avoid huge files when call stucks in (should never happen due to RTP inactivity detection) or RTP inactivity timer has huge value | 8.5.4804.0 | 2015-11-18 |
RI-006488 | Recording - Proxy |
Lync/SfB PSTN caller from bypass enabled trunk, simulring: in rare cases when someone has already accepted the call but Lync/SfB still forks INVITEs to other parties, the INVITE received in connected state triggers deallocating caller side ports (one negotiated SDP vs 3 new offered in multipart content) and allocating new one leading to media connectivity failure at caller side. | 8.5.4739.0 | 2015-07-27 |
RI-006546 | Recording - Proxy |
Answering the same simring call from multiple endpoints exactly in the same time might lead to disconnected call if due to varying network delay the callee receives OK from the second answering endpoint (from our point of view) earlier. Now the media proxy module follows each forked subleg properly in the same SIP session and so does not deallocate relay ports prematurely | 8.5.4745.0 | 2015-08-04 |
RI-006710 | Recording - Proxy |
Relay session was terminated if BYE was initiated by caller regardless which subsession the BYE was issued to. Now only the related subsession is terminated. If callee sent BYE the service worked properly. | 8.5.4760.0 | 2015-09-02 |
RI-006792 | Recording - Proxy |
In controlled recording mode the proxy forwarded RTP to recorder when recording was not started and stream was not requested. This bug was introduced with the "shared recorders" feature. | 8.5.4766.0 | 2015-09-17 |
RI-006813 | Recording - Proxy |
Invalid STUN messages (length sanity check) were unintentionally discarded which might lead to ICE issues (Polycom Kirk) | 8.5.4767.0 | 2015-09-21 |
RI-006694 | Recording - Cisco IM |
Now we are able to store unlimited number of bad SQL statements in the cache files. | 8.5.4758.0 | 2015-09-01 |
RI-006925 | Recording - Cisco IM |
When the internal pattern was not provided, the recorder could not work properly. | 8.5.4775.0 | 2015-10-02 |
RI-007109 | Recording - Cisco IM |
Reading back conference state at start didn't closed the inputstream properly. | 8.5.4804.0 | 2015-10-27 |
RI-007115 | Recording - Cisco IM |
On session close, the service now checks if the session is already closed. Identification of conference packets is improved. | 8.5.4804.0 | 2015-10-26 |
RI-007119 | Recording - Cisco IM |
Deadlock occurred when a session operation didn't succeed and another thread tried to open the same session. | 8.5.4804.0 | 2015-10-26 |
RI-006617 | Recording - Lync/SfB |
The Lync Filter component handled a SIP request as non-recorded one which has been already relayed on a proxy server and it lead to one way audio issue in simulring, team-call, and delegate scenarios. | 8.5.4750.0 | 2015-08-18 |
RI-006728 | Recording - Lync/SfB |
In case of SfB / Lync conferences, when there are frequent reinvites (300ms-1s during 3-4 minutes in rare conditions), the recorder reinitialized the media stack unnecessarily causing media quality degradation. | 8.5.4761.0 | 2015-09-04 |
RI-006977 | Recording - Lync/SfB |
SfB / Lync RGS Agent anonymity: recorded caller - RGS UCMA B2B agent call legs transferred into each other could not be matched leading to two recordings: one containing only some sec of media, other containing the rest of the call ending with timeout. UCMA B2B - agent leg was handled properly | 8.5.4784.0 | 2015-10-15 |
RI-006978 | Recording - Lync/SfB |
Lync RGS Agent anonymity enabled: when both caller-UCMA B2B and UCMA B2B - agent leg is recorded by the same recorder then after the "technical" leg on the agent side of B2B (first 2-3 sec, agent creates new call to caller replacing the one with caller->agent cdr info which we merge into the same call) the leg from agent's point of view is not recorded properly as the stream directions are swapped leading to no media recording and SRTP media error warning. The caller - UCMA B2B leg is recorded properly. | 8.5.4784.0 | 2015-10-15 |
RI-007193 | Recording - Lync/SfB |
Using mediation based recording, the ACL didn't worked correctly in some cases and led to loss of recording. It does not affect proxy based, edge based and AVMCU based recording. | 8.5.4804.0 | 2015-11-19 |
RI-006598 | Recording - Avaya |
Yet start recording after a transferred event, because if a held connection and the active call transferred, then no established event will be received. | 8.5.4749.0 | 2015-08-13 |
RI-006599 | Recording - Avaya |
Do not start recording after a transferred event, but wait for the Established event instead on conference+park events - if we parked the call, then stop the recording, but do not start a new recording. - if not we parked the call, then do nothing | 8.5.4749.0 | 2015-08-13 |
RI-006602 | Recording - Avaya |
Dynamic Registration is turned off by default. Last error caused by this: if the extension got unregistered while there was an incoming alerting call, or the agent took off-hook the phone, then the new call could not be recorded. | 8.5.4749.0 | 2015-08-12 |
RI-006798 | Recording - Avaya |
Alert was not sent when RTP timeout occurred on an extension. | 8.5.4766.0 | 2015-09-16 |
RI-006854 | Recording - Avaya |
Do not consider very short calls where we did not receive media as RTP failure (and so re-registration should not occur) | 8.5.4769.0 | 2015-09-25 |
RI-007099 | Recording - Truphone |
CDR metadata parsing fix | 8.5.4804.0 | 2015-10-30 |
RI-006496 | Recording - Desktop |
On-demand call handling: keep flag is now checked not just for finished calls, but for ongoing calls as well. | 8.5.4739.0 | 2015-07-24 |
RI-007042 | Recording - SIPRec |
In multitenant environment, tenant matching was always done by BW group id, matching purely based on extension could not be set. | 8.5.4804.0 | 2015-11-12 |
RI-007141 | Recording - SIPRec |
SIPREC SRTP negotiation fixed, it takes now into account local capabilities instead of just accepting and copying the keys from the SDP offer. Similar changes has been done for all SIP specific recording providers | 8.5.4804.0 | 2015-10-20 |
RI-006593 | UI - Web Interface |
Player did not work with IE 10 + Compatibility Mode (because console object is undefined) | 8.5.4749.0 | 2015-08-14 |
RI-006645 | UI - Web Interface |
Environment administrators were not able to save environment parameters. | 8.5.4753.0 | 2015-08-24 |
RI-006647 | UI - Web Interface |
"Time of the day" filter removed from the Search panel | 8.5.4753.0 | 2015-08-24 |
RI-006731 | UI - Web Interface |
Email address validation: allow any characters before the @ character. | 8.5.4761.0 | 2015-09-03 |
RI-006808 | UI - Web Interface |
When the webapp looked for related calls, it may throw an error (SQLServerException: The index 6 is out of range) | 8.5.4767.0 | 2015-09-22 |
RI-006962 | UI - Web Interface |
Invalidate/Make Valid buttons added to extension page. The extension list shows the assigned user for invalidated extensions also. | 8.5.4782.0 | 2015-10-09 |
RI-007024 | UI - Web Interface |
Active Directory Profile's Password was logged in the Audit Log as clear text. | 8.5.4789.0 | 2015-10-16 |
RI-007031 | UI - Web Interface |
Advanced Call Export from the Search screen messed up the Time interval in the query description string. | 8.5.4804.0 | 2015-11-16 |
RI-007055 | UI - Web Interface |
Call Deletion will not create backup files from now on (due to issues with WORM storage systems), instead it deletes the "main" media the last. | 8.5.4804.0 | 2015-11-06 |
RI-007064 | UI - Web Interface |
Regular\Conversation Export permission was not granted to the Legacy Download role. | 8.5.4804.0 | 2015-11-05 |
RI-007070 | UI - Web Interface |
License problems were not sent to users who had permission to see the License screen (the emails were sent to the target email set in the Email Settings, though). | 8.5.4804.0 | 2015-11-04 |
RI-007072 | UI - Web Interface |
On-Demand configuration was not displayed on Media Repositories (was displayed on Combos) | 8.5.4804.0 | 2015-11-04 |
RI-007087 | UI - Web Interface |
Firefox automatically filled the Valid Until and Avaya Password fields on the Extension details screen. | 8.5.4804.0 | 2015-11-03 |
RI-007118 | UI - Web Interface |
Some legacy roles missed the "Personalize Conversation List Layout" permission. | 8.5.4804.0 | 2015-10-26 |
RI-007120 | UI - Web Interface |
After playing back a call that was stored on a storage target accessible through the Storage API, the media might got deleted. | 8.5.4804.0 | 2015-10-26 |
RI-007127 | UI - Web Interface |
Retention fields were missing from conversation detail page | 8.5.4804.0 | 2015-10-21 |
RI-007128 | UI - Web Interface |
When a QA "Auto-Fail" question failed the whole scorecard, then some points were not set to zero | 8.5.4804.0 | 2015-10-21 |
RI-007139 | UI - Web Interface |
If the connection to the SMTP server stuck during email sending, the email sending daemon stopped working (stuck forever). | 8.5.4804.0 | 2015-10-20 |
RI-007144 | UI - Web Interface |
Ethical Wall events were counted in "# of Simultaneous Calls..." and "# of Recorded Hours Per Day..." license usage | 8.5.4804.0 | 2015-10-20 |
RI-007114 | UI - Waveforms |
Waveform and segment export did not work for recordings that could be accessed via the Storage API | 8.5.4804.0 | 2015-10-26 |
RI-006812 | UI - Reporting |
Several report displayed time values in GMT instead of the report timezone. | 8.5.4767.0 | 2015-09-21 |
RI-007129 | UI - Reporting |
Do not count Ethical Wall events in parallel call count report. | 8.5.4804.0 | 2015-10-21 |
RI-006571 | Solution - Ethical Wall |
Improved handling of conference data share modality. | 8.5.4745.0 | 2015-08-06 |
RI-007173 | Solution - Ethical Wall |
Content filter/phrase based redact: only the first occurance of the phrase was redacted | 8.5.4804.0 | 2015-10-26 |
RI-007122 | Solution - Silent Monitoring |
Central Cisco Silent Monitoring: the target party was not highlighted in red and bold style. | 8.5.4804.0 | 2015-10-26 |
RI-006514 | Platform - API |
AddMarker API call didn't allow to add markers wit h the same name but it is not restricted. | 8.5.4741.0 | 2015-07-28 |
RI-006818 | Platform - API |
SearchCalls API returned zero rows when status=ongoing parameter applied. | 8.5.4767.0 | 2015-09-17 |
RI-006607 | Platform - Database |
The node manager agent was not able to register in the database. | 8.5.4749.0 | 2015-08-12 |
RI-007057 | Platform - Database |
Update SQL script threw an error during an upgrade if Full-Text Search was available and the full-text index was already added to the section_chat table. | 8.5.4804.0 | 2015-11-06 |
RI-006510 | Platform - Media Processing |
VMF Lync panoramic video playback fix | 8.5.4739.0 | 2015-07-27 |
RI-006560 | Platform - Media Processing |
VMF header size was limited to 16kb which is too small in case of Lync video conferences with ICE and a high amount of SVC layers for many video streams. Now it is increased to 64kb. Old codec will not be able to decode new VMF and Silent monitoring | 8.5.4744.0 | 2015-08-04 |
RI-006870 | Platform - Media Processing |
MS-ADPCM encoding fatal issue could resulted memory corruption leading to unpredictable behavior (crash) of recording services | 8.5.4769.0 | 2015-09-25 |
RI-007176 | Platform - Signalling |
SIP stack: now the SRTP keys are properly negotiated based on the local capabilities instead of just accepting the first key offered by the remote side | 8.5.4804.0 | 2015-10-20 |
RI-006495 | Platform - Storage Management |
Transcoding did not take into account source storage, defaulted to registry media folder | 8.5.4739.0 | 2015-07-24 |
RI-006703 | Platform - Storage Management |
Old policy based export did not provide proper path for copying media after transcoding | 8.5.4758.0 | 2015-08-28 |
RI-006755 | Platform - Storage Management |
Conversation Export: "Start Time (UTC)" filter was unusable after the filter changed to "Recent Than" and then changed back to "Start Time (UTC)" | 8.5.4763.0 | 2015-09-11 |
RI-006793 | Platform - Storage Management |
Export: filenames are always postfixed with some guid when rename pattern is used to make sure filenames are unique. Now if the rename pattern contains guid elements this postfix is not concatenated | 8.5.4766.0 | 2015-09-16 |
RI-006547 | Platform - Tools |
TLS private key file password was displayed in clear text format in the media streamer service log file. | 8.5.4745.0 | 2015-08-04 |
RI-006796 | Installer - Servers |
Email regex pattern is changed on the email configuration page, and the installation can be continued if the email address is not standard, the installer will just warn | 8.5.4766.0 | 2015-09-16 |
RI-006954 | Installer - Servers |
Missing media folder fix in speech server role installer | 8.5.4780.0 | 2015-10-07 |
RI-006700 | Other |
When media is not recorded by remote cluster's shared recorder the ongoing call in local cluster db is deleted instead of closed. That way CDR reconciliation can detect the failure if call was neither remotely nor locally recorded | 8.5.4758.0 | 2015-08-31 |
RI-006776 | Other |
SQL transaction and so database access for the label processing service stuck when connection is lost/timed out after issuing begin transaction since after reconnecting the commit transaction is executed without matching begin transaction. | 8.5.4764.0 | 2015-09-14 |
RI-006839 | Other |
When a Lync/SfB recorded user was invited into the conference on a mobile/work phone not set for recording (contact card) the CDR caller uri was filled with the recording provisioned Lync uri causing false matches in the CDR reconciliation process. | 8.5.4768.0 | 2015-09-23 |
RI-007191 | Other |
Call healing: call related files were searched based on path\cdr_id*.ext which turned out to be extremly slow if there are many files (500gbyte). Now the filename is calculated based cdr information as the media processing part of recorders does, so we can directly locate the xml and media part files | 8.5.4804.0 | 2015-11-18 |
RI-007192 | Other |
Call healing: the process could not be stopped on graceful shutdown leading to wait for processing all the previously stucked calls | 8.5.4804.0 | 2015-11-18 |