[SR-Users] 200 OK with SDP gets private ip in contact field

Karsten Horsmann khorsmann at gmail.com
Thu Apr 12 11:24:43 CEST 2012


Hello!

I get step by step to my multihomed setup and have now problems that
kamailio didnt rewrite
the 200 OK to my public ip address.

I have attached an ngrep trace and my kamailio 3.2.2 config.

Would be great if someone can give me an hint!

222.222.222.222  public ip-address from kamailio
172.20.100.74      private ip-address from kamailio

217.777.777.777  public ip-address from the UAC
172.20.100.103    private ip-address from the UAC

172.20.100.61     sip ip-address from the IVR behind kamailio
172.20.100.71     rtp ip-address from the IVR behind kamailio


-- 
Mit freundlichen Grüßen
*Karsten Horsmann*
-------------- next part --------------
interface: eth0 (172.20.100.0/255.255.255.0)
filter: (ip or ip6) and ( port 5060 )


U 2012/04/12 11:08:12.011398 217.777.777.777:6623 -> 222.222.222.222:5060
INVITE sip:kalkbrenner at 222.222.222.222 SIP/2.0.
Via: SIP/2.0/UDP 172.20.100.103:24640;branch=z9hG4bK-d8754z-90aceb73b0299f2e-1---d8754z-;rport.
Max-Forwards: 70.
Contact: <sip:4horsmann at 172.20.100.103:24640>.
To: <sip:kalkbrenner at 222.222.222.222>.
From: <sip:4horsmann at 222.222.222.222>;tag=15cd9a6b.
Call-ID: YmY0ZjcwODUzMjE5YzAzMGU3ZDZlMTdkOGY5NGRjNDQ..
CSeq: 1 INVITE.
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, NOTIFY, MESSAGE, SUBSCRIBE, INFO.
Content-Type: application/sdp.
Supported: replaces.
User-Agent: X-Lite 4 release 4.1 stamp 63214.
Content-Length: 234.
.
v=0.
o=- 12978695291979834 1 IN IP4 172.20.100.103.
s=CounterPath X-Lite 4.1.
c=IN IP4 172.20.100.103.
t=0 0.
m=audio 50726 RTP/AVP 107 0 8 101.
a=rtpmap:107 BV32/16000.
a=rtpmap:101 telephone-event/8000.
a=fmtp:101 0-15.
a=sendrecv.


U 2012/04/12 11:08:12.012345 222.222.222.222:5060 -> 217.777.777.777:6623
SIP/2.0 407 Proxy Authentication Required.
Via: SIP/2.0/UDP 172.20.100.103:24640;branch=z9hG4bK-d8754z-90aceb73b0299f2e-1---d8754z-;rport=6623;received=217.777.777.777.
To: <sip:kalkbrenner at 222.222.222.222>;tag=2177214caadfb19cce4f58e7bd0a834d.571c.
From: <sip:4horsmann at 222.222.222.222>;tag=15cd9a6b.
Call-ID: YmY0ZjcwODUzMjE5YzAzMGU3ZDZlMTdkOGY5NGRjNDQ..
CSeq: 1 INVITE.
Proxy-Authenticate: Digest realm="222.222.222.222", nonce="T4acpk+Gm3oLqpw91aQktvf9VNpwRwKh".
Server: Kamailio.
Content-Length: 0.
Warning: 392 222.222.222.222:5060 "Noisy feedback tells:  pid=15453 req_src_ip=217.777.777.777 req_src_port=6623 in_uri=sip:kalkbrenner at 222.222.222.222 out_uri=sip:kalkbrenner at 222.222.222.222 via_cnt==1".
.


U 2012/04/12 11:08:12.046144 217.777.777.777:6623 -> 222.222.222.222:5060
ACK sip:kalkbrenner at 222.222.222.222 SIP/2.0.
Via: SIP/2.0/UDP 172.20.100.103:24640;branch=z9hG4bK-d8754z-90aceb73b0299f2e-1---d8754z-;rport.
Max-Forwards: 70.
To: <sip:kalkbrenner at 222.222.222.222>;tag=2177214caadfb19cce4f58e7bd0a834d.571c.
From: <sip:4horsmann at 222.222.222.222>;tag=15cd9a6b.
Call-ID: YmY0ZjcwODUzMjE5YzAzMGU3ZDZlMTdkOGY5NGRjNDQ..
CSeq: 1 ACK.
Content-Length: 0.
.


U 2012/04/12 11:08:12.056892 217.777.777.777:6623 -> 222.222.222.222:5060
INVITE sip:kalkbrenner at 222.222.222.222 SIP/2.0.
Via: SIP/2.0/UDP 172.20.100.103:24640;branch=z9hG4bK-d8754z-ecdba29cd4294862-1---d8754z-;rport.
Max-Forwards: 70.
Contact: <sip:4horsmann at 172.20.100.103:24640>.
To: <sip:kalkbrenner at 222.222.222.222>.
From: <sip:4horsmann at 222.222.222.222>;tag=15cd9a6b.
Call-ID: YmY0ZjcwODUzMjE5YzAzMGU3ZDZlMTdkOGY5NGRjNDQ..
CSeq: 2 INVITE.
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, NOTIFY, MESSAGE, SUBSCRIBE, INFO.
Content-Type: application/sdp.
Proxy-Authorization: Digest username="4horsmann",realm="222.222.222.222",nonce="T4acpk+Gm3oLqpw91aQktvf9VNpwRwKh",uri="sip:kalkbrenner at 222.222.222.222",response="7f23830669695d1c9bd86aadf5f714a7",algorithm=MD5.
Supported: replaces.
User-Agent: X-Lite 4 release 4.1 stamp 63214.
Content-Length: 234.
.
v=0.
o=- 12978695291979834 1 IN IP4 172.20.100.103.
s=CounterPath X-Lite 4.1.
c=IN IP4 172.20.100.103.
t=0 0.
m=audio 50726 RTP/AVP 107 0 8 101.
a=rtpmap:107 BV32/16000.
a=rtpmap:101 telephone-event/8000.
a=fmtp:101 0-15.
a=sendrecv.


U 2012/04/12 11:08:12.058390 222.222.222.222:5060 -> 217.777.777.777:6623
SIP/2.0 100 trying -- your call is important to us.
Via: SIP/2.0/UDP 172.20.100.103:24640;branch=z9hG4bK-d8754z-ecdba29cd4294862-1---d8754z-;rport=6623;received=217.777.777.777.
To: <sip:kalkbrenner at 222.222.222.222>.
From: <sip:4horsmann at 222.222.222.222>;tag=15cd9a6b.
Call-ID: YmY0ZjcwODUzMjE5YzAzMGU3ZDZlMTdkOGY5NGRjNDQ..
CSeq: 2 INVITE.
Server: Kamailio.
Content-Length: 0.
Warning: 392 222.222.222.222:5060 "Noisy feedback tells:  pid=15454 req_src_ip=217.777.777.777 req_src_port=6623 in_uri=sip:kalkbrenner at 222.222.222.222 out_uri=sip:kalkbrenner at 172.20.100.61 via_cnt==1".
.


U 2012/04/12 11:08:12.059305 172.20.100.74:5060 -> 172.20.100.61:5060
INVITE sip:kalkbrenner at 172.20.100.61 SIP/2.0.
Record-Route: <sip:172.20.100.74;r2=on;lr=on;ftag=15cd9a6b;nat=yes>.
Record-Route: <sip:222.222.222.222;r2=on;lr=on;ftag=15cd9a6b;nat=yes>.
Via: SIP/2.0/UDP 172.20.100.74;branch=z9hG4bK446a.8fd36a96.0.
Via: SIP/2.0/UDP 172.20.100.103:24640;received=217.777.777.777;branch=z9hG4bK-d8754z-ecdba29cd4294862-1---d8754z-;rport=6623.
Max-Forwards: 69.
Contact: <sip:4horsmann at 217.777.777.777:6623>.
To: <sip:kalkbrenner at 222.222.222.222>.
From: <sip:4horsmann at 222.222.222.222>;tag=15cd9a6b.
Call-ID: YmY0ZjcwODUzMjE5YzAzMGU3ZDZlMTdkOGY5NGRjNDQ..
CSeq: 2 INVITE.
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, NOTIFY, MESSAGE, SUBSCRIBE, INFO.
Content-Type: application/sdp.
Supported: replaces.
User-Agent: X-Lite 4 release 4.1 stamp 63214.
Content-Length: 248.
.
v=0.
o=- 12978695291979834 1 IN IP4 172.20.10.74.
s=CounterPath X-Lite 4.1.
c=IN IP4 172.20.10.74.
t=0 0.
m=audio 36772 RTP/AVP 107 0 8 101.
a=rtpmap:107 BV32/16000.
a=rtpmap:101 telephone-event/8000.
a=fmtp:101 0-15.
a=sendrecv.
a=nortpproxy:yes.


U 2012/04/12 11:08:12.062413 172.20.100.61:5060 -> 172.20.100.74:5060
SIP/2.0 100 Trying.
Via: SIP/2.0/UDP 172.20.100.74;branch=z9hG4bK446a.8fd36a96.0.
Via: SIP/2.0/UDP 172.20.100.103:24640;rport=6623;branch=z9hG4bK-d8754z-ecdba29cd4294862-1---d8754z-;received=217.777.777.777.
From: <sip:4horsmann at 222.222.222.222>;tag=15cd9a6b.
To: <sip:kalkbrenner at 222.222.222.222>;tag=ds-71add98e-b2021197.
Call-ID: YmY0ZjcwODUzMjE5YzAzMGU3ZDZlMTdkOGY5NGRjNDQ..
CSeq: 2 INVITE.
Content-Length: 0.
.


U 2012/04/12 11:08:12.113633 172.20.100.61:5060 -> 172.20.100.74:5060
SIP/2.0 200 Ok.
Via: SIP/2.0/UDP 172.20.100.74;branch=z9hG4bK446a.8fd36a96.0.
Via: SIP/2.0/UDP 172.20.100.103:24640;rport=6623;branch=z9hG4bK-d8754z-ecdba29cd4294862-1---d8754z-;received=217.777.777.777.
From: <sip:4horsmann at 222.222.222.222>;tag=15cd9a6b.
To: <sip:kalkbrenner at 222.222.222.222>;tag=ds-71add98e-b2021197.
Call-ID: YmY0ZjcwODUzMjE5YzAzMGU3ZDZlMTdkOGY5NGRjNDQ..
CSeq: 2 INVITE.
Content-Length: 182.
Content-Type: application/sdp.
Record-Route: <sip:172.20.100.74;r2=on;lr=on;ftag=15cd9a6b;nat=yes>.
Record-Route: <sip:222.222.222.222;r2=on;lr=on;ftag=15cd9a6b;nat=yes>.
Supported: replaces.
Supported: 100rel.
Allow: INVITE.
Allow: ACK.
Allow: BYE.
Allow: CANCEL.
Allow: OPTIONS.
Allow: NOTIFY.
Allow: REFER.
Allow: PRACK.
Allow: INFO.
Allow: UPDATE.
Allow: MESSAGE.
Contact: <sip:172.20.100.61>.
.
v=0.
o=aculab-01E47801 978780110 978780110 IN IP4 172.20.100.61.
s=-.
c=IN IP4 172.20.100.71.
t=0 0.
m=audio 19488 RTP/AVP 0 101.
a=rtpmap:101 telephone-event/8000.
a=fmtp:101 0-15.


U 2012/04/12 11:08:12.114296 222.222.222.222:5060 -> 217.777.777.777:6623
SIP/2.0 200 Ok.
Via: SIP/2.0/UDP 172.20.100.103:24640;rport=6623;branch=z9hG4bK-d8754z-ecdba29cd4294862-1---d8754z-;received=217.777.777.777.
From: <sip:4horsmann at 222.222.222.222>;tag=15cd9a6b.
To: <sip:kalkbrenner at 222.222.222.222>;tag=ds-71add98e-b2021197.
Call-ID: YmY0ZjcwODUzMjE5YzAzMGU3ZDZlMTdkOGY5NGRjNDQ..
CSeq: 2 INVITE.
Content-Length: 200.
Content-Type: application/sdp.
Record-Route: <sip:172.20.100.74;r2=on;lr=on;ftag=15cd9a6b;nat=yes>.
Record-Route: <sip:222.222.222.222;r2=on;lr=on;ftag=15cd9a6b;nat=yes>.
Supported: replaces.
Supported: 100rel.
Allow: INVITE.
Allow: ACK.
Allow: BYE.
Allow: CANCEL.
Allow: OPTIONS.
Allow: NOTIFY.
Allow: REFER.
Allow: PRACK.
Allow: INFO.
Allow: UPDATE.
Allow: MESSAGE.
Contact: <sip:172.20.100.61>.
.
v=0.
o=aculab-01E47801 978780110 978780110 IN IP4 222.222.222.222.
s=-.
c=IN IP4 222.222.222.222.
t=0 0.
m=audio 51956 RTP/AVP 0 101.
a=rtpmap:101 telephone-event/8000.
a=fmtp:101 0-15.
a=nortpproxy:yes.


U 2012/04/12 11:08:12.221470 217.777.777.777:6623 -> 222.222.222.222:5060
ACK sip:172.20.100.61 SIP/2.0.
Via: SIP/2.0/UDP 172.20.100.103:24640;branch=z9hG4bK-d8754z-a33e18d83b528f25-1---d8754z-;rport.
Max-Forwards: 70.
Route: <sip:222.222.222.222;lr;r2=on;ftag=15cd9a6b;nat=yes>.
Route: <sip:172.20.100.74;r2=on;lr=on;ftag=15cd9a6b;nat=yes>.
Contact: <sip:4horsmann at 172.20.100.103:24640>.
To: <sip:kalkbrenner at 222.222.222.222>;tag=ds-71add98e-b2021197.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kamailio.cfg
Type: application/octet-stream
Size: 25567 bytes
Desc: not available
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20120412/aad20b01/attachment-0001.obj>


More information about the sr-users mailing list