Схема простая: в облаке asterisk с всего лишь одним транком на входящие и исходящие (сип провайдер от которого вообще не дождешься помощи, -просто говорит что мы не оказываем никакую техническую поддержку), между нашим офисом(20 SIP телефонов) и облаком GRE тунель(никакого шифрования, никакого NATa одна маршрутизация). Получается как будто все в одной локалке телефоны,asterisk, провайдер. Входящие работают прекрасно, исходящие же работают следующим образом: процентов 80 исходящих звонков проходят отлично, но оставшиеся 20% набираешь номер и тишина ни гудков ничего(до абонента звонок не доходит) около минуты ждешь и просто сбрасывается вызов!
Логи транка все построчно перебрал, - разницы между логами при успешном звонке и тишине просто нет! RTP пакеты летают просто, Везде NAT=no как в транке так и в Extension.
Еще в редких случаях при исходящем all circuits busy now и в логах
Код: Выделить всё
<--- SIP read from UDP:217.116.48.15:5060 --->
SIP/2.0 503 Service Unavailable
Via: SIP/2.0/UDP XXX.XXX.XXX.XXX:5060;branch=z9hG4bK035b7f9d;received=XXX.XXX.XXX.XXX;rport=5060
From: "999" <sip:399999@XXX.XXX.XXX.XXX>;tag=as311e3806
To: <sip:508888@sip.t72.ru>;tag=as2195149d
Call-ID: 5fa7c93024860fea759ea9a604dc8c52@XXX.XXX.XXX.XXX:5060
CSeq: 103 INVITE
Server: IP PBX
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Session-Expires: 1800;refresher=uas
Reason: Q.850;cause=122
X-Asterisk-HangupCause: Unknown
X-Asterisk-HangupCauseCode: 122
Content-Length: 0