|
@@ -25,6 +25,7 @@ mpath="/usr/local/lib64/kamailio/modules_k/:/usr/local/lib64/kamailio/modules/"
|
|
|
loadmodule "pv.so"
|
|
|
loadmodule "db_mysql.so"
|
|
|
loadmodule "sipcapture.so"
|
|
|
+loadmodule "textops.so"
|
|
|
|
|
|
# ----- mi_fifo params -----
|
|
|
|
|
@@ -58,7 +59,7 @@ modparam("sipcapture", "raw_sock_children", 4)
|
|
|
route {
|
|
|
|
|
|
#For example, you can capture only needed methods...
|
|
|
- #if (method =~ "^(INVITE|UPDATE|NOTIFY|SUBSCRIBE|OPTIONS|REGISTER|BYE)") {
|
|
|
+ #if (is_method("INVITE|UPDATE|NOTIFY|SUBSCRIBE|OPTIONS|REGISTER|BYE")) {
|
|
|
sip_capture();
|
|
|
#}
|
|
|
exit;
|
|
@@ -67,8 +68,8 @@ route {
|
|
|
onreply_route {
|
|
|
|
|
|
#And replies of request methods
|
|
|
- #if(status =~ "^(1[0-9][0-9]|[3[0-9][0-9]|4[0-9]|[56][0-9][0-9])") {
|
|
|
- #if($rm =~ "^(INVITE|UPDATE|NOTIFY|SUBSCRIBE|OPTIONS|REGISTER|BYE)") {
|
|
|
+ #if(status =~ "^(1[0-9][0-9]|[3[0-9][0-9]|4[0-9]|[56][0-9][0-9])$") {
|
|
|
+ #if($rm =~ "^(INVITE|UPDATE|NOTIFY|SUBSCRIBE|OPTIONS|REGISTER|BYE)$") {
|
|
|
sip_capture();
|
|
|
#}
|
|
|
exit;
|