AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Вклинивание IVR в разговор

Asterisk GUI 22 сообщений -
#1

На моём Asterisk заведены с помощью Linksys 3102 три городские линии.
Когда была подключена только одна, такой
проблемы не было.

Проблема: у меня на серваке прописано голосовое
меню, т.е. приветствие по расписанию и музыка на ожидание соединения
с абонентом. Эта схема работает. Но периодически бывает так, что
например я разговариваю с кем-то через городскую линию и вдруг в мой
разговор (не обрывая связь с абонентом с которым я разговариваю)
начинает играть приветствие и происходит связь с секретарём. При этом
я так же могу продолжать разговаривать с человеком с которым беседовал
но уже и с секретарём. Никак не могу отследить, в какой момент это
происходит.
#2

Dmitry
Цитата:
прописано голосовое
меню, т.е. приветствие по расписанию

Какое такое расписание? Shocked Видимо где-то косяк в диалплане extensions.conf.
Цитата:
Никак не могу отследить, в какой момент это
происходит.

Посмотри логи астериска. В файл Master.csv сливаются все произведённые звонки и время звонка. Smile
#3

Obi Van, приветствие по расписанию mean с 18:00 до 9:00 один ответ, а в рабочее время с 9:00 до 18:00 - другое приветствие.

Последний раз редактировалось: Ded (Вт Ноя 06, 2007 13:53)
#4

Хотел бы уточнить. Я обратился за помощью к Dmitry и он посоветовал пообщаться здесь на форуме, выложив описание моих проблем сюда.
Ded писал(а):
Dmitry, приветствие по расписанию mean с 18:00 до 9:00 один ответ, а в рабочее время с 9:00 до 18:00 - другое приветствие.


Это я понимаю. У меня меню в четыре этапа: утренний, дневной, вечерний и ночной. Это работает без проблем. Одна из проблем именно вклинимание IVR во время разговора. Причём, как всегда не успеваешь отследить в какой момент это происходит, а в логах не совсем понятно.. Sad Я с астериском работаю около 2-х месяцев поэтому не считаю себя большим специалистом в поиске таких ошибок, с которыми как мне сказали очень редко кто сталкивался. Учитывая что сам файл exstantions.conf я не трогал (т.е. не редактировал его из консоли) а старался всё делать через веб-интерфейс, то для меня эта проблема очень непонятна и сложна.. хотя требует обязательного решения. Заранее всем спасибо за помощь.
#5

Pardon me, это я Оbi Van отвечал...
#6

А какая версия астериска установлена и какого рода система (FreePBX, Trixbox, ...)?
Обычно такое случается из-за багов самого астериска, хотя странно как-то, как-будто самопроизвольно запускается конференция или chanspy.

_________________
OpenSUSE 11.2 / Asterisk-trunk / Celeron 1100 (512mb) / chan_lcr / Linksys / Aastra 9112i
http://igorg.ru
#7

IgorG писал(а):
А какая версия астериска установлена и какого рода система (FreePBX, Trixbox, ...)?
Обычно такое случается из-за багов самого астериска, хотя странно как-то, как-будто самопроизвольно запускается конференция или chanspy.


Я покупал лицензию на asterroid.ru
Там один человек настраивал астериска и посоветовал не использовать новую версию а использовать Asterisk 1.2.24. Какая, в общем то, у меня и стоит. Просто эта проблема уже долго тянется и мысль, а точнее факт, что её никто не может решить начинает уже сильно расстраивать. Т.к. сама система, на основе астериска работает прекрасно. Все шлюзы linksys.. и только один аппарат, который стоит у секретаря это d-link 140s. У меня тоже была такая мысль, что очень похоже на конференцию..

CentOS Linux
Linux asterroid.local 2.6.9-42.0.10.EL
#8

Прям как в рекламе. Нет сынок ето фантастика !!

давай тогда полный дебаг сюда

_________________
нанотехнолигии в области Asterisk
#9

Cache писал(а):
Прям как в рекламе. Нет сынок ето фантастика !!

давай тогда полный дебаг сюда


давать прастите что ? дебаг это что именно ?
Если вы имеете ввиду лог в тот момент, когда это происходит ?! - так где ж его взять.. Например, такой глюк был в субботу, а меня не было на работе. При просмотре логов ничего кроме обычных звонков в глаза не брасается.. Sad Этот глю непонятно как отследить то.. Но кстати, у меня есть тоже подозрегие не exstantions.conf. т.к. помоему там производилились какие то настройки или изменения, если я не ошибаюсь.
#10

само вклиниваине произошло в Nov 16 09:25:21

log:
[вырезано цензурой]

! anest:
Smile, делаю вам строгое предупреждение!
лог ТАКОЙ длины нужно кидать в файл и аттачить уже в форум но никак не постить в виде сообщения длиной в километр!!! у меня на работе комп чуть не повис когда открыл этот топик.
Думайте не только о себе но и о тех кто будет потом это читать + их трафик (а ведь многие еще до сих пор на диал-апе сидят) + ресурсы сервера (которые тоже не безграничны).
Это предупреждение касается всех новичков тоже! в след раз буду просто удалять такие темы.
#11

многа букфф ниосилил
_________________
нанотехнолигии в области Asterisk
#12

Cache писал(а):
многа букфф ниосилил


не понял ? что не так ? я просто кусок лога вставил, что бы посмотреть могли.
#13

где кто я вроже не телпат

где лог sip ??

_________________
нанотехнолигии в области Asterisk
#14

Cache писал(а):
где кто я вроже не телпат

где лог sip ??


Sad ну простите меня. если я что то недопонимаю.. Что за лог SIP ?? это из какого файла взять ?? или что именно надо ?
#15

Smile писал(а):
Cache писал(а):
где кто я вроже не телпат

где лог sip ??


Sad ну простите меня. если я что то недопонимаю.. Что за лог SIP ?? это из какого файла взять ?? или что именно надо ?

Если правильно понимаю, нужно зайти в консоль астериска (#asterisk -rvvvvv), там дать команду sip set debug, ну и воссоздать проблему, то, что вывалиться в консоль нужно смотреть..(хотя тоже новичок и могу ошибаться с рецептом)
#16

В это вся и проблема - что это происходит раз от разу.. и максимум что я могу анализировать - это лог.. Sad Эта проблема появляется непонятно почему и из-за какого глюка. Весь день всё может работать нормально и в какой либо момент это происходит..
#17

С linksys 2102 И linksys pap2t

когда на линксисе идет разговор, приходит еще один звонок (второй линией с гудками), то третий приходящий разговор вызывает такую хрень

вылечилось установкой для линсиссов call-limit=2
#18

У меня такая же проблемма Sad вспомните плиз

call-limit=2 - это прописывается в файле крнфигурации астериска Confused где транки Confused на данное устройство =?
в линксисе все веб менюшку изучил не увидел где можно бы было воткнуть данное ограничение Sad
#19

в sip.conf в секции у абонента.

[101]
username=101
type=friend
qualify=no
nat=yes
host=dynamic
dtmfmode=rfc2833
context=from-internal
canreinvite=no
call-limit=2
#20

ещё может помочь отключение на линксисах функции CW во всех её проявлениях
#21

вобще ето вклинивание выличолось у Smile другим путем

оно возникало при неправильном использовании команды Dial

ситуация такая
есть звонок на FXO, стоит проброс на IVR астриска , т.д. и т.п. (не важно входящий или исходящий главное что шлюз занят)


но еслив етот момент происходит исходящий звонок на шлюз., шлюз отдавал бизи но в тот же момет (не знаю почему) шел инвайт от шлюза есче раз и происходило соединение каналов

решился вопрос так

в учетной записи шлюза установлен call-limit=2 type=peer
и при использовании исходящей связи с атсериска на шлюз ставилась проверка CHANISAVAIL и Dial происходил если канал был доступен.



P.S. всетаки потом Smile решил купить себе Digium карту Very Happy

_________________
нанотехнолигии в области Asterisk
#22

спасибо за советы завтра на работе попробую : и скажу Smile хотя диал план у меня в линксисе стоит, как раз как вы описываете,
dial s0:>390311@192.168.0.1 примерно так
надеюсь поможет 390311 это не ivr а просто очередь хотя одно и тоже Smile