[Users] 484 UAC handeling
Helge Waastad
helge at smartnet.no
Thu Nov 2 09:04:00 CET 2006
Hi,
what you say makes sense.
Right now I've had to add an t_check_trans for CANCEL messages and
dropping if it does not exist.
And of course if I return an reply again to the UAC (to be RFC
compliant), the race starts ;-|
thnx,
hw
On ons, 2006-11-01 at 16:41 +0100, Weiter Leiter wrote:
> Since the UA received a final response to its request, which it even
> ACKed, sending CANCEL makes no sense as the transaction terminated on
> the UAC already (if ACK made it there); in this case you should simply
> receive a 481 for your CANCEL, the UAC should not try forward it.
> Howerver, I'm not sure what OpenSER does with an unconfirmed
> transaction to which a CANCEL is received, assuming there is a race
> between ACK and CANCEL.
>
> WL.
>
> On 11/1/06, Helge Waastad <helge at smartnet.no> wrote:
> Hi,
> I was wondering about the correct handeling of an 484 address
> incomplete
> message.
>
> I've seen different handeling from UAC to UAC
>
> Problem:
> My grandstreams receives a 484 and returns an ACK. This is how
> it
> should.And i hear beep-beep tones.
>
> the moment I terminate (on hook), the UAC sends a CANCEL
> message which
> generates a baaaad loop in my system....
>
> 1. Is this cancel according to RFC?
> 2. Is there a way to consume/drop such an cancel?
>
> br hw
>
>
> --
> Helge Waastad
> Senior Engineer
> Systemavdelingen
> Smartnet
>
> _______________________________________________
> Users mailing list
> Users at openser.org
> http://openser.org/cgi-bin/mailman/listinfo/users
>
--
Helge Waastad
Senior Engineer
Systemavdelingen
Smartnet
More information about the sr-users
mailing list