Asterisk 20 ConfBridge.conf Connundrum

Below are relevant sections of confbridge.conf of my Asterisk 20 server running on Debbian 11.5

I’ve followed the Asterisk 20 online docs for confbridge module, but am not getting the following behavior I’m seeking which I thought would be straightforward with the configuration below.

When an external number is brought into the conference call by a pre-existing participant or otherwise joins the conference call, I want everyone already on the call to hear a beep.

When anyone leaves the conference call I’d like everyone remaining to hear an error beep.

Now when a participant joins, pre-existing conf call, rather than a beep participants hear a voice that says “Calling…”

When participant hangs up and leaves call, no error beep plays.

The stock beep and beeperr sounds are located in /var/lib/asterisk/sounds/en/

beep.alaw
-rw-r–r-- 1 asterisk asterisk 3404 Jan 26 2018 beep.g722
-r–r–r-- 1 asterisk asterisk 420 Jan 26 2018 beep.g729
-rw-r–r-- 1 asterisk asterisk 726 Jan 26 2018 beep.gsm
-r–r–r-- 1 asterisk asterisk 2520 Jan 26 2018 beep.siren14
-r–r–r-- 1 asterisk asterisk 1680 Jan 26 2018 beep.siren7
-rw-r–r-- 1 asterisk asterisk 13616 Jan 26 2018 beep.sln16
-rw-r–r-- 1 asterisk asterisk 3404 Jan 26 2018 beep.ulaw
-rw-r–r-- 1 asterisk asterisk 6852 Jan 26 2018 beep.wav
-rw-r–r-- 1 asterisk asterisk 2880 Jan 26 2018 beeperr.alaw
-rw-r–r-- 1 asterisk asterisk 2880 Jan 26 2018 beeperr.g722
-r–r–r-- 1 asterisk asterisk 360 Jan 26 2018 beeperr.g729
-rw-r–r-- 1 asterisk asterisk 594 Jan 26 2018 beeperr.gsm
-r–r–r-- 1 asterisk asterisk 2160 Jan 26 2018 beeperr.siren14
-r–r–r-- 1 asterisk asterisk 1440 Jan 26 2018 beeperr.siren7
-rw-r–r-- 1 asterisk asterisk 11520 Jan 26 2018 beeperr.sln16
-rw-r–r-- 1 asterisk asterisk 2880 Jan 26 2018 beeperr.ulaw
-rw-r–r-- 1 asterisk asterisk 5804 Jan 26 2018 beeperr.wav

Am not sure if this is a syntax issue in following configuration, or whether I need to explicitly identify one of the various beep and beeperr file species, e.g. .wav, .ulaw, etc.

Any suggestions welcome


[conf]
type=bridge
max_members=20
mixing_interval=10
internal_sample_rate=auto
record_conference=yes
record_file=/var/spool/asterisk/monitor
;record_file_timestamp=yes
sound_join=beep
sound_leave=beeperr
;sound_only_person

[participants]
type=user
music_on_hold_when_empty=yes
music_on_hold_class=default
quiet=no
announce_user_count=no
announce_user_count_all=no
announce_join_leave=no
announce_only_user=yes
dsp_drop_silence=yes
;Announcement file to be played only to new user when they join conference
;announcement filename

announce_join_leave=no looks potentially suspect to me, but I haven’t looked into it further.

You should post a log with core verbose and debug enabled for app_confbridge so people can see what’s actually going on when you attempt this.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.