04-24-2018 06:33 PM - edited 03-18-2019 02:03 PM
We recently faced a sip NAT issue. and I would like to get some insights for this problem.
call flow:
Avaya phone system >> telco IPBE device >> ISP
telco IPBE is doing the SIP NAT.
The call coming into the telco IPBE device:
The invite is from 10.203.16.13, call-ID shows ip from 10.203.18.12. Once pass through IPBE deivce, the outbound traffic towards ISP shows:
The invite ip from 10.203.16.13 natted to 172.27.4.5, and the call-id ip from 10.203.18.12 natted to 172.27.4.1. Up to here, everything is fine.
However, the return packet back to customer LAN shows:
As you can see, the return packet towards customer LAN, the invite header shows the original private ip: 10.203.16.13, however, the call-id still showing the natted ip: 172.27.4.1. This cause the issue.
Is this looks like router bug that unable to un-nat the packet back to LAN for the call-id?
Thanks for your advice here.
04-25-2018 07:19 AM
04-25-2018 04:47 PM
Thanks for the reply Nipun.
Yes, it's Cisco router doing the NAT.
Platform: ASR1000
IOS: asr1001x-universalk9.03.16.01a.S.155-3.S1a-ext.SPA.bin
04-25-2018 11:09 PM
04-26-2018 12:35 AM
The problem is that the call is not able to establish. The return packet from IPBE back to customer Avaya shows '500 Server Internal Error'.
Customer did the packet capture on their Avaya device, and they confirmed the call-id ip address is not showing correctly once inbound to their device.
04-26-2018 05:43 AM
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide