Уважаемые форумчане столкнулся с проблемой толь кривых рук толи железяк. В общем проблема в следующем имею 6 трубок (3 базы, 3 трубки на 1, 2 на 2рой, 1 на 3ей) Gigaset C610A IP трубки регистрируются исходящие вызовы работают входящие тоже, проблема появляется при трансфере звонка, а именно при использовании blind трансфера. Есть 3 абонента А-внутренний Б-внутренний С-внешний. Ситуация С звонит А, А(101) берет трубку и переводит вызов (##102) на Б, в этот момент C встает на удержание. На трубке Б(102) раздается звонок и в этот момент у C музыка удержание замолкает, а Б(102) в свою очередь не может поднять трубку на кнопку поднятия просто реакции ноль только сигнал звонка затухает (сбросить вызов так же не выходит) затем по таймауту звонок как неотвеченый Б(102) возвращается обратно абоненту А(101) и если сделать повторный трансфер Б(##102) уже без проблем подымает трубку (либо сбрасывает) и так постоянно. Проблема вроде не в трубках, буквально 3 дня назад было все отлично, трубок 6 (болтаются на 3 базах) разницы нет переводить ли вызов на номер на той же базе, либо на номер на другой базе реакция одна - при первом трансфере трубку поднять не выходит при повторном всё в норме?? 2 день бьюсь уже даже трубки с нуля все настроил ни чего не изменилось.
canreinvite=no
directmedia=no
Задан: 2014-02-28 14:17:29 +0400
Просмотрен: 347 раз
Обновлен: Feb 28 '14
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
Трансфер осуществляется силами астера, знаком с ограничением в 2 вызова на базе не грешить на это. Повторюсь еще раз чтобы развеять сомнения если не сбрасывая звонок повторно перевести его то трубка отрабатывает hangup (на вызов удется ответить)
XaTTa6 ( 2014-02-28 14:20:06 +0400 )редактироватьsendrpid=no попробуйте поставить.
kostoprav ( 2014-02-28 16:19:49 +0400 )редактироватьdtmfmode=RFC 2833
XaTTa6 ( 2014-02-28 20:43:34 +0400 )редактироватьcanreinvite=no
context=from-internal
host=dynamic
trustrpid=yes
sendrpid=no type=friend nat=NO-RFC3581
port=5060
qualify= yes qualifyfreq=60
transport=UDP Only
encryption=NO
disallow=all
allow=g729,gsm,ulaw,alaw
sendrpid=no canreinvite=no directmedia=no Сейчас именно такие настройки и стоят
XaTTa6 ( 2014-02-28 20:44:26 +0400 )редактироватьзавтра еще в SIP логи внимательно гляну может чего там найду быстрым взором криминального ни чего не увидел
XaTTa6 ( 2014-02-28 20:56:07 +0400 )редактироватьВсем отозвавшимся большое спасибо в логах как и сказал всё чисто. Собака порылась вот где, недавно сдох Панасоник и было решено заменить на трубку Гигасет, повесил её на базу на которой уже и так 2 трубки и с этого и начались проблемы при переводе вызова база просто видимо притормаживает сегодня всё досконально проверил проблема при переводе на трубки внутри 1-ной базы было решено добавить еще одну базу и не плясать дальше с бубном. Видимо при первом переводе база не успевает отработать как надо и при попытках поднять трубку до Астериска ни каких сигналов не доходит в консоли висит "appdial.c: -- Called SIP/104" следом идет "appdial.c: -- Nobody picked up in 20000 ms" и обратная переадресация.
XaTTa6 ( 2014-03-01 12:59:38 +0400 )редактировать