Добрый день. Провайдер предоставил транк без регистрации. Настроил транк:
type=friend
qualify=yes
permit=217.67.176.213/255.255.255.255
nat=yes
insecure=port,invite
host=217.67.176.213
dtmfmode=rfc2833
disallow=all
deny=0.0.0.0/0.0.0.0
canreinvite=no
allow=alaw&ulaw
context=from-trunk
Транк периодически отваливается. Активируется на 1-2 мин и отваливается. и так с периодичность. примерно 1 час. В PBX стоит статус "UNREACHEBLE". Провайдер говорит что мой сервер не отвечает на INVITE. Я посмотрел дамп. И действительно запрос от провайдера есть. а ответа от сервера нет.
Вот запрос от провайдера:
Request-Line: OPTIONS sip:194.186.250.226:5060;user=phone SIP/2.0
после запроса в дампе ответа от сервера нет. порт udp 5060 на роутере прокинут на сервер. В файрволле на роутере тправило прописано для порта 5060. Подскажите пожалуйста куда копать?
Задан: Jan 23 '18
Просмотрен: 1,601 раз
Обновлен: Jan 23 '18
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
о. еще и роутер. ну тогда еще и роутер поменяйте, проверьте.
meral (Jan 23 '18)editПри этом два других транка работаю отлично.
Эрик (Jan 23 '18)editnat=NO в сторону провайдера = это вы за натом а не провайдер
awsswa (Jan 23 '18)editне помогло. У меня астериск почему-то адрес провайдера не пингует. Причем только сервер не пингует. Поэтому и не отвечает на INVITE.
Эрик (Jan 23 '18)editвне зависимости от того, вы за натом или провайдер вообщето ставится nat=force_rport,comedia, а если за роуетером то еще и externip.
meral (Jan 24 '18)edit