looks like the ACK is miss-routed.
Usually calling t_relay() for ACK is sufficient (take a look at the
config file generated with
sipwise.com wizard for correct CANCEL/ACK
handling.
regards
klaus
Krom schrieb:
Et al,
Version: openser-1.1.1-notls
I am receiving the following after calling t_relay within the default
route block.
ERROR: t_newtran: transaction already in process 0xb0139638
WARNING:sl:sl_send_reply: I won't send a reply for ACK!!
WARNING: script writer didn't release transaction
This is happening when a downstream UAC dials outbound to the PSTN and
then terminates the call prior to the far ending answering.
UAC send a CANCEL to the proxy, the proxy responds to the UAC with a
'200 canceling' and forwards the CANCEL to the PSTN provider.
The PSTN provider sends 487 Request Terminated to the proxy and the
proxy sends it on to the UAC. UAC responds with an ACK to the proxy.
Is this an issue? How do I handle this dialog withou getting the
t_relay error message?