@ykppon

Как поменять адрес на внешний вместо локального в связке Asterisk и JsSIP?

Имеется Asterisk который отлично звонит через тестовый сервис от JsSIP
== DTLS ECDH initialized (automatic), faster PFS enabled
  == Using SIP RTP CoS mark 5
       > 0x7fdafc01dad0 -- Strict RTP learning after remote address set to: [[мой внешний IP]]:52920
    -- Executing [200@default:1] Answer("SIP/199-00000008", "") in new stack
       > 0x7fdafc01dad0 -- Strict RTP learning after ICE completion
       > 0x7fdafc01dad0 -- Strict RTP switching to RTP target address [[мой внешний IP]]:1150 as source
    -- Executing [200@default:2] Playback("SIP/199-00000008", "demo-congrats") in new stack
    -- <SIP/199-00000008> Playing 'demo-congrats.slin' (language 'ru')
    -- Executing [200@default:3] Hangup("SIP/199-00000007", "") in new stack
  == Spawn extension (default, 200, 3) exited non-zero on 'SIP/199-00000007'

Но когда я пробую звонить через этот скрипт используя на своем сайте
лог меняется на следующее
== DTLS ECDH initialized (automatic), faster PFS enabled
  == Using SIP RTP CoS mark 5
       > 0x7fdaf0019540 -- Strict RTP learning after remote address set to: [[мой внутренний! IP]]:55849
    -- Executing [200@default:1] Answer("SIP/199-00000009", "") in new stack
       > 0x7fdaf0019540 -- Strict RTP learning after ICE completion
    -- Executing [200@default:2] Playback("SIP/199-00000009", "demo-congrats") in new stack
    -- <SIP/199-00000009> Playing 'demo-congrats.slin' (language 'ru')
       > 0x7fdaf0019540 -- Strict RTP switching to RTP target address [[мой внешний IP]]:55849 as source
       > 0x7fdaf0019540 -- Strict RTP learning complete - Locking on source address [[мой внешний IP]]:55849
    -- Executing [200@default:3] Hangup("SIP/199-00000009", "") in new stack
  == Spawn extension (default, 200, 3) exited non-zero on 'SIP/199-00000009'


В чем может быть разница, что два внешних сервиса дают разные результаты? почему в одном случае подставляется внешний IP а в другом внутренний?
  • Вопрос задан
  • 1026 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы