From fdc4cf9252f2f416d0b4846898233c27eb8ebc98 Mon Sep 17 00:00:00 2001 From: lazedo Date: Tue, 24 Feb 2015 11:54:36 +0000 Subject: [PATCH] FIX MESSAGE-ROLE --- kamailio/default.cfg | 18 +++--------------- 1 file changed, 3 insertions(+), 15 deletions(-) diff --git a/kamailio/default.cfg b/kamailio/default.cfg index 139e5a7..f0c6236 100644 --- a/kamailio/default.cfg +++ b/kamailio/default.cfg @@ -375,22 +375,10 @@ route[HANDLE_MESSAGE] if (is_method("MESSAGE")) { if (isflagset(FLAG_INTERNALLY_SOURCED)) { route(INTERNAL_TO_EXTERNAL_RELAY); - #!ifdef TRAFFIC-FILTER-ROLE - } else if (!isflagset(FLAG_TRUSTED_SOURCE) - && $rd =~ "[0-9]{1,3}\.[0-9]{1,3}.[0-9]{1,3}\.[0-9]{1,3}") { - xlog("L_WARN", "$ci|end|dropping MESSAGE request with IP domain"); - #!endif - } else { - xlog("L_WARN", "$ci|end|MESSAGE $(hdr(Content-Type))"); - if( $hdr(Content-Type) == "application/im-iscomposing+xml" ) { - xlog("L_WARN", "$ci|end|dropping MESSAGE application/im-iscomposing+xml"); - sl_send_reply("200", "OK"); - } else { - route(DISPATCHER_FIND_ROUTES); - route(EXTERNAL_TO_INTERNAL_RELAY); - } + } else { + sl_send_reply("202", "delivered to /dev/null"); + exit() } - exit(); } #!endif }