Добрый день! При загрузке Ubuntu 11.04 Asterisk запускается, но учётные записи провайдера (Comtube) имеют статус Unmonitored, offline. После изменения, например sip.conf и последущим sip reload - всё работает! Скорее всего Asterisk стартуер слишком рано и в тот момент сеть на компьютере неактивна. Как настраивается на Ubuntu запуск Asterisk "вручную", желательно "с ярлыка"? Заранее спасибо.
добавь к учетной записи провайдера qualify=yes
или в крон скрипт на баше релоада с нужным промежутком
#!/bin/sh
asterisk -rx "reload" > /dev/null
или посмотри в sip.conf чему равен registertimeout уменьш до нужного времени
Удалить из автозапуска скорее всего поможет это
update-rc.d asterisk remove
а запускать тогда так
/etc/init.d/asterisk start
или так asterisk
Но это несомненно неправильный подход, правильно исправить ошибку. Могу предположить что у вас динамический ip если так пропишите его ручками.
Задан: 2011-07-26 13:28:46 +0400
Просмотрен: 1,571 раз
Обновлен: Jul 26 '11
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.