i'm pretty sure CANCEL hits t_relay and should be
matched agains
INVITE transaction...the only main routing difference between CANCEL
and INVITE is NAT stuff and lookupXXXX which I think it does not
affect this thread's topic, or did i miss something??
Try to dial a number and immediately hang up...don't you see the Too
Many Hops?
Samuel.
2007/2/16, samuel <samu60(a)gmail.com>om>:
mmm
i'll take a look at the config...
maybe i just had a wrong config after all...if that's the case,
apologies for the false "race condition" :P
samuel.
2007/2/16, Greger V. Teigre <greger(a)teigre.com>om>:
It may be that you are not handling the CANCEL correctly. An early
CANCEL
(no Route headers) will have to be routed as an
INVITE.
g-)
Abdul Qadir wrote:
Hi,
I think ser should remember canceled transactions
and send CANCEL in
case of delayed provisional replies.
At present I don't think its working like this, As soon as CANCEL
hit SER
an immediate too many hops is returned to sender
and call
continues....resulting in ghost call, where A party has dropped after
sending cancel and B still carries on as no cancel was sent to B.
Best Regards,
Abdul Qadir
Klaus Darilion <klaus.mailinglists(a)pernau.at> wrote:
Abdul Qadir wrote:
Hi ,
I tried to call from one nokia sip (E61 and other models )phone to
another nokia
sip phone. The call works fine. The problem comes
only when I
call from Phone A to Phone B and then immediately
cancel the
call(from Phone
A). The Phone A will hangup the call as it sent
CANCEL but the SER
will
ignore this CANCEL and still send INVITE to Phone
B resulting in a
ghost
call situation.
Hi!
I think ser should remember canceled transactions and send CANCEL in
case of delayed provisional replies.
regards
klasu
I tried to capture a log of message and found
that Phone A "CANCEL"
message is received on SER even before any
provisional response
from Phone
B. Therefor SER doesnot relay this CANCEL request
to Phone B. I
even checked
RFC which clearly says that UAC should not send
CANCEL untill it
receives
any provisional response. I talked to Nokia
expert and they said
the 100
Trying message from your server is considered as
provisional response,
therefor behaviour of client is absolutely correct.
>
> Is there any way I can stop 100 Trying message and still run
statefull
SER, so that I can verify what nokia said. Any
ideas suggestions are
welcome.
Thanking you all in advance.
Best Regards,
Abdul Qadir
---------------------------------
Don't be flakey. Get Yahoo! Mail for Mobile and
always stay connected to friends.
------------------------------------------------------------------------
_______________________________________________
Serusers mailing list
Serusers(a)lists.iptel.org
http://lists.iptel.org/mailman/listinfo/serusers
--
Klaus Darilion
nic.at
________________________________
Food fight? Enjoy some healthy debate
in the Yahoo! Answers Food & Drink Q&A.
________________________________
_______________________________________________
Serusers mailing list
Serusers(a)lists.iptel.org
http://lists.iptel.org/mailman/listinfo/serusers
_______________________________________________
Serusers mailing list
Serusers(a)lists.iptel.org
http://lists.iptel.org/mailman/listinfo/serusers