Hello again,
When i want to send IM, I get this error "483 too many hoops" . Klaus said "probably you loop the messages in ser!Use ethereal on the loopback device and watch for looped messages.". How can i resolve it? I mean what kind of changes sould i do and in which files?
Thanks.
On Tue, Apr 05, 2005 at 12:07:14PM +0300, Erdem HAKI wrote:
When i want to send IM, I get this error "483 too many hoops" . Klaus said "probably you loop the messages in ser!Use ethereal on the loopback device and watch for looped messages.". How can i resolve it? I mean what kind of changes sould i do and in which files?
Probably some of the `if' conditions (e.g. uri == myself) is never true, even when you might expect it.
Timur.
How sould i configure this?
if (uri=="test.com") {
if (method=="REGISTER") {
# Uncomment this if you want to use digest authentication if (!www_authorize("test.com", "subscriber")) { www_challenge("test.com", "0"); break; };
save("location"); break; }; lookup("aliases"); # native SIP destinations are handled using our USRLOC DB if (!lookup("location")) { sl_send_reply("404", "Not Found"); break; }; };
----- Original Message ----- From: "Timur Elzhov" elzhov@warelex.com To: serusers@lists.iptel.org Sent: Tuesday, April 05, 2005 12:31 PM Subject: Re: [Serusers] [Seruser] 483 too many hoops?
On Tue, Apr 05, 2005 at 12:07:14PM +0300, Erdem HAKI wrote:
When i want to send IM, I get this error "483 too many hoops" . Klaus said "probably you loop the messages in ser!Use ethereal on the loopback device and watch for looped messages.". How can i resolve it? I mean what kind of changes sould i do and in which files?
Probably some of the `if' conditions (e.g. uri == myself) is never true, even when you might expect it.
Timur.
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
Hi Timur,
I tried it but still doesn't work :-( any other idea?
Thanks again..
----- Original Message ----- From: "Timur Elzhov" elzhov@warelex.com To: serusers@lists.iptel.org Sent: Tuesday, April 05, 2005 1:47 PM Subject: Re: [Serusers] [Seruser] 483 too many hoops?
On Tue, Apr 05, 2005 at 01:03:10PM +0300, tesastac@tesas.com wrote:
How sould i configure this?
if (uri=="test.com") {
Try
if (uri =~ "^sip:(.+@)?(XX.XX.XX.XX|(sip.)?test.com)([:;?].*)?$")
instead. (Change "XX" to the proxy IP fields).
-- Best regards, Timur Elzhov Warelex LLC
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
On Tue, Apr 05, 2005 at 04:34:41PM +0300, tesastac@tesas.com wrote:
I tried it but still doesn't work :-( any other idea?
The single remaining idea is to put "trap" instructions in the different in the different place of `route', particularly inside the `if' conditions, e.g.:
if (method == REGISTER) { ...
sl_send_reply("404", "We are in the REGISTER block"); break; };
Then study SIP diagnostic, which every SIP client should log somewhere. The overview of the SIP message structure is described in the 'SIP Introduction'.
-- HTH, Timur.