Чат  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

avaya 9620c acquiring service

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модератор: april22

Re: avaya 9620c acquiring service

Сообщение null.rnd » 07 июн 2019, 15:54

sasa писал(а):со стороны астериска я проблем не вижу
поскольку и по pcap других пакетов нет
проблема где то на телефоне
перевод с tcp на udp это как вариант заставить телефон действовать по другому сценарию
если не получается
играться с настройками телефона дальше
может там как то дебаг можно увеличить на нем
это бы помогло


Да, телефон содержит уровни дебага, как я понял максимальный - это debug, он приведен выше, но я выбрал несколько "модулей", sip, sipmess и им аналогичные, попробую включить все модули. К моему удивлению в отличии от cisco отсылок к debug у avaya почти нет, по крайне мере гугл это скрывает по ключевым словам из текста дебага. :)
null.rnd
 
Сообщений: 8
Зарегистрирован: 06 июн 2019, 23:55

Re: avaya 9620c acquiring service

Сообщение zzuz » 07 июн 2019, 16:01

Фигня все это.
Форум нужен для того, чтобы другие граждане решили мою проблему , которую мне поставил начальник/заказчик , чтобы я просто скопипастил и получил за это денег.
Линия24 - Системы Массового Телефонного Обслуживания
Аватар пользователя
zzuz
 
Сообщений: 1575
Зарегистрирован: 21 сен 2010, 13:33

Re: avaya 9620c acquiring service

Сообщение ded » 07 июн 2019, 16:11

+++
Аллюр - три креста!
Изображение
Вложения
+++.jpg
+++.jpg (85.88 KIB) Просмотров: 438
ded
 
Сообщений: 14016
Зарегистрирован: 26 авг 2010, 19:00

Re: avaya 9620c acquiring service

Сообщение sasa » 07 июн 2019, 16:30

SET LOCAL_LOG_LEVEL 7
включает максимальный уровень дебага
у вас в конфиге этой опции не видно
sasa
 
Сообщений: 42
Зарегистрирован: 22 янв 2019, 15:41

Re: avaya 9620c acquiring service

Сообщение null.rnd » 07 июн 2019, 16:38

если через craft# зайти в раздел LOG, там птичками можно выставить как модули, так и уровень critical, warning, debug. Причем даже не требуется перезагрузка телефона, валит в syslog сервер (его также можно там же настроить). В 2.6.15 и 2.6.17. Конфиг для этого не требуется.
null.rnd
 
Сообщений: 8
Зарегистрирован: 06 июн 2019, 23:55

Re: avaya 9620c acquiring service

Сообщение null.rnd » 07 июн 2019, 17:32

sasa писал(а):SET LOCAL_LOG_LEVEL 7
включает максимальный уровень дебага
у вас в конфиге этой опции не видно


дебаг

https://dropmefiles.com/0kYGz

изучаю, форум не позволяет откопипастить, говорит много символов.
null.rnd
 
Сообщений: 8
Зарегистрирован: 06 июн 2019, 23:55

Re: avaya 9620c acquiring service

Сообщение sasa » 07 июн 2019, 18:12

очень похоже что в прошивке бага с таймаутом регистрации

по вашему pcap
телефон отправляет
REGISTER sip:192.168.1.240 SIP/2.0
...
Contact: <sip:2000@192.168.2.31;avaya-sc-enabled;transport=tcp>;q=1;expires=900;reg-id=1;+sip.instance="<urn:uuid:00000000-0000-1000-8000-3cb15b4b0b45>"


астериск отвечает
SIP/2.0 200 OK
....
Contact: <sip:2000@192.168.2.31:1028;transport=TCP;avaya-sc-enabled>;expires=899


отправил 900 получил 899

теперь смотрим по логу с телефона
Fri Jun 07 16:17:41 2019;192.168.0.254; <167>Jun 7 14:17:37 192.168.2.3 SIGADAP: +01:00 2019 000 1 .TEL | 0 Registration Duration= 900.
.....
.....
Fri Jun 07 16:17:41 2019;192.168.0.254; <166>Jun 7 14:17:37 192.168.2.3 ALSIP: +01:00 2019 000 1 .TEL | 0 eventName= REGISTER_RESPONSE, eventType= 3002, data= userName=sip:2000@192.168.1.240&registrar=sip:192.168.1.240&responseCode=200&reason=OK&serverData=FPBX-14.0.11(13.22.0)&day=7&month=6&year=2019&hour=13&minute=17&second=38&contacts=sip:2000@192.168.2.3:1041;transport=tcp;avaya-sc-enabled;899&expires=0, dataLen= 252.

Fri Jun 07 16:17:41 2019;192.168.0.254; <166>Jun 7 14:17:37 192.168.2.3 SIPEVENTS: +01:00 2019 000 1 .TEL | 0 OnRegisterResponse(id = 0, event name= REGISTER_RESPONSE, type= 3002). Current registration state= 4.

Fri Jun 07 16:17:41 2019;192.168.0.254; <167>Jun 7 14:17:37 192.168.2.3 SIGADAP: +01:00 2019 000 1 .TEL | 0 Register response with Expires:0 received when in registered state. This must have been for a contact unregistration. Not reporting it to the appolication.

=========
телефон получил 899 как то не корректно его распаросил и получил не expires=899
а
;899&expires=0
ноль означает астериск не принял регистрацию и сделал анрегистрацию
но он то этого не делал
это кривопопый телефон


ну это я так думаю
вы можете поиграться с прошивками
поизучать еще логи на других версиях

возможно астерис надо еще обновить
или попачить что бы он возвращал поле Contact ровно таким же каким оно приходит от телефона
и телефон его разберет корректно, судя по формату он именно так и пытатется сделать
но это мысли в слух
теперь дальше сами
sasa
 
Сообщений: 42
Зарегистрирован: 22 янв 2019, 15:41

Пред.

Вернуться в Вопросы новичков

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 16

© 2008 — 2019 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH