Re: [SR-Users] Issue in Dialplan Module

2017-08-10 Thread Logeshwaran G
Issue Resolved.. Thanks a lot For you Inputs. INSERT INTO dialplan(id, dpid, pr, match_op, match_exp, match_len, subst_exp, repl_exp, attrs) VALUES (2, "1", "2", 1, "^000[0-9]+\\$ ", 0, "^000([0-9]+)$", "", " "); Thanks & Kind Regards, Logeshwaran G On Thu, Aug 10, 2017 at 10:13 AM, Logeshwaran

Re: [SR-Users] Issue in Dialplan Module

2017-08-09 Thread Daniel Tryba
On Wed, Aug 09, 2017 at 01:34:13PM +0530, Logeshwaran G wrote: > I have given the below query, > > INSERT INTO dialplan(id, dpid, pr, match_op, match_exp, match_len, > subst_exp, repl_exp, attrs) VALUES (1, "1", "1", 1, "^000[0-9]+$ ", 0, > "^000([0-9]+)$", "\1", " "); > > But the Rule is tking

[SR-Users] issue in Dialplan

2017-08-08 Thread Logeshwaran G
Please find the below rules I am using: ++--++--+--+---+ ---+--+---+ | id | dpid | pr | match_op | match_exp| match_len | subst_exp | repl_exp | attrs | ++--++--+--+---+

Re: [SR-Users] Issue in Dialplan Module

2017-08-07 Thread Logeshwaran G
Hi , Please find the below logs , The call is not placing Its in Trying state. To: From: ;tag=e4269c5e Via: SIP/2.0/UDP 192.168.3.5:6090 ;branch=z9hG4bK-d87543-161839468-1--d87543-;rport Call-ID: e01ac670234a8675 CSeq: 3 REGISTER Contact:

Re: [SR-Users] Issue in Dialplan Module

2017-08-07 Thread Joel Serrano
Hi, (Sorry, my previous reply got blocked due to email size). Can you enable debug logs and try again, then send the logs? I tried the regex with the number 000919629897172 and it worked for me.. We must be missing something.. On Sun, Aug 6, 2017 at 11:19 PM, Logeshwaran G

Re: [SR-Users] Issue in Dialplan Module

2017-08-07 Thread Logeshwaran G
Please find the below output 5(12951) ERROR:

Re: [SR-Users] Issue in Dialplan Module

2017-08-06 Thread Logeshwaran G
I am using the below function: if (is_method("INVITE")) { dp_translate("1", "$rU/$rU"); } On Sat, Aug 5, 2017 at 9:19 PM, Joel Serrano wrote: > Can you post your block of config related to dialplan module from > kamailio.cfg? > > Also, how are you calling the

Re: [SR-Users] Issue in Dialplan Module

2017-08-04 Thread Logeshwaran G
Thanks a lot for the Detailed Explanation. I am Beginner to Kamailio, As per Your Suggestion I have used the below Rule: Rules: == dpid: 1 pr: 1 match_op: 1 match_exp: ^000[0-9]+$ <<< This will trigger a match on any number that will start with three zeros. match_len: 0 subst_exp:

Re: [SR-Users] Issue in Dialplan Module

2017-08-04 Thread Anthony Joseph Messina
You missed what Daniel said: IN a regexp ^ matches the beginning of the line/string, and $ matches the end. So "^000$" only matches exactly "000" and not "000" Remove the $ to match strings begining with 000. -- Anthony - https://messinet.com/ - https://messinet.com/~amessina/gallery F9B6

Re: [SR-Users] Issue in Dialplan Module

2017-08-03 Thread Logeshwaran G
Input Please!! On Thu, Aug 3, 2017 at 5:08 PM, Logeshwaran G wrote: > Thanks a lot! > > But for my scenario, > > If I am Dialling 0009199, need to remove the first three digits > 000, so the call should go to 9199. > > I am stucked to create the rule for

[SR-Users] Issue in Dialplan Module

2017-08-03 Thread Logeshwaran G
Hi, I am facing an Problem in Dialplan Module. Scenario: I am Dialling 00091xx number, I need to remove only the prefix 000, then the call placement will be 91xx. My dialplan rule: == MariaDB [kamailio]> select * from dialplan;