Conference Problem... Please Help me!

Discussion in 'General' started by midiabyte, Oct 17, 2009.

  1. midiabyte

    Joined:
    Aug 31, 2009
    Messages:
    58
    Likes Received:
    0
    Hello, are failing to create any conference. is directly calling the conference number (eg 8001) or by calling 5555.

    Sense that to create a conference, the file meetme_additional.conf, is not being filled properly. Instead of appearing conf => 8001,1234,1235

    Appears only conf => 8001,1234

    However, even if it is edited by hand, inserting the code administrator (1235), the conferences do not work.

    If called directly at (8001), states that this conference room is not available. If called via 5555, simply says nothing, and drops the call.

    Code:
        -- Executing [5555@from-internal:1] Answer("SIP/9205-0a12a090", "") in new stack
        -- Executing [5555@from-internal:2] Wait("SIP/9205-0a12a090", "3") in new stack
      == Spawn extension (from-internal, 5555, 3) exited non-zero on 'SIP/9205-0a12a090'
        -- Executing [h@from-internal:1] Macro("SIP/9205-0a12a090", "hangupcall") in new stack
        -- Executing [s@macro-hangupcall:1] GotoIf("SIP/9205-0a12a090", "1?skiprg") in new stack
        -- Goto (macro-hangupcall,s,4)
        -- Executing [s@macro-hangupcall:4] GotoIf("SIP/9205-0a12a090", "1?skipblkvm") in new stack
        -- Goto (macro-hangupcall,s,7)
        -- Executing [s@macro-hangupcall:7] GotoIf("SIP/9205-0a12a090", "1?theend") in new stack
        -- Goto (macro-hangupcall,s,9)
        -- Executing [s@macro-hangupcall:9] Hangup("SIP/9205-0a12a090", "") in new stack
      == Spawn extension (macro-hangupcall, s, 9) exited non-zero on 'SIP/9205-0a12a090' in macro 'hangupcall'
      == Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/9205-0a12a090'
    
    Code:
        -- Executing [8001@from-internal:1] Macro("SIP/9205-0a1375c8", "user-callerid|") in new stack
        -- Executing [s@macro-user-callerid:1] Set("SIP/9205-0a1375c8", "AMPUSER=9205") in new stack
        -- Executing [s@macro-user-callerid:2] GotoIf("SIP/9205-0a1375c8", "0?report") in new stack
        -- Executing [s@macro-user-callerid:3] ExecIf("SIP/9205-0a1375c8", "1|Set|REALCALLERIDNUM=9205") in new stack
        -- Executing [s@macro-user-callerid:4] Set("SIP/9205-0a1375c8", "AMPUSER=9205") in new stack
        -- Executing [s@macro-user-callerid:5] Set("SIP/9205-0a1375c8", "AMPUSERCIDNAME=Autograf PE") in new stack
        -- Executing [s@macro-user-callerid:6] GotoIf("SIP/9205-0a1375c8", "0?report") in new stack
        -- Executing [s@macro-user-callerid:7] Set("SIP/9205-0a1375c8", "AMPUSERCID=9205") in new stack
        -- Executing [s@macro-user-callerid:8] Set("SIP/9205-0a1375c8", "CALLERID(all)="Autograf PE" <9205>") in new stack
        -- Executing [s@macro-user-callerid:9] ExecIf("SIP/9205-0a1375c8", "1|Set|CHANNEL(language)=pt_BR") in new stack
        -- Executing [s@macro-user-callerid:10] GotoIf("SIP/9205-0a1375c8", "0?continue") in new stack
        -- Executing [s@macro-user-callerid:11] Set("SIP/9205-0a1375c8", "__TTL=64") in new stack
        -- Executing [s@macro-user-callerid:12] GotoIf("SIP/9205-0a1375c8", "1?continue") in new stack
        -- Goto (macro-user-callerid,s,19)
        -- Executing [s@macro-user-callerid:19] NoOp("SIP/9205-0a1375c8", "Using CallerID "Autograf PE" <9205>") in new stack
        -- Executing [8001@from-internal:2] Set("SIP/9205-0a1375c8", "MEETME_ROOMNUM=8001") in new stack
        -- Executing [8001@from-internal:3] GotoIf("SIP/9205-0a1375c8", "0?READPIN") in new stack
        -- Executing [8001@from-internal:4] Answer("SIP/9205-0a1375c8", "") in new stack
        -- Executing [8001@from-internal:5] Wait("SIP/9205-0a1375c8", "1") in new stack
        -- Executing [8001@from-internal:6] Set("SIP/9205-0a1375c8", "PINCOUNT=0") in new stack
        -- Executing [8001@from-internal:7] Read("SIP/9205-0a1375c8", "PIN|enter-conf-pin-number||||") in new stack
        -- <SIP/9205-0a1375c8> Playing 'enter-conf-pin-number' (language 'pt_BR')
        -- User entered '1234'
        -- Executing [8001@from-internal:8] GotoIf("SIP/9205-0a1375c8", "1?USER") in new stack
        -- Goto (from-internal,8001,16)
        -- Executing [8001@from-internal:16] Set("SIP/9205-0a1375c8", "MEETME_OPTS=") in new stack
        -- Executing [8001@from-internal:17] Goto("SIP/9205-0a1375c8", "STARTMEETME|1") in new stack
        -- Goto (from-internal,STARTMEETME,1)
        -- Executing [STARTMEETME@from-internal:1] MeetMe("SIP/9205-0a1375c8", "8001||1234") in new stack
      == Parsing '/etc/asterisk/meetme.conf': Found
      == Parsing '/etc/asterisk/meetme_additional.conf': Found
        -- <SIP/9205-0a1375c8> Playing 'conf-invalid' (language 'pt_BR')
      == Spawn extension (from-internal, STARTMEETME, 1) exited non-zero on 'SIP/9205-0a1375c8'
        -- Executing [h@from-internal:1] Macro("SIP/9205-0a1375c8", "hangupcall") in new stack
        -- Executing [s@macro-hangupcall:1] GotoIf("SIP/9205-0a1375c8", "1?skiprg") in new stack
        -- Goto (macro-hangupcall,s,4)
        -- Executing [s@macro-hangupcall:4] GotoIf("SIP/9205-0a1375c8", "1?skipblkvm") in new stack
        -- Goto (macro-hangupcall,s,7)
        -- Executing [s@macro-hangupcall:7] GotoIf("SIP/9205-0a1375c8", "1?theend") in new stack
        -- Goto (macro-hangupcall,s,9)
        -- Executing [s@macro-hangupcall:9] Hangup("SIP/9205-0a1375c8", "") in new stack
      == Spawn extension (macro-hangupcall, s, 9) exited non-zero on 'SIP/9205-0a1375c8' in macro 'hangupcall'
      == Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/9205-0a1375c8'
    autograf*CLI>

    Thank anyone who can help me!
     
  2. dwells

    Joined:
    Sep 29, 2009
    Messages:
    127
    Likes Received:
    0
    I didn't read your output yet, I'm jumping to an experience...I also had trouble with this feature. I wanted to use asterisk to monitor the static conferences (8000-8005) but also make and schedule (and use) the random conferences.

    '5555' didn't work for me whether from IVR or direct or otherwise. I simply changed the feature code to 800, and it worked for me, from either direct, IVR or otherwise...!!!

    /etc/asterisk/extensions_custom.conf <-- should find the context [conferences] inside.
    [conferences]
    ;Used by cbEnd script to play end of conference warning
    exten => s,1,Answer
    exten => s,n,Wait(3)
    exten => s,n,CBMysql()
    exten => s,n,Hangup

    This is my current setup (changed to 's' from '5555')
    then made a CUSTOM DESTINATION "conferences,s,1" and saved as "CustomConferences"
    then made a MISC APPLICATION with "800" as the feature code, and "CustomConferences" as Destination.

    Apply changes or configure other routing that you require (sending callers from IVR's etc...)
     
  3. dwells

    Joined:
    Sep 29, 2009
    Messages:
    127
    Likes Received:
    0
    Ok, I read through your code a little bit. The first part sound farmiliar, where 5555 just drops the call and doesn't have a destiny.

    8001, this was one that you made from custom file right? I think you get the failure because it doesn't exist. Try making that one from the conferences tab in Unembedded FreePBX...That's where you make Static Conferences. Then use the Conference tab from Elastix to monitor them (this is in Elastix Without Tears, how to do that)

    And since your in that elastix tab now, try to make a random conference and call 800, did you get a different message this time?
    Enter your new conference information and you're in (make sure the conference is active not future(it's time based) or you can't call into it)
     

Share This Page