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

iax2 теряют регистрацию

0

Подскажите, как посмотреть почему iax2 экстеншены (используются в связке с hylafax и iaxmodem) теряют регистрацию? восстанавливаются на несколько минут после перезапуска amportal`а.

P.S. а вообще я делаю так: останавливаю службу iaxmodem, освобождается порт 4569, потом захожу в консоль астериски и выгружаю модуль iax2 и снова его загружаю. Тогда служба биндит порт нормально и после этого запускаю iaxmodem. Почему iaxmodem занимает порт вперед модуля?

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

спросил 2013-03-12 13:27:28 +0400

sorgchik Gravatar sorgchik
85 37 8 17

обновил 2013-04-23 12:33:55 +0400

2 Ответа

0

iax2 debug

/etc/init.d/iaxmodem status

/etc/init.d/hylafax status

Посмотри логи var/log/iaxmodem

var/log/syslog

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

ответил 2013-03-12 13:54:31 +0400

bolshoy_plohish Gravatar bolshoy_plohish
1388 25 20 38

обновил 2013-03-14 15:41:37 +0400

Comments

возможно, но как поймать момент когда теряется регистрация :)

sorgchik ( 2013-03-12 13:56:49 +0400 )редактировать

Как вариант - поставить MONAST и следить из браузера

galserg ( 2013-03-12 14:01:40 +0400 )редактировать

включить дебаг в файл.раз в 5 минут делать iax show peers. потом сравнить по времени.

meral ( 2013-03-12 14:22:06 +0400 )редактировать

У него же написано, что поднимает на несколько минут.

Если будет недостаточно iax2 debug то тогда /usr/sbin/asterisk -g

bolshoy_plohish ( 2013-03-12 14:55:19 +0400 )редактировать

интересно вот что... когда iax2 пиры отваливаются, то при попытке включить дебаг вот что: mailCLI> iax2 set debug peer 195 IAX2 Debugging Enabled for IP: 0.0.0.0:0 mailCLI>

почему ip может быть 0.0.0.0

sorgchik ( 2013-03-14 12:01:20 +0400 )редактировать

он говорит что дебаг включен для всех а не для определенного ip. Следующий перевод платный 5 $

ruslan.zabirov ( 2013-03-14 13:01:54 +0400 )редактировать
0

потомучто вы в iaxmodem при запуске не указали порт. по умолчанию он 4569. как вариант можете запускать iaxmodem после астериска. например добавив в /etc/rc.local и выключив загрузку

echo "/etc/init.d/iaxmodem start ">>/etc/rc.local
chkconfig iaxmodem off
ссылка удалить спам редактировать

ответил 2013-04-23 13:05:02 +0400

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

Comments

почему же.. в iaxmodem-cfg.ttyIAX четко указан порт 40000

sorgchik ( 2013-04-23 13:31:36 +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 ленту новостей

Статистика

Задан: 2013-03-12 13:27:28 +0400

Просмотрен: 1,103 раз

Обновлен: Apr 23 '13

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