-----BEGIN PGP SIGNED MESSAGE-----
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-----