Hello,
We have a problem with call recording. We have 2 different sites - divided per country (Poland and Germany). For each country we have configured own instance of Stream manager and T-server apps. Everything works fine, except one thing. The issue is that actual valid recordings are created only on Polish (PL) site (those recordings are valid audio files). However, the German (DE) site has issues. The files representing recordings are created on the server where Stream manager and T-server apps are hosted, but each recording made at German site has only 1Kb size regardless the call duration was. Also the format of the file is invalid.
We compared Stream Manager logs for 2 calls (faulty DE and correct PL). Here are the log highlights:
* No matter how long DE call lasted, it has always this: (fd=14) recorded 0.0 Kb (30.0 sec)
* PL calls have always correct details, e.g. PL call has: (fd=19) recorded 935.6 Kb (121.0 sec))
* These 1Kb DE calls have always these timeouts: Inactivity timeout (30.000 sec) for RTPleg[64] 10:07:12.694 Trc 53055 SIPdialog[6] session info 15 (RTP-session-timeout) -- RTP(leg=64):16538
* 1Kb DE calls contain in the log "CSeq: 1 BYE" which is not good
* In Command Sequence (CSeq), the faulty calls contain this reason: Reason: Q.850;cause=127 --> According to manual, cause 127 = CC_CAUSE_INTERWORKING (definition of the reason: Indicates that there has been interworking with a network that does not provide causes for actions it takes. Precise cause cannot be ascertained)
I wonder if you have any idea what could be checked. We use Cisco Unified Communications Manager (CUCM). The firewall is opened between all our hosting servers (both PL and DE) and Cisco Call manager's host.