I'm having trouble getting app_conference to work and I'm feeling
pretty clueless right know.
With no flags, it doesn't exit when I press '#.'
With flags passed as "d," it just ignores '#.'
With flags passed as "MTV," it crashes Asterisk when I press
'#.'
Any clues would be appreciated :)
Here's how I'm invoking conference:
exten = *,n, conference(test)
or
exten = *,n, conference(test|d)
or
exten = *,n, conference(test|MTV)
Here's the console output with no flags:
-- Accepting AUTHENTICATED call from a.b.c.d:
> requested format = ulaw,
> requested prefs = (),
> actual format = ulaw,
> host prefs = (ulaw),
> priority = mine
-- Executing Conference("IAX2/a.b.c.d:1030-4", "test")
in new stack
Sep 4 12:53:41 ERROR[10454]: frame.c:386 convert_frame: unable to translate
frame
Here's what gets syslogged:
Sep 4 12:53:35 dt-ext asterisk[10222]: VERBOSE[10227]: -- Accepting
AUTHENTICATED call from a.b.c.d: > requested format = ulaw,
> requested prefs = (), > actual format = ulaw, > host
prefs = (ulaw), > priority = mine
Sep 4 12:53:35 dt-ext asterisk[10222]: DEBUG[10225]: chan_iax2.c:9434 in
iax2_devicestate: Checking device state for device a.b.c.d
Sep 4 12:53:35 dt-ext asterisk[10222]: DEBUG[10225]: devicestate.c:187 in
do_state_change: Changing state for IAX2/a.b.c.d:1030 - state 4 (Invalid)
Sep 4 12:53:35 dt-ext asterisk[10222]: DEBUG[10453]: pbx.c:1677 in
pbx_extension_helper: Launching 'Conference'
Sep 4 12:53:35 dt-ext asterisk[10222]: VERBOSE[10453]: -- Executing
Conference("IAX2/a.b.c.d:1030-4", "test") in new stack
Sep 4 12:53:35 dt-ext asterisk[10222]: NOTICE[10453]: member.c:415 in
member_exec: [ $Revision: 1.9 $ ] begin processing member thread, channel =>
IAX2/a.b.c.d:1030-4
Sep 4 12:53:35 dt-ext asterisk[10222]: DEBUG[10453]: chan_iax2.c:3370 in
iax2_answer: Answering IAX2 call
Sep 4 12:53:35 dt-ext asterisk[10222]: NOTICE[10453]: member.c:742 in
create_member: attempting to parse passed params, stringp => test
Sep 4 12:53:35 dt-ext asterisk[10222]: NOTICE[10453]: member.c:793 in
create_member: parsed data params, id => test, flags => , priority =>
0, vad_prob_start => 0.050000, vad_prob_continue => 0.020000
Sep 4 12:53:35 dt-ext asterisk[10222]: NOTICE[10453]: member.c:1077 in
create_member: created member, type => S, priority => 0, readformat =>
4
Sep 4 12:53:35 dt-ext asterisk[10222]: NOTICE[10453]: member.c:451 in
member_exec: CHANNEL INFO, CHANNEL => IAX2/a.b.c.d:1030-4, DNID => *,
CALLER_ID => 21012006, ANI => 21012006
Sep 4 12:53:35 dt-ext asterisk[10222]: NOTICE[10453]: member.c:454 in
member_exec: CHANNEL CODECS, CHANNEL => IAX2/a.b.c.d:1030-4, NATIVE => 4,
READ => 4, WRITE => 4
Sep 4 12:53:35 dt-ext asterisk[10222]: DEBUG[10453]: channel.c:2376 in
set_format: Set channel IAX2/a.b.c.d:1030-4 to read format ulaw
Sep 4 12:53:35 dt-ext asterisk[10222]: DEBUG[10453]: channel.c:2376 in
set_format: Set channel IAX2/a.b.c.d:1030-4 to write format ulaw
Sep 4 12:53:35 dt-ext asterisk[10222]: NOTICE[10453]: conference.c:504 in
start_conference: attempting to find requested conference
Sep 4 12:53:35 dt-ext asterisk[10222]: NOTICE[10453]: conference.c:548 in
find_conf: conflist has not yet been initialized, name => test
Sep 4 12:53:35 dt-ext asterisk[10222]: NOTICE[10453]: conference.c:511 in
start_conference: attempting to create requested conference
Sep 4 12:53:35 dt-ext asterisk[10222]: NOTICE[10453]: conference.c:583 in
create_conf: entered create_conf, name => test
Sep 4 12:53:35 dt-ext asterisk[10222]: WARNING[10453]: translate.c:116 in
ast_translator_build_path: No translator path from unknown to unknown
Sep 4 12:53:35 dt-ext asterisk[10222]: WARNING[10453]: translate.c:116 in
ast_translator_build_path: No translator path from unknown to alaw
Sep 4 12:53:35 dt-ext asterisk[10222]: WARNING[10453]: translate.c:116 in
ast_translator_build_path: No translator path from unknown to unknown
Sep 4 12:53:35 dt-ext last message repeated 5 times
Sep 4 12:53:35 dt-ext asterisk[10222]: NOTICE[10453]: conference.c:796 in
add_member: member added to conference, name => test
Sep 4 12:53:35 dt-ext asterisk[10222]: NOTICE[10453]: conference.c:646 in
create_conf: added new conference to conflist, name => test
Sep 4 12:53:35 dt-ext asterisk[10222]: NOTICE[10453]: conference.c:663 in
create_conf: started conference thread for conference, name => test
Sep 4 12:53:35 dt-ext asterisk[10222]: NOTICE[10453]: member.c:514 in
member_exec: begin member event loop, channel => IAX2/a.b.c.d:1030-4
Sep 4 12:53:35 dt-ext asterisk[10222]: NOTICE[10453]: member.c:532 in
member_exec: Conference Members: 1
Sep 4 12:53:35 dt-ext asterisk[10222]: NOTICE[10453]: member.c:538 in
member_exec: Quiet debug 0 - 0
Sep 4 12:53:35 dt-ext asterisk[10222]: NOTICE[10453]: member.c:546 in
member_exec: skipping entry message on IAX2/a.b.c.d:1030-4
Sep 4 12:53:35 dt-ext asterisk[10222]: DEBUG[10453]: channel.c:2376 in
set_format: Set channel IAX2/a.b.c.d:1030-4 to write format gsm
Sep 4 12:53:35 dt-ext asterisk[10222]: NOTICE[10453]: member.c:688 in
basic_play_sound: playing conference message conf-onlyperson
Sep 4 12:53:35 dt-ext asterisk[10222]: DEBUG[10225]: chan_iax2.c:9434 in
iax2_devicestate: Checking device state for device a.b.c.d
Sep 4 12:53:35 dt-ext asterisk[10222]: DEBUG[10225]: devicestate.c:187 in
do_state_change: Changing state for IAX2/a.b.c.d:1030 - state 4 (Invalid)
Sep 4 12:53:35 dt-ext asterisk[10222]: NOTICE[10454]: conference.c:53 in
conference_exec: [ $Revision: 1.7 $ ] entered conference_exec, name => test
Sep 4 12:53:35 dt-ext asterisk[10222]: DEBUG[10227]: chan_iax2.c:6772 in
socket_read: Ooh, voice format changed to 4
Sep 4 12:53:35 dt-ext asterisk[10222]: NOTICE[10453]: member.c:351 in
process_outgoing: unanticipated delivery time, delivery_diff => 2053412993,
delivery.tv_usec => 617338
Sep 4 12:53:38 dt-ext asterisk[10222]: DEBUG[10453]: channel.c:2376 in
set_format: Set channel IAX2/a.b.c.d:1030-4 to write format ulaw
Sep 4 12:53:41 dt-ext asterisk[10222]: ERROR[10454]: frame.c:386 in
convert_frame: unable to translate frame
Sep 4 12:53:41 dt-ext asterisk[10222]: DEBUG[10227]: chan_iax2.c:7742 in
iax2_do_register: Allocate call number
Sep 4 12:53:41 dt-ext asterisk[10222]: DEBUG[10227]: chan_iax2.c:7748 in
iax2_do_register: Registration created on call 5
Sep 4 12:53:44 dt-ext asterisk[10222]: DEBUG[10227]: chan_iax2.c:7065 in
socket_read: Immediately destroying 4, having received hangup
Sep 4 12:53:44 dt-ext asterisk[10222]: NOTICE[10453]: member.c:612 in
member_exec: unable to read from channel, channel => IAX2/a.b.c.d:1030-4
Sep 4 12:53:44 dt-ext asterisk[10222]: NOTICE[10453]: member.c:635 in
member_exec: end member event loop, time_entered => 1157399615
Thanks in advance,
------------------------------------------------------------------------
Steve Edwards sedwards@sedwards.com Voice: +1-760-468-3867 PST
Newline Fax: +1-760-731-3000
Matt Riddell (IT)
2006-Sep-04 14:46 UTC
[asterisk-users] app_conference not working for me
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Steve Edwards wrote:> I'm having trouble getting app_conference to work and I'm feeling > pretty clueless right know.Probably the iaxclient list would be the better forum to discuss this as its not in the Asterisk codebase. To sign up for the iaxclient mailing list go to: https://lists.sourceforge.net/lists/listinfo/iaxclient-devel - -- Cheers, Matt Riddell _______________________________________________ http://www.sineapps.com/news.php (Daily Asterisk News - html) http://wap.sineapps.com (Daily Asterisk News for your cellphone) http://feeds.feedburner.com/AsteriskNews (Daily Asterisk News - rss) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFE/J6cS6d5vy0jeVcRArIzAJ9GxywjnYuC8k/bOOFsqDqaE6VF/wCbBD10 oXJfOkjFL/MUxpbz+4bDVNE=W+n6 -----END PGP SIGNATURE-----