насколько я понял, исходя из моих поисков — проблема, как раз-то может быть в динамическом айпишнике, если выпадают такие, как у меня ошибки. Про две учётки я ничего не находил.
krotish ( 2011-11-01 12:41:01 +0400 )редактироватьЧто-то у меня совсем напасть с эти мкльтифоном какая-то. Отваливается каждую ночь (иногда и чаще) со статусом No Authentication.
Соответственно, в логах я вот что вижу:
chansip.c:18276 handleresponse_register: Forbidden - wrong password on authentication for REGISTER for '7927xxxxxxx@multifon.ru' to 'sbc.megafon.ru'
Пароль правильный, канал в интернет — стабильный, ip — статический. Делаю reload — всё начинает работать, мультифон регистрируется. Мультифоновских учётки на сервере две. Настроено всё по офф. мануалу с сайта мультифона. Но это же не дело постоянно рилод делать... Больше я в логах ничего не углядел. А мне стабильность его работы ох как важна... На нём номер очень важный висит.
а вы по мултифон поисчите ответы то. собака гдето тут "мултифоновых учетки на сервере две" ну и в самом мультифоне.
насколько я понял, исходя из моих поисков — проблема, как раз-то может быть в динамическом айпишнике, если выпадают такие, как у меня ошибки. Про две учётки я ничего не находил.
krotish ( 2011-11-01 12:41:01 +0400 )редактироватьСтавь asterisk 1.8 На нем проблем у меня с multifon` ом не было (после перехода с ветки 1.6). И если нетрудно, сними, dump выложи тот запрос register, на которой приходит ответ 403 Forbidden. Хочется сравнить.
Например tcpdump -i eth0(указать свой) -w /путь/multdump.pcap -C 1024000. Потом wireshark`ом посмотри.
Master135 ( 2011-11-01 14:47:46 +0400 )редактироватьт.е. тупо dump оставить на ночь, а потом вылавливать wiseshark? запрос register там тоже будет?
krotish ( 2011-11-01 15:13:55 +0400 )редактироватьтам будет всё). А в wireshark потом выбрать фильтр (или анализ) по sip
Master135 ( 2011-11-01 15:22:21 +0400 )редактироватьУстановите время перерегистрации побольше.
Время перерегистрации устанавливает multifon. Самому в asterisk`е его поменять нельзя.
Master135 ( 2011-11-01 13:23:27 +0400 )редактироватьПрям таки? Хотя не спорю , что слишком маленькое время мультифон игнорирует.
zzuz ( 2011-11-01 13:29:03 +0400 )редактироватьВ данном случае малое время перерегистрации будем костылем — пока multifon будет недоступен можно поетрять важный звонок. А слишком малое время перегистрации мультифон прогнорирует. Хочется понять причину, почему выдаётся ответ о неверном пароле.
krotish ( 2011-11-01 13:44:25 +0400 )редактироватьну так в чем проблема? почему вы не спорсите у мегафаона сколько минимум? а потом помножте на два. ибо у вас две записи. обычно минмиум около 60-120. вообще это проблема МЕГАФОНА а не астерсика. лучше бы просто поменять провайдера на вменяемого. а причину вам назвали. мегафон игнорирует "слишком малое время" в связи сперегруженностью их прокси(вместо расширения мощности).
meral ( 2011-11-01 13:48:15 +0400 )редактироватьОчень странная потребность у человека. Сервис Мегафона , а спрашивает тут.
zzuz ( 2011-11-01 14:07:21 +0400 )редактироватьМегафон, похоже, просто игнорирует Expires в сообщении register. По крайней мере я в своё время пробовал и 60 и 120 и 360. Если причина, как была у меня, - на очередной запрос register, multifon отвечал ответом 403 Forbidden, то время перерегистрации тут ни как не поможет.
Master135 ( 2011-11-01 14:08:02 +0400 )редактироватьСаппорт мегафона полностью игнорирует вопросы про астериск. Да, я понимаю, что это их косяк. Но, я обратился к вам, потому что от мегафона что-то ждать глупо. У нас сейчас это основной номер. Да, в планах отказаться от него. Но сейчас хочется, чтобы он работал. И, вдруг кто-то сталкивался с подобным. Поэтому, собственно, пишу сюда.
krotish ( 2011-11-01 14:21:21 +0400 )редактироватьУ меня на одном из серверов 5-6 аккаунтов мультифона , и все они архиважные. Проблем не было с момента подключения. Единственное неудобство , что роутинг отключается (на sip), когда баланс на нуле, приходится выставлять заново.
zzuz ( 2011-11-01 14:27:18 +0400 )редактироватьАга, после того как кончились деньги, тоже сбросился роутинг. Хотел его выстовить через приложение multifon - а он мне ответил (при входе в систему) - не прошла аудентификация. Пароль правильный (он в принципе и сохранен был). Техподдержка уже неделю отвечает)). Но это ладно, изменил через браузер (роутинг). Самое интересное, что после попытки регистрации через приложение multifon, на asteriske я её не могу зарегистрировать в течении 2часов.
Master135 ( 2011-11-01 14:37:10 +0400 )редактироватькосяк с роутингом известный ) тоже сталкивался, долго гадал, почему так.
krotish ( 2011-11-01 14:39:23 +0400 )редактироватьЭто исправляться не будет. Я у них на форуме задавал этот вопрос. И если зарегистрирован аккаунт , то зарегистрировать другой в это же время не получится, потому как SBC мегафона запоминает адрес и порт хоста , с которого регистриуется телефонка. Маршрут лучше менять XML запросом.
zzuz ( 2011-11-01 14:45:00 +0400 )редактироватьСогласен, через xml удобнее (только каждый раз забываю в login добавлять @multifon.ru, а потом думаю почему не работает)))) ), тем более, что через само приложение, через раз срабатывает.
Master135 ( 2011-11-01 14:55:12 +0400 )редактироватьНе знаю , у меня демон мониторит роутинги , если чего устанавливает автоматически.
zzuz ( 2011-11-01 15:12:45 +0400 )редактироватьхм, ребят, а с таким не сталкивались — роутинги установлены верные. Но выхов не идёт — в упор слышу абонент не доступен. Пробовал, как на астериске, так и на родном клиенте. Баланс > 0
krotish ( 2011-11-01 17:11:00 +0400 )редактироватьРебята прочел тему, рекомендации не помогли, астериск изначально стоит 1.8, а проблема один в один как у автора вопроса, если проблема была решена помогите пожалуйста
К сожалению данная инструкция не подходит для жителей сибирского региона http://www.multifon.ru/media/devices/instruction/Asteriskset11.pdf настройки провел по этой инструкции но все же транк отваливается
Barssoft ( 2012-12-20 13:03:32 +0400 )редактироватьЭтой инструкцией настраивали , как и на Дальнем Востоке , так и в офисах в Грузии. Разницы нет. Работает как и на динамических адресах, так и на статических, под впн и без . Проблема не в Мультифоне , а в том , что Вы не в состоянии проанализировать проблему.
zzuz ( 2012-12-20 13:10:17 +0400 )редактироватьУ меня не работает, а работает вот при таком конфиге Строка регистрации: 79xxxxxxxxx@multifon.ru:**:79xxxxxxxx@sbc.megafon.ru:5060/7923xxxxxx
опция Peers
fromuser=79xxxxxxxxx host=sbc.megafon.ru fromdomain=multifon.ru type=peer insecure=invite dtmfmode=inband disallow=all allow=alaw nat=yes secret=**
Но есть проблема она один в один как в вопросе
Barssoft ( 2012-12-20 13:24:45 +0400 )редактироватьНапишите скрипт , который будет просматривать состояние регистрации и делать sip reload при необходимости.
zzuz ( 2012-12-20 13:43:53 +0400 )редактироватьЗадан: 2011-11-01 11:57:01 +0400
Просмотрен: 3,381 раз
Обновлен: Dec 19 '12
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
Какая версия asterisk?
Master135 ( 2011-11-01 13:17:27 +0400 )редактироватьAsterisk 1.6.2.9-2+squeeze3
krotish ( 2011-11-01 13:42:41 +0400 )редактироватьРаньше было тоже самое. Стоял asterisk 1.6.2.9. Снимал dump, оказалось, что на очередной запрос register, multifon отвечал ответом 403 Forbidden. После этого ответа asterisk больше не будет пытаться регистрироваться. Сильно тогда этим не заморачивался. Потом перешёл на ветку 1.8 - проблема ушла сама собой. Причину не искал. Сейчас тоже 2 учётных записи - работает нормально
Master135 ( 2011-11-01 13:52:14 +0400 )редактироватьда, всё именно так, сначала 403, потом перестаёт регистрироваться. И как победить не знаю.. А операционку какую ипользуете?
krotish ( 2011-11-01 14:18:55 +0400 )редактироватьcentos, сейчас уже 5.7). Ставь asterisk 1.8. У других тоже эти проблемы исчезли после перехода на новую ветку. (А после 403 Forbidden, asterisk не будет повторно посылать пакеты регистрации, согласно правилам обработки данного ответа)
Master135 ( 2011-11-01 14:25:18 +0400 )редактироватьпросто у меня debian, а тут в пакетах 1.6 ) впихивать 1.8, конечно, не совсем deb-way ))
krotish ( 2011-11-01 14:37:00 +0400 )редактироватьПоставь из исходников.
Master135 ( 2011-11-01 14:39:20 +0400 )редактироватьесли ставить из исходников, может тогда уж сразу есть смысл перейти на centos? всё-таки более родное для asterisk. Кстати, там 1.8 пакетами?
krotish ( 2011-11-01 14:40:34 +0400 )редактироватьЯ ставил из исходников. Да можно и на debian ставить - по моему принципиальной разницы нет (у меня и на debian прекрасно работал). Тут много у кого (если не у большинства :) ) он на debian поднят.
Master135 ( 2011-11-01 14:43:54 +0400 )редактироватьда. в центос есть 1.8 пакет. с сайта диджиум.
meral ( 2011-11-01 16:22:43 +0400 )редактировать