Добрый день. Имеются телефоны Digium D40, если настраивать их "ручками" то нормально проходит регистрация пира на Asterisk сервере и идут звонки. Если телефон возвращаем к заводским настройкам, перезагружаем и ждем пока он сам "заберет" конфигурационный файл с сервера, то регистрации пира не происходит, но digiumphones show sessions и digiumphones show tokens показывают информацию по телефону. Если смотреть SIP debug, то видны только пакеты от сервера к телефону, обратно пакеты не приходят и видны "Retransmitting (no NAT)". Asterisk 11.6 certified / DPMA 11.03.4.1 / firmware на телефонах 2.2.2.3 и 1.3.2.0.54993 Те же самые телефоны но на версии Asterisk 1.8 и DPMA 1.8.111.6.0 загружают конфигурационные файлы с сервера и благополучно регистрируются. Кто-нибудь сталкивался с подобным?
Задан: 2017-07-28 18:41:19 +0400
Просмотрен: 97 раз
Обновлен: Jul 28 '17
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
обратитесь к организации, которая вам настраивала систему.
meral ( 2017-07-31 10:23:48 +0400 )редактироватьСистему я настраивал сам, на Asterisk 1.8 и DPMA 1.6 на другом сервере, все работает (телефоны автоматически обновляются, применяются настройки ит.д. и т.п.).
Ankabut ( 2017-08-01 10:55:51 +0400 )редактироватьНу тут очевидно необходимо правильные конфигурации. Настраивайте.
meral ( 2017-08-02 07:53:59 +0400 )редактироватьmeral, проблема в том, что конфигурации правильные, они перенесены с рабочего сервера на новый с учетом изменений в версиях. То есть те же конфигурационные файлы на старых версиях с теми же телефонами работают без нареканий.
Ankabut ( 2017-08-02 13:17:07 +0400 )редактироватьем.а кто вам сказал, что они должны работать с новыми версиями? смотриет changelog
meral ( 2017-08-02 13:32:15 +0400 )редактироватьmeral, changelog не указывает на то, что в новых версиях старые телефоны не поддерживаются, помимо этого в новых версиях поставляются прошивки для старых моделей
Ankabut ( 2017-08-02 18:27:17 +0400 )редактироватьdigium оказывает вменяемый суппорт по своим моделям(на английском, естественно). Пишите им письма.
meral ( 2017-08-02 19:12:00 +0400 )редактироватьЯ с этого и начал, но гарантийный срок телефонов завершился, поэтому они не оказывают поддержку.
Ankabut ( 2017-08-03 10:33:40 +0400 )редактироватьhint: купите еще один ТАКОЙЖЕ, затребуйте по нему поддержку. Угадать чего где вы намутили в файлах - нереально. Врятли вы найдете когото, кому это интересно бесплатно делать. Вроде как все уже наигралися.
meral ( 2017-08-03 23:15:41 +0400 )редактироватьКак я и писал, я не "мутил в файлах", так как конфигурационные файлы были переброшены с рабочего сервера на новый. Проблема была в Cisco ASA и связана она была с фрагментацией.
PS на Cisco есть команда "fragment chain", которая указывает количество фрагментированных пакетов в цепочке. Заводские настройки позволяют иметь 24 фрагментированных пакета в цепочке, на ASA, установленной на пути следования DPMA сообщений, было установлено "fragment chain 1", или другими словами, фрагментация была отключена. После возвращения команды к заводским настройкам ("fragment chain 24") все заработало как и ожидалось.
PPS старый сервер был подключен к интерфейсам, где была разрешена фрагментация.
Ankabut ( 2017-08-09 16:11:46 +0400 )редактироватьНу, и вы надеялися, что мы тут догадаемся, что вы вообще ASA используете и угадаем ваш ответ?)
meral ( 2017-08-09 21:36:45 +0400 )редактироватьНет, я понимаю, что шаманов тут нет, просто DPMA вещь "закрытая" и информации в сети мало (за исключением мануалов по настройке), на форум обратился в надежде, что кто-то сталкивался с подобным и "подтолкнет" в нужном направлении. Проблема с сетевым оборудованием мне в голову не пришла по той причине, что DPMA использует SIP MESAGE и, следовательно, я решил, что если SIP протокол работает при ручной настройке, то и DPMA должен работать.
Ankabut ( 2017-08-10 12:58:18 +0400 )редактироватьшаманов тут какраз полно. оракулов нету.
meral ( 2017-08-10 23:27:45 +0400 )редактировать