Hi Nick,
Usually this happens for INVITEs, not for REGISTER, when you have a
local processing (in opensips) that may take too long before sending a
reply back.
You can deal with this (without disabling the nonce_check in 2 ways:
1) send a statless 100 reply asap in script, to prevent retransmissions
2) go statefull, so that you can detect retransmissions in script
and absorb them - add t_newtran() before the auth part.
Regards,
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com
On 06/20/2012 09:35 AM, Nick Altmann wrote:
Bogdan,
in some cases, if other side answer slowly, when opensips authenticate
MESSAGE, client generates retransmits.
If in opensips modparam("auth", "disable_nonce_check", 1) (default),
we receive such dialog:
CLIENT OPENSIPS
MESSAGE
<< 401 with first nonce
MESSAGE
long timeout, server after opensips doesn't answer…
MESSAGE (retransmit with first nonce)
<< 401 with second (another!!!) nonce
MESSAGE with another CALLID, because second authentication
long timeout, server after opensips doesn't answer…
MESSAGE (retransmit with second nonce)
<< 401 with third (another!!!) nonce
MESSAGE with another CALLID, because third authentication
<< 200 OK
Server after opensips receives 3 MESSAGE packets with another CSEQ and
another CALLID.
I solved this situation with disabling disposable nonces:
modparam("auth", "nonce_expire", 120)
modparam("auth", "disable_nonce_check", 1)
--
Nick
2012/6/20 Bogdan-Andrei Iancu<[email protected]>:
Hi Arjun,
A simple explanation is that your UAC might be registered twice with
opensips (has 2 records in usrloc) -> check with "opensipsctl ul show".
If so, opensips will do parallel forking (for the received requests) to all
registered contacts.
Regards,
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com
On 06/19/2012 01:24 PM, Arjun Shankar K S wrote:
Hi All,
Greeting to everyone!!!
I have installed opensips 1.7.1 with RTP Proxy. I am facing the following
issue, When I send a Text Message to any UAC, I receive 2 Messages instead
of one at the receiver UAC. I have tried with different SIP Clients but the
problem persists.
I am newbie to opensips!! Any advice is sincerely appreciated.
Thanks,
Arjun
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users