LINUX.ORG.RU
решено ФорумAdmin

Asterisk, не пойму откуда играет


0

1

Здравствуйте! При попадании в 501 очередь слышу приветствие, а затем музыку. Не могу найти как отключить приветствие. Все исключил что знал.
extensions.conf

[ext-queues]
include => ext-queues-custom
exten => 500,1,Macro(user-callerid,)
exten => 500,n,Answer
exten => 500,n,Set(__BLKVM_OVERRIDE=BLKVM/${EXTEN}/${CHANNEL})
exten => 500,n,Set(__BLKVM_BASE=${EXTEN})
exten => 500,n,Set(DB(${BLKVM_OVERRIDE})=TRUE)
exten => 500,n,ExecIf($["${REGEX("(M[(]auto-blkvm[)])" ${DIAL_OPTIONS})}" != "1"]?Set(_DIAL_OPTIONS=${DIAL_OPTIONS}M(a$
exten => 500,n,Set(__NODEST=${EXTEN})
exten => 500,n,Set(MONITOR_FILENAME=/var/spool/asterisk/monitor/q${EXTEN}-${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-${UNIQU$
exten => 500,n,Set(__MOHCLASS=none)
exten => 500,n,Queue(500,tn,,,10)
exten => 500,n,Noop(Deleting: ${BLKVM_OVERRIDE} ${DB_DELETE(${BLKVM_OVERRIDE})})
exten => 500,n,Set(__NODEST=)
exten => 500,n,Goto(ext-queues,501,1)
exten => 500*,1,Macro(agent-add,500,)
exten => 500**,1,Macro(agent-del,500)
exten => 501,1,Macro(user-callerid,)
exten => 501,n,Answer
exten => 501,n,Set(__BLKVM_OVERRIDE=BLKVM/${EXTEN}/${CHANNEL})
exten => 501,n,Set(__BLKVM_BASE=${EXTEN})
exten => 501,n,Set(DB(${BLKVM_OVERRIDE})=TRUE)
exten => 501,n,ExecIf($["${REGEX("(M[(]auto-blkvm[)])" ${DIAL_OPTIONS})}" != "1"]?Set(_DIAL_OPTIONS=${DIAL_OPTIONS}M(a$
exten => 501,n,Set(__NODEST=${EXTEN})
exten => 501,n,Set(MONITOR_FILENAME=/var/spool/asterisk/monitor/q${EXTEN}-${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-${UNIQU$
exten => 501,n,Set(__MOHCLASS=taxi)
exten => 501,n,Queue(501,tn,,,300)
exten => 501,n,Noop(Deleting: ${BLKVM_OVERRIDE} ${DB_DELETE(${BLKVM_OVERRIDE})})
exten => 501,n,Set(__NODEST=)
exten => 501,n,Goto(app-blackhole,hangup,1)
exten => 501*,1,Macro(agent-add,501,)
exten => 501**,1,Macro(agent-del,501)
queues.conf
[500]
announce-frequency=30
announce-holdtime=no
announce-position=yes
autofill=no
eventmemberstatus=no
eventwhencalled=no
joinempty=yes
leavewhenempty=strict
maxlen=0
monitor-type=mixmonitor
monitor-format=wav
music=none
periodic-announce-frequency=0
queue-callswaiting=queue-callswaiting
queue-thankyou=queue-thankyou
queue-thereare=queue-thereare
queue-youarenext=queue-youarenext
reportholdtime=no
retry=0
ringinuse=yes
servicelevel=15
strategy=ringall
timeout=0
weight=0
wrapuptime=0
member=Local/101@from-queue/n,0
member=Local/102@from-queue/n,0
member=Local/103@from-queue/n,0
member=Local/104@from-queue/n,0
member=Local/110@from-queue/n,0

queues.conf
[501]
announce-frequency=0
announce-holdtime=no
announce-position=no
autofill=no
eventmemberstatus=no
eventwhencalled=no
joinempty=yes
leavewhenempty=strict
maxlen=0
monitor-type=mixmonitor
monitor-format=wav
music=taxi
periodic-announce-frequency=0
queue-callswaiting=silence/1
queue-thereare=silence/1
queue-youarenext=silence/1
reportholdtime=no
retry=0
ringinuse=yes
servicelevel=60
strategy=ringall
timeout=0
weight=0
wrapuptime=0
member=Local/101@from-queue/n,0
member=Local/102@from-queue/n,0
member=Local/103@from-queue/n,0
member=Local/104@from-queue/n,0
member=Local/110@from-queue/n,0

Откуда еще может играть?

★★★★★

(пост не читал - поздно уже, завтра)
А фигею, дорогая редакция. Ладно, доки допустим читать не модно. Понятно. Но тупо все (!) файлы по-очереди просмотреть хотя бы одним глазом можно?

zgen ★★★★★ ()
Ответ на: комментарий от zgen

Ни чего, комментирую ни чего не меняется.

petav ★★★★★ ()
Ответ на: комментарий от zgen
[default]
mode=files
directory=/var/lib/asterisk/mohmp3/
[hold500]
mode=files
directory=/var/lib/asterisk/mohmp3/hold500/
random=yes
[none]
mode=files
directory=/var/lib/asterisk/moh/none
[taxi]
mode=files
directory=/var/lib/asterisk/mohmp3/taxi/
https://192.168.201.4/index.php?menu=extensions_batch
petav ★★★★★ ()
Ответ на: комментарий от zgen
# grep -rl "announce" /etc/asterisk
# grep -rl "501" /etc/asterisk

Имя проигрываемого файла 123.wav

# grep -rl "123" /etc/asterisk
А затем детальный просмотр, ни чего не заметил. Все варианты где оно должно быть, по моему мнению, просмотрел для начала.

petav ★★★★★ ()

exten => 501,n,Queue(501,tn,,,300)

Замени на
exten => 501,1,Queue(501,tn,,,300)

остальное с 501 закоментарь, позвони и проверь, есть ли еще приветствие.

zgen ★★★★★ ()
Ответ на: комментарий от zgen
;exten => 501,1,Macro(user-callerid,)
;exten => 501,n,Answer
;exten => 501,n,Set(__BLKVM_OVERRIDE=BLKVM/${EXTEN}/${CHANNEL})
;exten => 501,n,Set(__BLKVM_BASE=${EXTEN})
;exten => 501,n,Set(DB(${BLKVM_OVERRIDE})=TRUE)
;exten => 501,n,ExecIf($["${REGEX("(M[(]auto-blkvm[)])" ${DIAL_OPTIONS})}" != "1"]?Set(_DIAL_OPTIONS=${DIAL_OPTIONS}M(auto-blkvm)))
;exten => 501,n,Set(__NODEST=${EXTEN})
;exten => 501,n,Set(MONITOR_FILENAME=/var/spool/asterisk/monitor/q${EXTEN}-${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-${UNIQUEID})
;exten => 501,n,Set(__MOHCLASS=taxi)
exten => 501,1,Queue(501,tn,,,300)
;exten => 501,n,Noop(Deleting: ${BLKVM_OVERRIDE} ${DB_DELETE(${BLKVM_OVERRIDE})})
;exten => 501,n,Set(__NODEST=)
;exten => 501,n,Goto(app-blackhole,hangup,1)
;exten => 501*,1,Macro(agent-add,501,)
;exten => 501**,1,Macro(agent-del,501)

Звоню прямо в очередь. Приветствие есть!

petav ★★★★★ ()
Ответ на: комментарий от zgen

Файл приветствия wav_123.wav.

# ls -1 /var/lib/asterisk/mohmp3/
hold500
none
taxi
wav_Fuck_you (2).wav
# ls -1 /var/lib/asterisk/mohmp3/taxi/
wav_123.wav
wav_Fuck_you (2).wav
wav_Fuck_you (3).wav
wav_Fuck_you (4).wav
Переименовал в ___wav_123.wav, приветствие не проигрывается. Прошу прощения, эта мысль была с самого начала, но я подумал он где-то должен быть прописан директивой как приветствие или проигрываться до попадания в очередь. Я тогда не могу понять алгоритм по которому очередь считает именно этот файл приветствием.

petav ★★★★★ ()
Ответ на: комментарий от petav

Я тогда не могу понять алгоритм по которому очередь считает именно этот файл приветствием.

Сортировка по имени. Дай полный листинг директории - будет понятно.

zgen ★★★★★ ()
Ответ на: комментарий от petav

123.wav
Fuck_you (2).wav
Fuck_you (3).wav
Fuck_you (4).wav

По-моему, все понятно, рандома то у музыки в очереди на 501 (как у 500й) не стоИт.

zgen ★★★★★ ()
Ответ на: комментарий от zgen

Очевидное, стало для меня невероятным )). zgen, в который раз помогаете, Спасибо большое.

petav ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.