Elastix 2.02 Conferences can not on monitoring.

Discussion in 'General' started by CLUB, Nov 6, 2010.

  1. CLUB

    Joined:
    Aug 27, 2009
    Messages:
    3
    Likes Received:
    0
    Elastix 2.02 optionConferences can not show query reccording on monitoring.

    I'm create Conferences room number 900
    and check
    Record Conference: Yes

    and try call Conferences 3 call can talked normal
    But, after all hangup, I checked to Monitoring for listen the voice reccord,It's not call reccord from Conferences .

    How it fix this problem please.

    This is CLI

    Code:
      == Using SIP RTP TOS bits 184
      == Using SIP RTP CoS mark 5
        -- Executing [900@from-internal:1] Macro("SIP/10050-00000015", "user-callerid,") in new stack
        -- Executing [s@macro-user-callerid:1] Set("SIP/10050-00000015", "AMPUSER=10050") in new stack
        -- Executing [s@macro-user-callerid:2] GotoIf("SIP/10050-00000015", "0?report") in new stack
        -- Executing [s@macro-user-callerid:3] ExecIf("SIP/10050-00000015", "1?Set(REALCALLERIDNUM=10050)") in new stack
        -- Executing [s@macro-user-callerid:4] Set("SIP/10050-00000015", "AMPUSER=10050") in new stack
        -- Executing [s@macro-user-callerid:5] Set("SIP/10050-00000015", "AMPUSERCIDNAME=10050") in new stack
        -- Executing [s@macro-user-callerid:6] GotoIf("SIP/10050-00000015", "0?report") in new stack
        -- Executing [s@macro-user-callerid:7] Set("SIP/10050-00000015", "AMPUSERCID=10050") in new stack
        -- Executing [s@macro-user-callerid:8] Set("SIP/10050-00000015", "CALLERID(all)="10050" <10050>") in new stack
        -- Executing [s@macro-user-callerid:9] ExecIf("SIP/10050-00000015", "0?Set(CHANNEL(language)=)") in new stack
        -- Executing [s@macro-user-callerid:10] GotoIf("SIP/10050-00000015", "0?continue") in new stack
        -- Executing [s@macro-user-callerid:11] Set("SIP/10050-00000015", "__TTL=64") in new stack
        -- Executing [s@macro-user-callerid:12] GotoIf("SIP/10050-00000015", "1?continue") in new stack
        -- Goto (macro-user-callerid,s,19)
        -- Executing [s@macro-user-callerid:19] NoOp("SIP/10050-00000015", "Using CallerID "10050" <10050>") in new stack
        -- Executing [900@from-internal:2] Set("SIP/10050-00000015", "MEETME_ROOMNUM=900") in new stack
        -- Executing [900@from-internal:3] Set("SIP/10050-00000015", "MEETME_MUSIC=boymusics") in new stack
        -- Executing [900@from-internal:4] Set("SIP/10050-00000015", "MEETME_RECORDINGFILE=/var/spool/asterisk/monitor/meetme-conf-rec-900-1289070013.27") in new stack
        -- Executing [900@from-internal:5] GotoIf("SIP/10050-00000015", "0?USER") in new stack
        -- Executing [900@from-internal:6] Answer("SIP/10050-00000015", "") in new stack
        -- Executing [900@from-internal:7] Wait("SIP/10050-00000015", "1") in new stack
        -- Executing [900@from-internal:8] Set("SIP/10050-00000015", "MEETME_OPTS=cIsr") in new stack
        -- Executing [900@from-internal:9] Playback("SIP/10050-00000015", "custom/UPDNXYLO") in new stack
        -- Executing [900@from-internal:10] Goto("SIP/10050-00000015", "STARTMEETME,1") in new stack
        -- Goto (from-internal,STARTMEETME,1)
        -- Executing [STARTMEETME@from-internal:1] ExecIf("SIP/10050-00000015", "1?SetMusicOnHold(boymusics)") in new stack
        -- Executing [STARTMEETME@from-internal:2] MeetMe("SIP/10050-00000015", "900,cIsr,") in new stack
      == Parsing '/etc/asterisk/meetme.conf':   == Found
      == Parsing '/etc/asterisk/meetme_additional.conf':   == Found
        -- Created MeetMe conference 1023 for conference '900'
        -- <SIP/10050-00000015> Playing 'vm-rec-name.gsm' (language 'en')
        -- <SIP/10050-00000015> Playing 'beep.gsm' (language 'en')
        -- x=0, open writing:  /var/spool/asterisk/meetme/meetme-username-900-1 format: sln, 0x2aaad0030938
        -- User ended message by pressing #
        -- <SIP/10050-00000015> Playing 'auth-thankyou.gsm' (language 'en')
        -- <SIP/10050-00000015> Playing 'conf-onlyperson.gsm' (language 'en')
      == Using SIP RTP TOS bits 184
      == Using SIP RTP CoS mark 5
        -- Executing [900@from-internal:1] Macro("SIP/10001-00000016", "user-callerid,") in new stack
        -- Executing [s@macro-user-callerid:1] Set("SIP/10001-00000016", "AMPUSER=10001") in new stack
        -- Executing [s@macro-user-callerid:2] GotoIf("SIP/10001-00000016", "0?report") in new stack
        -- Executing [s@macro-user-callerid:3] ExecIf("SIP/10001-00000016", "1?Set(REALCALLERIDNUM=10001)") in new stack
        -- Executing [s@macro-user-callerid:4] Set("SIP/10001-00000016", "AMPUSER=10001") in new stack
        -- Executing [s@macro-user-callerid:5] Set("SIP/10001-00000016", "AMPUSERCIDNAME=10001") in new stack
        -- Executing [s@macro-user-callerid:6] GotoIf("SIP/10001-00000016", "0?report") in new stack
        -- Executing [s@macro-user-callerid:7] Set("SIP/10001-00000016", "AMPUSERCID=10001") in new stack
        -- Executing [s@macro-user-callerid:8] Set("SIP/10001-00000016", "CALLERID(all)="10001" <10001>") in new stack
        -- Executing [s@macro-user-callerid:9] ExecIf("SIP/10001-00000016", "0?Set(CHANNEL(language)=)") in new stack
        -- Executing [s@macro-user-callerid:10] GotoIf("SIP/10001-00000016", "0?continue") in new stack
        -- Executing [s@macro-user-callerid:11] Set("SIP/10001-00000016", "__TTL=64") in new stack
        -- Executing [s@macro-user-callerid:12] GotoIf("SIP/10001-00000016", "1?continue") in new stack
        -- Goto (macro-user-callerid,s,19)
        -- Executing [s@macro-user-callerid:19] NoOp("SIP/10001-00000016", "Using CallerID "10001" <10001>") in new stack
        -- Executing [900@from-internal:2] Set("SIP/10001-00000016", "MEETME_ROOMNUM=900") in new stack
        -- Executing [900@from-internal:3] Set("SIP/10001-00000016", "MEETME_MUSIC=boymusics") in new stack
        -- Executing [900@from-internal:4] Set("SIP/10001-00000016", "MEETME_RECORDINGFILE=/var/spool/asterisk/monitor/meetme-conf-rec-900-1289070030.30") in new stack
        -- Executing [900@from-internal:5] GotoIf("SIP/10001-00000016", "0?USER") in new stack
        -- Executing [900@from-internal:6] Answer("SIP/10001-00000016", "") in new stack
        -- Executing [900@from-internal:7] Wait("SIP/10001-00000016", "1") in new stack
        -- Executing [900@from-internal:8] Set("SIP/10001-00000016", "MEETME_OPTS=cIsr") in new stack
        -- Executing [900@from-internal:9] Playback("SIP/10001-00000016", "custom/UPDNXYLO") in new stack
        -- Executing [900@from-internal:10] Goto("SIP/10001-00000016", "STARTMEETME,1") in new stack
        -- Goto (from-internal,STARTMEETME,1)
        -- Executing [STARTMEETME@from-internal:1] ExecIf("SIP/10001-00000016", "1?SetMusicOnHold(boymusics)") in new stack
        -- Executing [STARTMEETME@from-internal:2] MeetMe("SIP/10001-00000016", "900,cIsr,") in new stack
        -- <SIP/10001-00000016> Playing 'vm-rec-name.gsm' (language 'en')
        -- <SIP/10001-00000016> Playing 'beep.gsm' (language 'en')
        -- x=0, open writing:  /var/spool/asterisk/meetme/meetme-username-900-2 format: sln, 0x13dbf448
        -- User ended message by pressing #
        -- <SIP/10001-00000016> Playing 'auth-thankyou.gsm' (language 'en')
        -- <SIP/10001-00000016> Playing 'conf-onlyone.gsm' (language 'en')
        -- <DAHDI/pseudo-601927899> Playing '/var/spool/asterisk/meetme/meetme-username-900-2.slin' (language 'en')
        -- <DAHDI/pseudo-601927899> Playing 'conf-hasjoin.gsm' (language 'en')
      == Spawn extension (from-internal, STARTMEETME, 2) exited non-zero on 'SIP/10001-00000016'
        -- Executing [h@from-internal:1] Macro("SIP/10001-00000016", "hangupcall") in new stack
        -- Executing [s@macro-hangupcall:1] GotoIf("SIP/10001-00000016", "1?noautomon") in new stack
        -- Goto (macro-hangupcall,s,3)
        -- Executing [s@macro-hangupcall:3] NoOp("SIP/10001-00000016", "TOUCH_MONITOR_OUTPUT=") in new stack
        -- Executing [s@macro-hangupcall:4] GotoIf("SIP/10001-00000016", "1?skiprg") in new stack
        -- Goto (macro-hangupcall,s,7)
        -- Executing [s@macro-hangupcall:7] GotoIf("SIP/10001-00000016", "1?skipblkvm") in new stack
        -- Goto (macro-hangupcall,s,10)
        -- Executing [s@macro-hangupcall:10] GotoIf("SIP/10001-00000016", "1?theend") in new stack
        -- Goto (macro-hangupcall,s,12)
        -- Executing [s@macro-hangupcall:12] Hangup("SIP/10001-00000016", "") in new stack
      == Spawn extension (macro-hangupcall, s, 12) exited non-zero on 'SIP/10001-00000016' in macro 'hangupcall'
      == Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/10001-00000016'
        -- <DAHDI/pseudo-601927899> Playing '/var/spool/asterisk/meetme/meetme-username-900-2.slin' (language 'en')
        -- <DAHDI/pseudo-601927899> Playing 'conf-hasleft.gsm' (language 'en')
        -- Hungup 'DAHDI/pseudo-1064395177'
        -- Hungup 'DAHDI/pseudo-601927899'
      == Spawn extension (from-internal, STARTMEETME, 2) exited non-zero on 'SIP/10050-00000015'
        -- Executing [h@from-internal:1] Macro("SIP/10050-00000015", "hangupcall") in new stack
        -- Executing [s@macro-hangupcall:1] GotoIf("SIP/10050-00000015", "1?noautomon") in new stack
        -- Goto (macro-hangupcall,s,3)
        -- Executing [s@macro-hangupcall:3] NoOp("SIP/10050-00000015", "TOUCH_MONITOR_OUTPUT=") in new stack
        -- Executing [s@macro-hangupcall:4] GotoIf("SIP/10050-00000015", "1?skiprg") in new stack
        -- Goto (macro-hangupcall,s,7)
        -- Executing [s@macro-hangupcall:7] GotoIf("SIP/10050-00000015", "1?skipblkvm") in new stack
        -- Goto (macro-hangupcall,s,10)
        -- Executing [s@macro-hangupcall:10] GotoIf("SIP/10050-00000015", "1?theend") in new stack
        -- Goto (macro-hangupcall,s,12)
        -- Executing [s@macro-hangupcall:12] Hangup("SIP/10050-00000015", "") in new stack
      == Spawn extension (macro-hangupcall, s, 12) exited non-zero on 'SIP/10050-00000015' in macro 'hangupcall'
      == Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/10050-00000015'
     
  2. tankist

    Joined:
    Sep 30, 2012
    Messages:
    4
    Likes Received:
    0
    The same problem. Elastix 2.3.0
    *.wav file was created, but when click a Download button in Monitoring window - 404 File not found!
     
  3. jgutierrez

    Joined:
    Feb 28, 2008
    Messages:
    5,737
    Likes Received:
    0
    Try the following on a test machine:
    yum update elastix elastix-*
     
  4. tankist

    Joined:
    Sep 30, 2012
    Messages:
    4
    Likes Received:
    0
    After update it's worked! But duration of a conferences is not equal a file duration.
    For example in monitoring 0:14, but a file is 2:18

    How to activate a "Listen" button?
    May be need to install some plugin?
     
  5. jgutierrez

    Joined:
    Feb 28, 2008
    Messages:
    5,737
    Likes Received:
    0

Share This Page