First time here? Check out the FAQ!

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

Отваливается 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 — всё начинает работать, мультифон регистрируется. Мультифоновских учётки на сервере две. Настроено всё по офф. мануалу с сайта мультифона. Но это же не дело постоянно рилод делать... Больше я в логах ничего не углядел. А мне стабильность его работы ох как важна... На нём номер очень важный висит.

спросил Nov 1 '11

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

Comments

Какая версия asterisk?

Master135 (Nov 1 '11)edit

Asterisk 1.6.2.9-2+squeeze3

krotish (Nov 1 '11)edit

Раньше было тоже самое. Стоял asterisk 1.6.2.9. Снимал dump, оказалось, что на очередной запрос register, multifon отвечал ответом 403 Forbidden. После этого ответа asterisk больше не будет пытаться регистрироваться. Сильно тогда этим не заморачивался. Потом перешёл на ветку 1.8 - проблема ушла сама собой. Причину не искал. Сейчас тоже 2 учётных записи - работает нормально

Master135 (Nov 1 '11)edit

да, всё именно так, сначала 403, потом перестаёт регистрироваться. И как победить не знаю.. А операционку какую ипользуете?

krotish (Nov 1 '11)edit

centos, сейчас уже 5.7). Ставь asterisk 1.8. У других тоже эти проблемы исчезли после перехода на новую ветку. (А после 403 Forbidden, asterisk не будет повторно посылать пакеты регистрации, согласно правилам обработки данного ответа)

Master135 (Nov 1 '11)edit

просто у меня debian, а тут в пакетах 1.6 ) впихивать 1.8, конечно, не совсем deb-way ))

krotish (Nov 1 '11)edit

Поставь из исходников.

Master135 (Nov 1 '11)edit

если ставить из исходников, может тогда уж сразу есть смысл перейти на centos? всё-таки более родное для asterisk. Кстати, там 1.8 пакетами?

krotish (Nov 1 '11)edit

Я ставил из исходников. Да можно и на debian ставить - по моему принципиальной разницы нет (у меня и на debian прекрасно работал). Тут много у кого (если не у большинства :) ) он на debian поднят.

Master135 (Nov 1 '11)edit

да. в центос есть 1.8 пакет. с сайта диджиум.

meral (Nov 1 '11)edit

4 Ответа

0

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

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

ответил Nov 1 '11

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

Comments

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

krotish (Nov 1 '11)edit
0

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

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

ответил Nov 1 '11

Master135 Gravatar Master135
431 1 3 10

Comments

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

krotish (Nov 1 '11)edit

Например tcpdump -i eth0(указать свой) -w /путь/multdump.pcap -C 1024000. Потом wireshark`ом посмотри.

Master135 (Nov 1 '11)edit

т.е. тупо dump оставить на ночь, а потом вылавливать wiseshark? запрос register там тоже будет?

krotish (Nov 1 '11)edit

там будет всё). А в wireshark потом выбрать фильтр (или анализ) по sip

Master135 (Nov 1 '11)edit
0

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

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

ответил Nov 1 '11

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

Comments

Время перерегистрации устанавливает multifon. Самому в asterisk`е его поменять нельзя.

Master135 (Nov 1 '11)edit

Прям таки? Хотя не спорю , что слишком маленькое время мультифон игнорирует.

zzuz (Nov 1 '11)edit

В данном случае малое время перерегистрации будем костылем — пока multifon будет недоступен можно поетрять важный звонок. А слишком малое время перегистрации мультифон прогнорирует. Хочется понять причину, почему выдаётся ответ о неверном пароле.

krotish (Nov 1 '11)edit

ну так в чем проблема? почему вы не спорсите у мегафаона сколько минимум? а потом помножте на два. ибо у вас две записи. обычно минмиум около 60-120. вообще это проблема МЕГАФОНА а не астерсика. лучше бы просто поменять провайдера на вменяемого. а причину вам назвали. мегафон игнорирует "слишком малое время" в связи сперегруженностью их прокси(вместо расширения мощности).

meral (Nov 1 '11)edit

Очень странная потребность у человека. Сервис Мегафона , а спрашивает тут.

zzuz (Nov 1 '11)edit

Мегафон, похоже, просто игнорирует Expires в сообщении register. По крайней мере я в своё время пробовал и 60 и 120 и 360. Если причина, как была у меня, - на очередной запрос register, multifon отвечал ответом 403 Forbidden, то время перерегистрации тут ни как не поможет.

Master135 (Nov 1 '11)edit

Саппорт мегафона полностью игнорирует вопросы про астериск. Да, я понимаю, что это их косяк. Но, я обратился к вам, потому что от мегафона что-то ждать глупо. У нас сейчас это основной номер. Да, в планах отказаться от него. Но сейчас хочется, чтобы он работал. И, вдруг кто-то сталкивался с подобным. Поэтому, собственно, пишу сюда.

krotish (Nov 1 '11)edit

У меня на одном из серверов 5-6 аккаунтов мультифона , и все они архиважные. Проблем не было с момента подключения. Единственное неудобство , что роутинг отключается (на sip), когда баланс на нуле, приходится выставлять заново.

zzuz (Nov 1 '11)edit

Ага, после того как кончились деньги, тоже сбросился роутинг. Хотел его выстовить через приложение multifon - а он мне ответил (при входе в систему) - не прошла аудентификация. Пароль правильный (он в принципе и сохранен был). Техподдержка уже неделю отвечает)). Но это ладно, изменил через браузер (роутинг). Самое интересное, что после попытки регистрации через приложение multifon, на asteriske я её не могу зарегистрировать в течении 2часов.

Master135 (Nov 1 '11)edit

косяк с роутингом известный ) тоже сталкивался, долго гадал, почему так.

krotish (Nov 1 '11)edit

Это исправляться не будет. Я у них на форуме задавал этот вопрос. И если зарегистрирован аккаунт , то зарегистрировать другой в это же время не получится, потому как SBC мегафона запоминает адрес и порт хоста , с которого регистриуется телефонка. Маршрут лучше менять XML запросом.

zzuz (Nov 1 '11)edit

Согласен, через xml удобнее (только каждый раз забываю в login добавлять @multifon.ru, а потом думаю почему не работает)))) ), тем более, что через само приложение, через раз срабатывает.

Master135 (Nov 1 '11)edit

Не знаю , у меня демон мониторит роутинги , если чего устанавливает автоматически.

zzuz (Nov 1 '11)edit

хм, ребят, а с таким не сталкивались — роутинги установлены верные. Но выхов не идёт — в упор слышу абонент не доступен. Пробовал, как на астериске, так и на родном клиенте. Баланс > 0

krotish (Nov 1 '11)edit

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

zzuz (Nov 1 '11)edit
0

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

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

ответил Dec 19 '12

Barssoft Gravatar Barssoft
140 18 4 11

Comments

К сожалению данная инструкция не подходит для жителей сибирского региона http://www.multifon.ru/media/devices/instruction/Asteriskset11.pdf настройки провел по этой инструкции но все же транк отваливается

Barssoft (Dec 20 '12)edit

Этой инструкцией настраивали , как и на Дальнем Востоке , так и в офисах в Грузии. Разницы нет. Работает как и на динамических адресах, так и на статических, под впн и без . Проблема не в Мультифоне , а в том , что Вы не в состоянии проанализировать проблему.

zzuz (Dec 20 '12)edit

У меня не работает, а работает вот при таком конфиге Строка регистрации: 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 (Dec 20 '12)edit

Напишите скрипт , который будет просматривать состояние регистрации и делать sip reload при необходимости.

zzuz (Dec 20 '12)edit

Ваш ответ

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 ленту новостей

Статистика

Задан: Nov 1 '11

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

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

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