Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Отваливается multifon от Мегафона.

0

Что-то у меня совсем напасть с эти мкльтифоном какая-то. Отваливается каждую ночь (иногда и чаще) со статусом No Authentication.

Соответственно, в логах я вот что вижу:

chansip.c:18276 handleresponse_register: Forbidden - wrong password on authentication for REGISTER for '7927xxxxxxx@multifon.ru' to 'sbc.megafon.ru'

Пароль правильный, канал в интернет — стабильный, ip — статический. Делаю reload — всё начинает работать, мультифон регистрируется. Мультифоновских учётки на сервере две. Настроено всё по офф. мануалу с сайта мультифона. Но это же не дело постоянно рилод делать... Больше я в логах ничего не углядел. А мне стабильность его работы ох как важна... На нём номер очень важный висит.

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

спросил 2011-11-01 11:57:01 +0400

krotish Gravatar krotish
41 11 6 14
http://www.ailan.ru/

Comments

Какая версия 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 )редактировать

4 Ответа

0

а вы по мултифон поисчите ответы то. собака гдето тут "мултифоновых учетки на сервере две" ну и в самом мультифоне.

ссылка удалить спам редактировать

ответил 2011-11-01 12:35:12 +0400

meral Gravatar meral flag of Ukraine
23347 24 20 177
http://pro-sip.net/

Comments

насколько я понял, исходя из моих поисков — проблема, как раз-то может быть в динамическом айпишнике, если выпадают такие, как у меня ошибки. Про две учётки я ничего не находил.

krotish ( 2011-11-01 12:41:01 +0400 )редактировать
0

Ставь asterisk 1.8 На нем проблем у меня с multifon` ом не было (после перехода с ветки 1.6). И если нетрудно, сними, dump выложи тот запрос register, на которой приходит ответ 403 Forbidden. Хочется сравнить.

ссылка удалить спам редактировать

ответил 2011-11-01 14:28:43 +0400

Master135 Gravatar Master135
431 1 3 10

Comments

Как бы его поймать, дампом-то )

krotish ( 2011-11-01 14:37:37 +0400 )редактировать

Например 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 )редактировать
0

Установите время перерегистрации побольше.

ссылка удалить спам редактировать

ответил 2011-11-01 13:19:41 +0400

zzuz Gravatar zzuz flag of Russian Federation
7174 2 6 75
http://line24.ru/

Comments

Время перерегистрации устанавливает 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 )редактировать

сталкивались.

zzuz ( 2011-11-01 17:34:41 +0400 )редактировать
0

Ребята прочел тему, рекомендации не помогли, астериск изначально стоит 1.8, а проблема один в один как у автора вопроса, если проблема была решена помогите пожалуйста

ссылка удалить спам редактировать

ответил 2012-12-19 17:45:36 +0400

Barssoft Gravatar Barssoft
140 18 4 11

Comments

К сожалению данная инструкция не подходит для жителей сибирского региона 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 )редактировать

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2011-11-01 11:57:01 +0400

Просмотрен: 3,342 раз

Обновлен: Dec 19 '12

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.