First time here? Check out the FAQ!

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

Отваливается транк через 1-2 минуты после sip reload

0

Решение - менять интернет-провайдера.


Транк новой телефонии РТК. Через 1-2 минуты после sip reload при попытке позвонить возвращается 403. Так происходит происходит при работе через интернет-провайдера МТС. На интернете от РТК хоть оптика, хоть ДСЛ такого не происходит. Также у меня есть подобные конфигурации с другими интернет-провайдерами и тоже без проблем.

Также ведет себя другой транк - облачная АТС Билайн, но он отваливается не так быстро, поэтому пока для исследования проблемы отключил его.

Нашел тут похожую тему http://asterisk-support.ru/question/47932/otvalivaetsia-trank-cherez-nekotoroe-vremia/

Попробовал советы из неё:

  1. qualify=no
  2. user1:xxx@788703.21.rt.ru:5060/111111~30
  3. Detect Network Settings во FreePBX + отключение SIP ALG + проброс SIP, RTP на роутере делал

Настройки транка:

username=user1
type
=friend
secret
=***
nat
=yes
insecure
=invite,port
host
=788703.21.rt.ru
hassip
=yes
hasiax
=no
hasexten
=no
fromuser
=user1
fromdomain
=788703.21.rt.ru
dtmfmode
=rfc2833
disallow
=all
canreinvite
=no
allow
=alaw
qualify
=no

user1
:***@788703.21.rt.ru:5060/494355

Дебаг, значимая часть, если я правильно понимаю:

  == Using SIP RTP CoS mark 5
Audio is at 11012
Adding codec 100004 (alaw) to SDP
Adding non-codec 0x1 (telephone-event) to SDP
Reliably Transmitting (NAT) to 212.122.2.180:5060:
INVITE sip
:74162333333@788703.21.rt.ru SIP/2.0
Via: SIP/2.0/UDP 192.168.1.90:5060;branch=z9hG4bK2f820379;rport
Max-Forwards: 70
From: <sip:user1@788703.21.rt.ru>;tag=as2702f8d8
To: <sip:74162333333@788703.21.rt.ru>
Contact: <sip:user1@192.168.1.90:5060>
Call-ID: 385be2e262063ef62a53e64d0b9a5bf1@788703.21.rt.ru
CSeq: 102 INVITE
User-Agent: FPBX-13.0.190.12(11.25.1)
Date: Thu, 16 Mar 2017 23:59:24 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
Supported: replaces, timer
Content-Type: application/sdp
Content-Length: 236

v
=0
o
=root 1183774560 1183774560 IN IP4 192.168.1.90
s
=Asterisk PBX 11.25.1
c
=IN IP4 192.168.1.90
t
=0 0
m
=audio 11012 RTP/AVP 8 101
a
=rtpmap:8 PCMA/8000
a
=rtpmap:101 telephone-event/8000
a
=fmtp:101 0-16
a
=ptime:20
a
=sendrecv

---
   
-- Called SIP/rtk/74162333333

<--- SIP read from UDP:212.122.2.180:5060 --->
SIP
/2.0 100 Trying
Via: SIP/2.0/UDP 192.168.1.90:5060;received=213.87.96.230;branch=z9hG4bK2f820379;rport=9826
From: <sip:user1@788703.21.rt.ru>;tag=as2702f8d8
To: <sip:74162333333@788703.21.rt.ru>
Call-ID: 385be2e262063ef62a53e64d0b9a5bf1@788703.21.rt.ru
CSeq: 102 INVITE

<------------->
--- (6 headers 0 lines) ---

<--- SIP read from UDP:212.122.2.180:5060 --->
SIP
/2.0 403 Forbidden
Via: SIP/2.0/UDP 192.168.1.90:5060;received=213.87.96.230;branch=z9hG4bK2f820379;rport=9826
From: <sip:user1@788703.21.rt.ru>;tag=as2702f8d8
To: <sip:74162333333@788703.21.rt.ru>;tag=aprqngfrt-1letca10000c6
Call-ID: 385be2e262063ef62a53e64d0b9a5bf1@788703.21.rt.ru
CSeq: 102 INVITE

<------------->
--- (6 headers 0 lines) ---
Transmitting (NAT) to 212.122.2.180:5060:
ACK sip
:74162333333@788703.21.rt.ru SIP/2.0
Via: SIP/2.0/UDP 192.168.1.90:5060;branch=z9hG4bK2f820379;rport
Max-Forwards: 70
From: <sip:user1@788703.21.rt.ru>;tag=as2702f8d8
To: <sip:74162333333@788703.21.rt.ru>;tag=aprqngfrt-1letca10000c6
Contact: <sip:user1@192.168.1.90:5060>
Call-ID: 385be2e262063ef62a53e64d0b9a5bf1@788703.21.rt.ru
CSeq: 102 ACK
User-Agent: FPBX-13.0.190.12(11.25.1)
Content-Length: 0


---
[2017-03-17 08:59:24] WARNING[2067][C-00000020]: chan_sip.c:23250 handle_response_invite: Received response: "Forbidden" from '<sip:user1@788703.21.rt.ru>;tag=as2702f8d8'
Scheduling destruction of SIP dialog '385be2e262063ef62a53e64d0b9a5bf1@788703.21.rt.ru' in 32000 ms (Method: INVITE)
 
== Everyone is busy/congested at this time (1:0/0/1)

спросил Mar 17 '17

thunderamur Gravatar thunderamur
444 70 12 39

обновил Mar 19 '17

Comments

1

SIP/2.0 403 Forbidden - дает оператор, надо разбираться с ним по этой причине. Но пока видно только не прописанные внешний ip адрес на вашей АТС и localnet в придачу

awsswa (Mar 17 '17)edit

у меня нет статического IP, что мне туда писать? И где это видно, поэтому?

SIP/2.0/UDP 192.168.1.90:5060

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

thunderamur (Mar 17 '17)edit
1

Легкий путь - включить stun = прописать в res_stun.conf - сервер = stun.sipnet.ru, интервал не трогать

awsswa (Mar 17 '17)edit

Указал STUN Server и Local Networks в настройках freepbx - не помогло.

thunderamur (Mar 17 '17)edit

2 Ответа

1

минуту работат? говорите работате.

замечательно. делайте перерегистрацию раз в 30 секунд.

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

ответил Mar 17 '17

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

Comments

Я в начале писал, что пробовал делать перерегистрацию по совету из старой темы. В строку регистрации добавил ~30: user1:xxx@788703.21.rt.ru:5060/111111~30 Мб это неправильно, т.к. разницы я не заметил.

thunderamur (Mar 17 '17)edit

дебаг включите и посмотрите, через сколько секунд у вас исходящая регистрация. ПОСТИТЬ ЕГО ТУТ НЕ НАДО.

meral (Mar 17 '17)edit

Если я правильно понял, речь об этом

--- (13 headers 0 lines) ---

Outbound Registration: Expiry for 788703.21.rt.ru is 300 sec (Scheduling reregistration in 285 s)

Really destroying SIP dialog '719e83ee7e2e84790c5ac50560e72065@192.168.1.10' Method: REGISTER

Т.е. перерегистрация 300с. Пойду искать как её изменить во FreePBX.

thunderamur (Mar 17 '17)edit

Нашел такую информацию

285 = 300 - 15 105 = 120 - 15 Asterisk obeys the timing info from your VoIP provider and there is no way to change that ;-( Tell them to change their configs and not tell tell people to reregister every 5 minutes, but every 1 minute instead. Not sure what you mean by "the call will just drop". If it is an incoming call you can remedy the situation by putting qualify=yes in your "trunk" definition. btw:the problem is more likely to be your firewall losing state than your VSP losing your registration.

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

thunderamur (Mar 17 '17)edit
1

firewall лечится пингом, тоесть qualify&qualify_frequency

meral (Mar 17 '17)edit

Попробовал qualify=30 и 10 - не помогло.

Каждые 10 секунд летит:

<-------------> --- (6 headers 0 lines) --- Reliably Transmitting (NAT) to 212.122.2.180:5060: OPTIONS sip:788703.21.rt.ru SIP/2.0 Via: SIP/2.0/UDP 192.168.1.90:5060;branch=z9hG4bK51512ea2;rport Max-Forwards: 70 From: "Unknown" <sip:user1@192.168.1.90>;tag=as01ca0f25 To: <sip:788703.21.rt.ru> Contact: <sip:user1@192.168.1.90:5060> Call-ID: 56f648ef5d6db90177ae977617e82a7c@192.168.1.90:5060 CSeq: 102 OPTIONS User-Agent: FPBX-13.0.190.12(11.25.1) Date: Sat, 18 Mar 2017 03:38:15 GMT Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE Supported: replaces, timer Content-Length: 0


Really destroying SIP dialog '56f648ef5d6db90177ae977617e82a7c@192.168.1.90:5060' Method: OPTIONS

<--- SIP read from UDP:212.122.2.180:5060 ---> SIP/2.0 403 Forbidden Via: SIP/2.0/UDP 192.168.1.90:5060;received=213.87.96.230;branch=z9hG4bK51512ea2;rport=9381 From: "Unknown" <sip:user1@192.168.1.90>;tag=as01ca0f25 To: <sip:78870

thunderamur (Mar 18 '17)edit
0

Если Asterisk 11 или более поздний, попробуйте поставить в [general] sip.conf:

register_retry_403=yes

По самой настройке есть безобразие с insecure=invite,port. Так делать не стоит. SIP ALG нужно отключать, проброс портов при транке с регистрацией - не нужен.

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

ответил Mar 20 '17

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

обновил Mar 20 '17

Ваш ответ

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

Статистика

Задан: Mar 17 '17

Просмотрен: 2,075 раз

Обновлен: Mar 20 '17

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