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

Каждые 32 секунды обрывается связь

0

в ЛОГАХ пишет : WARNING [5572] chan_sip.c: Retransmission timeout reached on transmission cd4702e4-6aed7c58@192.168.8.15 for seqno 102 (Critical Response) -- See https://wiki.asterisk.org/wiki/display/AST/SIP+Retransmissions Packet timed out after 32000ms with no response

В организации настроена IP телефония. на шлюзе стоит Elastix. так вот внутри сети всё отлично работает. а пробовал поставить телефон вне сети. телефон работает и на него можно звонить и с него. но когда на него звонят-всё нормально, а когда С него - то на 32 секунде звонок обрывается! Подскажите решение проблемы, пожалуйста!

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

спросил 2012-03-07 17:57:59 +0400

baly818p Gravatar baly818p
1 4 3 4

3 Ответа

1

Стоит изучить тэг "nat" здесь на сайте.

Коротко нужные настройки: глобально: externip= или externhost= nat=yes в настройках пира: canreinvite=no

На роутике пробросить порты 5020 UDP (SIP) и 10000:20000 UDP (RTP). Отключить всякие там SIP "интеллектуальные маршрутизации" на роутике если они есть, только вред.

Ну и после всего этого, обязательно изучить тэг "безопасность" тут же..

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

ответил 2012-03-07 18:17:23 +0400

Zavr2008 Gravatar Zavr2008 flag of Russian Federation
2886 11 9 40
http://mh.otx.ru/

Comments

ну у меня canreinvite=no но nat=never. так как когда в начале настраивал то NAT стоял YES и телефон вообще не работал. а потом гдето прочитал что nat поставить= Neverа , а qualify поставить =No. сделал и телефоны заработали. но это внутресетевые телефоны. а может как раз на внешний телефон и надо nat поставить Yes...

baly818p ( 2012-03-07 19:57:56 +0400 )редактировать

ну так вам внутри надо поставит never/no (в телоефоне) а наружу прийдеться ставить правильно.ну или идти туда где вам посоветовали этото бред и там поконсультироваться что теперь с провайдером делать.

meral ( 2012-03-08 10:52:32 +0400 )редактировать

meral прав. Скорее всего пров описал случай, когда идет подключение на белом IP (или сером в его сети). В случае же если Вы подключаете за nat, так его и надо включать. Главное в роутике вырубить. Еще есть вариант со STUN, но он внесет проблемы - пакеты пойдут далеко, добавит джиттер и задержки.

Zavr2008 ( 2012-03-09 03:14:11 +0400 )редактировать
0

Он у тебя за натом? Если да, то нужно правильно настроить НАТ и Астериск для работы за натом

Или же использовать IAX, он хорошо работает за натом.

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

ответил 2012-03-07 18:18:56 +0400

varnar Gravatar varnar
11 3
-1

сколько раз я сталкивался с такой ошибкой, всегда проблема была не в астере, что-то зарезает 5060, надо смотреть в сети

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

ответил 2012-03-08 10:07:51 +0400

itprofit Gravatar itprofit
768 24 3 27
http://itprofit32.ru/

Comments

если возникает такая ошибка, на 5060, то вообще дело и до звонка не дойдет а у него доходит, просто проблема реално с натом. или нужно роутер нормално настроить или же поставить другой роутер который умеет работать с СИП за НАТ-ом

varnar ( 2012-03-08 18:05:18 +0400 )редактировать

например, если роутер dst-nat-ом заворачивает на астер все пакеты с dst port 5060 не зависимо от того, какой адрес источника, то может быть, что звонок и пройдет, в общем, из практики, такое может быть, ну собственно это проблема с НАТ-ом и есть, тем не менее, как уже я писал, астер скорее всего не при делах(разумеется если телефон снаружи для него nat=yes), надо смотреть НАТ-ы маршрутизаторов по пути прохождения пакета.

itprofit ( 2012-03-08 21:50:44 +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 ленту новостей

Статистика

Задан: 2012-03-07 17:57:59 +0400

Просмотрен: 5,676 раз

Обновлен: Mar 08 '12

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