Asterisk 未使用星号14和pjsip的确认对等点

Asterisk 未使用星号14和pjsip的确认对等点,asterisk,sip,pjsip,Asterisk,Sip,Pjsip,这是我的第一篇帖子,我真的很欣赏这个网站和高质量的答案 我在docker容器中有一个星号14.2.1,使用pjsip。我已经创建了一个外部SIP帐户的注册。来电正常,选择了正确的分机,语音正常 Caller => SIP Account => Asterisk => Voice message 但是,当语音消息结束并执行挂断时,SIP网关无法理解BYE。使用pjsip历史记录,我发现当SIP网关发送ACK时,使用的是星号公共IP(109.210.193.110),而不是原始I

这是我的第一篇帖子,我真的很欣赏这个网站和高质量的答案

我在docker容器中有一个星号14.2.1,使用pjsip。我已经创建了一个外部SIP帐户的注册。来电正常,选择了正确的分机,语音正常

Caller => SIP Account => Asterisk => Voice message
但是,当语音消息结束并执行挂断时,SIP网关无法理解BYE。使用pjsip历史记录,我发现当SIP网关发送ACK时,使用的是星号公共IP(109.210.193.110),而不是原始IP(91.121.228.210)

那么,为什么星号不接受ACK消息发送的信息呢? 这是错误还是配置问题? 有线索吗

No.   Timestamp  (Dir) Address                  SIP Message
===== ========== ============================== ===================================
00000 1482865880 * <== 91.121.228.210:5060      INVITE sip:s@81.251.101.22:5060 SIP/2.0
00001 1482865880 * ==> 91.121.228.210:5060      SIP/2.0 100 Trying
00002 1482865880 * ==> 91.121.228.210:5060      SIP/2.0 200 OK
00003 1482865880 * <== 91.121.228.210:5060      ACK sip:109.210.193.110:1024 SIP/2.0
00004 1482865883 * ==> 91.121.228.210:5060      BYE sip:06XXXXXXXX@192.168.51.60:5060;transport=udp SIP/2.0
00005 1482865884 * ==> 91.121.228.210:5060      BYE sip:06XXXXXXXX@192.168.51.60:5060;transport=udp SIP/2.0
00006 1482865884 * <== 91.121.228.210:5060      OPTIONS sip:109.210.193.110:1024 SIP/2.0
00007 1482865884 * ==> 91.121.228.210:5060      SIP/2.0 200 OK
00008 1482865885 * ==> 91.121.228.210:5060      BYE sip:06XXXXXXXX@192.168.51.60:5060;transport=udp SIP/2.0
00009 1482865887 * ==> 91.121.228.210:5060      BYE sip:06XXXXXXXX@192.168.51.60:5060;transport=udp SIP/2.0
00010 1482865891 * ==> 91.121.228.210:5060      BYE sip:06XXXXXXXX@192.168.51.60:5060;transport=udp SIP/2.0
00011 1482865892 * <== 91.121.228.210:5060      BYE sip:109.210.193.110:1024 SIP/2.0
00012 1482865892 * ==> 91.121.228.210:5060      SIP/2.0 200 OK
00013 1482865895 * ==> 91.121.228.210:5060      BYE sip:06XXXXXXXX@192.168.51.60:5060;transport=udp SIP/2.0
No.Timestamp(Dir)地址SIP消息
===== ========== ============================== ===================================
000001482865880*91.121.228.210:5060 SIP/2.0 100
00002 1482865880*=>91.121.228.210:5060 SIP/2.0 200正常
00003 1482865880*91.121.228.210:5060再见sip:06XXXXXXXX@192.168.51.60:5060;传输=udp SIP/2.0
00005 1482865884*=>91.121.228.210:5060再见sip:06XXXXXXXX@192.168.51.60:5060;传输=udp SIP/2.0
00006 1482865884*91.121.228.210:5060 SIP/2.0 200正常
00008 1482865885*=>91.121.228.210:5060再见sip:06XXXXXXXX@192.168.51.60:5060;传输=udp SIP/2.0
00009 1482865887*=>91.121.228.210:5060再见sip:06XXXXXXXX@192.168.51.60:5060;传输=udp SIP/2.0
000101482865891*=>91.121.228.210:5060再见sip:06XXXXXXXX@192.168.51.60:5060;传输=udp SIP/2.0
00011 1482865892*91.121.228.210:5060 SIP/2.0 200正常
00013 1482865895*=>91.121.228.210:5060再见sip:06XXXXXXXX@192.168.51.60:5060;传输=udp SIP/2.0
更新

172.17.28.217是已注册公用电话06XX的主叫方的专用IP。5.135.65.49是到达呼叫方的公共运营商网关。呼叫方已在此网关后面注册

91.121.228.210是mixxit网关的公共IP,其中注册了我的星号。192.168.51.60是mixxit网络的专用IP之一

109.210.193.110是星号的公共IP。 172.17.0.2是星号的专用IP

网络连接

[公共运营商][mixxit网关][Asterisk]

[(呼叫者06XX)172.17.28.217 5.135.65.49][192.168.51.60 91.121.228.210(网关0970XX)][109.210.193.110 172.17.0.2]

谢谢, Christophe

请阅读,您的问题有点不清楚。请阅读,您的问题有点不清楚。