Hello,
But can this be used for failure_routing? Adrian's config file uses failure_routing
and i
dont think 'if (method == "CANCEL")' works with failure routing. I am
also facing similer
issue with serial forking. When i hangup the call, only the first call gets cancelled,
and when it hits the timeout, the control passes to the next route and dials the
extension. I have seen a post by Jan telling about this, but still has the problem:
http://lists.iptel.org/pipermail/serdev/2004-April/001744.html
The extensions for forking are taken from MySQL tables, using a module. This is what i
try to do:
if (method == "INVITE") {
if (uri =~ ".....) {
}
--- Kamen Sharlandjiev <stone(a)netbg.com> wrote:
Hash: SHA1
if you use : if (method=="CANCEL") {
......
};
?
On Monday 31 May 2004 11:47, Adrian Georgescu
wrote:
I have a problem with redirection to voice mail. If caller hangs up,
the CANCEL hits SER and the call is cleanly terminated. SER however
continues to failure_route after timeout of the initial INVITE which
results in an empty message generated by the voice mail server.
Does anyone know how to deal with this?
Thanks,
Adrian
if (is_user_in("Request-URI", "voicemail")) {
setflag(3);
};
if (!lookup("location")) {
xlog ("L_INFO","Location not found");
} else {
if (method == "INVITE" && isflagset(3)) {
xlog ("L_INFO","Flag3 is set, try voicemail after
timeout");
t_on_failure("3");
};
};
xlog ("L_INFO","Relay to destination");
xlog ("L_INFO", "%rm from %is: %fu -> %ru\n");
t_relay();
--------
failure_route[3] {
revert_uri();
xlog ("L_INFO","Forward to voicemail (failure route 3)");
exec_dset("/etc/ser/serredir.py voip_voicemail ;echo>/dev/null");
append_branch();
t_relay();
}
_______________________________________________
Serusers mailing list
serusers(a)lists.iptel.org
http://lists.iptel.org/mailman/listinfo/serusers
- --
Regards, Kamen Sharlandjiev
System Administrator
NetBG Communication
Tel: +359 2 962 43 52
+359 2 962 53 93
- --
Public GPG key at:
http://pgp.mit.edu
pub 1024D/C6347D3D 2003-03-19 Kamen Sharlandjiev (Comment) <stone(a)netbg.com>
Key fingerprint = D6AA 55BD F0CB FC6B 8C22 A13B 91D1 55C3 C634 7D3D
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)
iD8DBQFAuvkQkdFVw8Y0fT0RAtpqAJ41Vyiq+ZLluf8/isoUlBjPYIgwtwCfV9yW
DK5XN6II3yHbkDAdCSW3DPs=
=bKMu
-----END PGP SIGNATURE-----
_______________________________________________
Serusers mailing list
serusers(a)lists.iptel.org
http://lists.iptel.org/mailman/listinfo/serusers
=====
Girish Gopinath <gr_sh2003(a)yahoo.com>
__________________________________
Do you Yahoo!?
Friends. Fun. Try the all-new Yahoo! Messenger.
http://messenger.yahoo.com/