(you forgot to CC the mailing list)
a possibility is that the contacts you registered cause a loop.
andy
At 06:22 PM 6/24/2003, Chintan Thakker wrote:
-- Andy Blen iptel.org Services
Hello,
yes, that is possible because the new version of ser implements loose routing as per RFC3261.
It is possible that: 1) Some user agents don't implement it right 2) There is a bug in the rr module.
FYI, I have fixed a bug in the rr module approximately 2-3 weeks ago which could cause 483.
Jan.
On 24-06 15:14, Greg Fausak wrote:
I do not completely follow what you are trying to say,
The server is running on 192.1.2.17 and I am registering two users
Thank you,
-- start ./serctl ul show -- ===Domain list=== ---Domain--- name : 'location' size : 512 table: 0x422b88c4 d_ll { n : 2 first: 0x422ba8f4 last : 0x422baa78 }
...Record(0x422ba8f4)... domain: 'location' aor : '9727619271' ~~~Contact(0x422ba988)~~~ domain : 'location' aor : '9727619271' Contact: 'sip:9727619271@192.1.2.88' Expires: 3569 q : 0.00 Call-ID: '1241@192.1.2.88' CSeq : 1 replic : 0 State : CS_NEW next : (nil) prev : (nil) ~~~/Contact~~~~ .../Record... ...Record(0x422baa78)... domain: 'location' aor : '9727610001' ~~~Contact(0x422bab0c)~~~ domain : 'location' aor : '9727610001' Contact: 'sip:9727610001@192.1.2.223' Expires: 3595 q : 0.00 Call-ID: '1281@192.1.2.223' CSeq : 1 replic : 0 State : CS_NEW next : (nil) prev : (nil) ~~~/Contact~~~~ .../Record...
---/Domain--- ===/Domain list=== -- end ./serctl ul show -- Andy Blen wrote:
Thank you for your patience, I have put all the traces here..
-- ngrep trace start --
ngrep -t port 5060 interface: eth0 (192.1.2.0/255.255.255.0) filter: ip and ( port 5060 ) # # U 2003/06/24 16:44:39.787675 192.1.2.88:5060 -> 192.1.2.17:5060 INVITE sip:9727610001@192.1.2.17 SIP/2.0.Via: SIP/2.0/UDP 192.1.2.88:5060;b ranch=z9hG4bK2342.Max-Forwards: 70.From: 9727619271 <sip:9727619271@192.1.2 .88>;tag=2342.To: 9727610001 sip:9727610001@192.1.2.17.Call-ID: 71327895@ 192.1.2.88.CSeq: 1 INVITE.Contact: sip:9727619271@192.1.2.88.Content-Type : application/sdp.Content-Length: 128.Route: sip:192.1.2.17;lr..v=0.o=use rname 2342 2342 IN IP4 192.1.2.88.s=Session SDP.c=IN IP4 192.1.2.88.t=0 0.m =audio 54454 RTP/AVP 0.a=rtpmap:0 PCMU/8000. # U 2003/06/24 16:44:39.788623 192.1.2.17:5060 -> 192.1.2.88:5060 SIP/2.0 100 trying -- your call is important to us..Via: SIP/2.0/UDP 192.1. 2.88:5060;branch=z9hG4bK2342..From: 9727619271 sip:9727619271@192.1.2.88; tag=2342.To: 9727610001 sip:9727610001@192.1.2.17.Call-ID: 71327895@192.1 .2.88.CSeq: 1 INVITE.Server: Sip EXpress router (0.8.11pre29 (i386/linux)). .Content-Length: 0..Warning: 392 192.1.2.17:5060 "Noisy feedback tells: pi d=17073 req_src_ip=192.1.2.88 req_src_port=5060 in_uri=sip:9727610001@192.1 .2.17 out_uri=sip:9727610001@192.1.2.17 via_cnt==1".... # U 2003/06/24 16:44:40.213333 192.1.2.17:5060 -> 192.1.2.88:5060 SIP/2.0 483 Too Many Hops..Via: SIP/2.0/UDP 192.1.2.88:5060;branch=z9hG4bK2 342..From: 9727619271 sip:9727619271@192.1.2.88;tag=2342.To: 9727610001 <
sip:9727610001@192.1.2.17>;tag=b27e1a1d33761e85846fc98f5f3a7e58.e341.Call-I D: 71327895@192.1.2.88.CSeq: 1 INVITE.Server: Sip EXpress router (0.8.11pre 29 (i386/linux))..Content-Length: 0..Warning: 392 192.1.2.17:5060 "Noisy fe edback tells: pid=17072 req_src_ip=192.1.2.17 req_src_port=5060 in_uri=sip :9727610001@192.1.2.17 out_uri=sip:9727610001@192.1.2.17 via_cnt==71".... # U 2003/06/24 16:44:40.813094 192.1.2.17:5060 -> 192.1.2.88:5060 SIP/2.0 483 Too Many Hops..Via: SIP/2.0/UDP 192.1.2.88:5060;branch=z9hG4bK2 342..From: 9727619271 sip:9727619271@192.1.2.88;tag=2342.To: 9727610001 <
sip:9727610001@192.1.2.17>;tag=b27e1a1d33761e85846fc98f5f3a7e58.e341.Call-I D: 71327895@192.1.2.88.CSeq: 1 INVITE.Server: Sip EXpress router (0.8.11pre 29 (i386/linux))..Content-Length: 0..Warning: 392 192.1.2.17:5060 "Noisy fe edback tells: pid=17072 req_src_ip=192.1.2.17 req_src_port=5060 in_uri=sip :9727610001@192.1.2.17 out_uri=sip:9727610001@192.1.2.17 via_cnt==71".... # U 2003/06/24 16:44:42.816700 192.1.2.17:5060 -> 192.1.2.88:5060 SIP/2.0 483 Too Many Hops..Via: SIP/2.0/UDP 192.1.2.88:5060;branch=z9hG4bK2 342..From: 9727619271 sip:9727619271@192.1.2.88;tag=2342.To: 9727610001 <
sip:9727610001@192.1.2.17>;tag=b27e1a1d33761e85846fc98f5f3a7e58.e341.Call-I D: 71327895@192.1.2.88.CSeq: 1 INVITE.Server: Sip EXpress router (0.8.11pre 29 (i386/linux))..Content-Length: 0..Warning: 392 192.1.2.17:5060 "Noisy fe edback tells: pid=17072 req_src_ip=192.1.2.17 req_src_port=5060 in_uri=sip :9727610001@192.1.2.17 out_uri=sip:9727610001@192.1.2.17 via_cnt==71"....
-- ngrep trace end --
Andy Blen wrote:
Hello,
That was a bug in record routing module. It is now fixed in the stable branch of the CVS.
See http://iptel.org/ser/cvs for description of downloading the stable branch, or you can download it from here:
http://iptel.org/~janakj/stable/ser-0.8.11pre32_src.tar.gz
Please upgrade your ser and try again. Thanks for reporting it.
Jan.
On 24-06 16:39, Chintan Thakker wrote:
Hi, I tried with the latest version of 'ser' (0.8.11pre32) - the one you have mentioned in this email. I still get this problem(483 - Too Many Hops). I have also attached the trace. Also attached is version info from 'serctl' and the modifications to ser.cfg Thanks,
--- Start serctl monitor output ---
[cycle #: 117; if constant make sure server lives and fifo is on] Server: Sip EXpress router (0.8.11pre32 (i386/linux)) Now: Thu Jul 3 11:38:29 2003 Up Since: Thu Jul 3 11:34:22 2003 Up time: 247 [sec]
Transaction Statistics Current: 0 (0 waiting) Total: 70 (0 local) Replied localy: 140 Completion status 6xx: 0, 5xx: 0, 4xx: 70, 3xx: 0,2xx: 0
Stateless Server Statistics 200: 2 202: 0 2xx: 0 300: 0 301: 0 302: 0 3xx: 0 400: 0 401: 0 403: 0 404: 0 407: 0 408: 0 483: 0 4xx: 0 500: 0 5xx: 0 6xx: 0 xxx: 0 failures: 0
UsrLoc Stats Domain Registered Expired 'location' 2 0 --- End serctl monitor output ---
--- Start modifications to ser.cfg --- - 68 69 # main routing logic => changed 70 alias="192.1.2.17" 71 route{ 72 73 # initial sanity checks -- messages with 74 # max_forwards==0, or excessively long requests
--- End modifications to ser.cfg --- --- Start ngrep trace --- U 2003/07/03 11:36:24.652257 192.1.2.88:5060 -> 192.1.2.17:5060 INVITE sip:9727610001@192.1.2.17 SIP/2.0.Via: SIP/2.0/UDP 192.1.2.88:5060;b ranch=z9hG4bK2685.Max-Forwards: 70.From: 9727619271 <sip:9727619271@192.1.2 .88>;tag=2685.To: 9727610001 sip:9727610001@192.1.2.17.Call-ID: 87661871@ 192.1.2.88.CSeq: 1 INVITE.Contact: sip:9727619271@192.1.2.88.Content-Type : application/sdp.Content-Length: 128.Route: sip:192.1.2.17;lr..v=0.o=use rname 2685 2685 IN IP4 192.1.2.88.s=Session SDP.c=IN IP4 192.1.2.88.t=0 0.m =audio 54454 RTP/AVP 0.a=rtpmap:0 PCMU/8000. # U 2003/07/03 11:36:24.653214 192.1.2.17:5060 -> 192.1.2.88:5060 SIP/2.0 100 trying -- your call is important to us..Via: SIP/2.0/UDP 192.1. 2.88:5060;branch=z9hG4bK2685..From: 9727619271 sip:9727619271@192.1.2.88; tag=2685.To: 9727610001 sip:9727610001@192.1.2.17.Call-ID: 87661871@192.1 .2.88.CSeq: 1 INVITE.Server: Sip EXpress router (0.8.11pre32 (i386/linux)). .Content-Length: 0..Warning: 392 192.1.2.17:5060 "Noisy feedback tells: pi d=6246 req_src_ip=192.1.2.88 req_src_port=5060 in_uri=sip:9727610001@192.1. 2.17 out_uri=sip:9727610001@192.1.2.17 via_cnt==1".... # U 2003/07/03 11:36:25.060733 192.1.2.17:5060 -> 192.1.2.88:5060 SIP/2.0 483 Too Many Hops..Via: SIP/2.0/UDP 192.1.2.88:5060;branch=z9hG4bK2 685..From: 9727619271 sip:9727619271@192.1.2.88;tag=2685.To: 9727610001 <
sip:9727610001@192.1.2.17>;tag=b27e1a1d33761e85846fc98f5f3a7e58.1464.Call-I D: 87661871@192.1.2.88.CSeq: 1 INVITE.Server: Sip EXpress router (0.8.11pre 32 (i386/linux))..Content-Length: 0..Warning: 392 192.1.2.17:5060 "Noisy fe edback tells: pid=6249 req_src_ip=192.1.2.17 req_src_port=5060 in_uri=sip: 9727610001@192.1.2.17 out_uri=sip:9727610001@192.1.2.17 via_cnt==71".... # U 2003/07/03 11:36:25.227027 192.1.2.17:5060 -> 192.1.2.88:5060 SIP/2.0 483 Too Many Hops..Via: SIP/2.0/UDP 192.1.2.88:5060;branch=z9hG4bK2 685..From: 9727619271 sip:9727619271@192.1.2.88;tag=2685.To: 9727610001 <
sip:9727610001@192.1.2.17>;tag=b27e1a1d33761e85846fc98f5f3a7e58.1464.Call-I D: 87661871@192.1.2.88.CSeq: 1 INVITE.Server: Sip EXpress router (0.8.11pre 32 (i386/linux))..Content-Length: 0..Warning: 392 192.1.2.17:5060 "Noisy fe edback tells: pid=6249 req_src_ip=192.1.2.17 req_src_port=5060 in_uri=sip: 9727610001@192.1.2.17 out_uri=sip:9727610001@192.1.2.17 via_cnt==71".... # U 2003/07/03 11:36:27.230705 192.1.2.17:5060 -> 192.1.2.88:5060 SIP/2.0 483 Too Many Hops..Via: SIP/2.0/UDP 192.1.2.88:5060;branch=z9hG4bK2 685..From: 9727619271 sip:9727619271@192.1.2.88;tag=2685.To: 9727610001 <
sip:9727610001@192.1.2.17>;tag=b27e1a1d33761e85846fc98f5f3a7e58.1464.Call-I D: 87661871@192.1.2.88.CSeq: 1 INVITE.Server: Sip EXpress router (0.8.11pre 32 (i386/linux))..Content-Length: 0..Warning: 392 192.1.2.17:5060 "Noisy fe edback tells: pid=6249 req_src_ip=192.1.2.17 req_src_port=5060 in_uri=sip: 9727610001@192.1.2.17 out_uri=sip:9727610001@192.1.2.17 via_cnt==71"....
--- End ngrep trace ---
Jan Janak wrote:
I have seen this problem as well I thought it was just me. It seemed to be related to using IP addresses after the @ instead of a hostname after the @. It was happening to me when I was trying to REGISTER. When I used the hostname instead of IP address after the @ the problem went away. This does look like some kind of bug, because both should work.
-----Original Message----- From: serusers-bounces@iptel.org [mailto:serusers-bounces@lists.iptel.org] On Behalf Of Chintan Thakker Sent: Thursday, July 03, 2003 12:36 PM To: Jan Janak; Andy Blen; serusers@lists.iptel.org Subject: Re: [Serusers] 483 - Too many hops
Hi, I tried with the latest version of 'ser' (0.8.11pre32) - the one you have mentioned in this email. I still get this problem(483 - Too Many Hops). I have also attached the trace. Also attached is version info from 'serctl' and the modifications to ser.cfg Thanks,
--- Start serctl monitor output ---
[cycle #: 117; if constant make sure server lives and fifo is on] Server: Sip EXpress router (0.8.11pre32 (i386/linux)) Now: Thu Jul 3 11:38:29 2003 Up Since: Thu Jul 3 11:34:22 2003 Up time: 247 [sec]
Transaction Statistics Current: 0 (0 waiting) Total: 70 (0 local) Replied localy: 140 Completion status 6xx: 0, 5xx: 0, 4xx: 70, 3xx: 0,2xx: 0
Stateless Server Statistics 200: 2 202: 0 2xx: 0 300: 0 301: 0 302: 0 3xx: 0 400: 0 401: 0 403: 0 404: 0 407: 0 408: 0 483: 0 4xx: 0 500: 0 5xx: 0 6xx: 0 xxx: 0 failures: 0
UsrLoc Stats Domain Registered Expired 'location' 2 0 --- End serctl monitor output ---
--- Start modifications to ser.cfg --- - 68 69 # main routing logic => changed 70 alias="192.1.2.17" 71 route{ 72 73 # initial sanity checks -- messages with 74 # max_forwards==0, or excessively long requests
--- End modifications to ser.cfg --- --- Start ngrep trace --- U 2003/07/03 11:36:24.652257 192.1.2.88:5060 -> 192.1.2.17:5060 INVITE sip:9727610001@192.1.2.17 SIP/2.0.Via: SIP/2.0/UDP 192.1.2.88:5060;b ranch=z9hG4bK2685.Max-Forwards: 70.From: 9727619271 <sip:9727619271@192.1.2 .88>;tag=2685.To: 9727610001 sip:9727610001@192.1.2.17.Call-ID: 87661871@ 192.1.2.88.CSeq: 1 INVITE.Contact: sip:9727619271@192.1.2.88.Content-Type : application/sdp.Content-Length: 128.Route: sip:192.1.2.17;lr..v=0.o=use rname 2685 2685 IN IP4 192.1.2.88.s=Session SDP.c=IN IP4 192.1.2.88.t=0 0.m =audio 54454 RTP/AVP 0.a=rtpmap:0 PCMU/8000. # U 2003/07/03 11:36:24.653214 192.1.2.17:5060 -> 192.1.2.88:5060 SIP/2.0 100 trying -- your call is important to us..Via: SIP/2.0/UDP 192.1. 2.88:5060;branch=z9hG4bK2685..From: 9727619271 sip:9727619271@192.1.2.88; tag=2685.To: 9727610001 sip:9727610001@192.1.2.17.Call-ID: 87661871@192.1 .2.88.CSeq: 1 INVITE.Server: Sip EXpress router (0.8.11pre32 (i386/linux)). .Content-Length: 0..Warning: 392 192.1.2.17:5060 "Noisy feedback tells: pi d=6246 req_src_ip=192.1.2.88 req_src_port=5060 in_uri=sip:9727610001@192.1. 2.17 out_uri=sip:9727610001@192.1.2.17 via_cnt==1".... # U 2003/07/03 11:36:25.060733 192.1.2.17:5060 -> 192.1.2.88:5060 SIP/2.0 483 Too Many Hops..Via: SIP/2.0/UDP 192.1.2.88:5060;branch=z9hG4bK2 685..From: 9727619271 sip:9727619271@192.1.2.88;tag=2685.To: 9727610001 <
sip:9727610001@192.1.2.17>;tag=b27e1a1d33761e85846fc98f5f3a7e58.1464.Call-I D: 87661871@192.1.2.88.CSeq: 1 INVITE.Server: Sip EXpress router (0.8.11pre 32 (i386/linux))..Content-Length: 0..Warning: 392 192.1.2.17:5060 "Noisy fe edback tells: pid=6249 req_src_ip=192.1.2.17 req_src_port=5060 in_uri=sip: 9727610001@192.1.2.17 out_uri=sip:9727610001@192.1.2.17 via_cnt==71".... # U 2003/07/03 11:36:25.227027 192.1.2.17:5060 -> 192.1.2.88:5060 SIP/2.0 483 Too Many Hops..Via: SIP/2.0/UDP 192.1.2.88:5060;branch=z9hG4bK2 685..From: 9727619271 sip:9727619271@192.1.2.88;tag=2685.To: 9727610001 <
sip:9727610001@192.1.2.17>;tag=b27e1a1d33761e85846fc98f5f3a7e58.1464.Call-I D: 87661871@192.1.2.88.CSeq: 1 INVITE.Server: Sip EXpress router (0.8.11pre 32 (i386/linux))..Content-Length: 0..Warning: 392 192.1.2.17:5060 "Noisy fe edback tells: pid=6249 req_src_ip=192.1.2.17 req_src_port=5060 in_uri=sip: 9727610001@192.1.2.17 out_uri=sip:9727610001@192.1.2.17 via_cnt==71".... # U 2003/07/03 11:36:27.230705 192.1.2.17:5060 -> 192.1.2.88:5060 SIP/2.0 483 Too Many Hops..Via: SIP/2.0/UDP 192.1.2.88:5060;branch=z9hG4bK2 685..From: 9727619271 sip:9727619271@192.1.2.88;tag=2685.To: 9727610001 <
sip:9727610001@192.1.2.17>;tag=b27e1a1d33761e85846fc98f5f3a7e58.1464.Call-I D: 87661871@192.1.2.88.CSeq: 1 INVITE.Server: Sip EXpress router (0.8.11pre 32 (i386/linux))..Content-Length: 0..Warning: 392 192.1.2.17:5060 "Noisy fe edback tells: pid=6249 req_src_ip=192.1.2.17 req_src_port=5060 in_uri=sip: 9727610001@192.1.2.17 out_uri=sip:9727610001@192.1.2.17 via_cnt==71"....
--- End ngrep trace ---
Jan Janak wrote:
I
I
I
that
doc,
_______________________________________________ Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers