<div>Yes, thanks, adding "+" in a front helps.</div><br><div>I'm ok with overhead, cause need to verify if number is valid as well. According to international rules</div><br><div class="gmail_quote_attribution">On Nov 1 2019, at 11:00 am, Daniel-Constantin Mierla <miconda@gmail.com> wrote:</div><blockquote><div><br><div>Yes, it should be a leading + to make it international, because that number can be a local one in Germany -- in many countries the phone number length can vary, not like in US where is fixed size.</div><br><div>phonenum has also some overhead if you just want to see if it is a number, maybe next one is better:</div><br><div>  - <a href="https://link.getmailspring.com/link/DD175D56-ED77-44FB-9884-10B49B80D361@getmailspring.com/0?redirect=https%3A%2F%2Fkamailio.org%2Fdocs%2Fmodules%2Fstable%2Fmodules%2Fsiputils.html%23siputils.f.is_tel_number&recipient=c3ItdXNlcnNAbGlzdHMua2FtYWlsaW8ub3Jn" title="https://kamailio.org/docs/modules/stable/modules/siputils.html#siputils.f.is_tel_number">https://kamailio.org/docs/modules/stable/modules/siputils.html#siputils.f.is_tel_number</a></div><br><div><div>Cheers,</div><div>Daniel</div></div><br><div class="moz-cite-prefix"><div>On 01.11.19 10:55, Igor Olhovskiy wrote:</div></div><blockquote><br><div>That's the main problem here.</div><br><div>I just need to verify, that number came is valid. I don't have any info on country code (means I can do a sort of regex match, but it will be overkill)</div><br><div>But why number is not in international format? Or should I add leading "+"?</div><br><div class="gmail_quote_attribution">On Nov 1 2019, at 10:52 am, Daniel-Constantin Mierla <a href="https://link.getmailspring.com/link/DD175D56-ED77-44FB-9884-10B49B80D361@getmailspring.com/1?redirect=mailto%3Amiconda%40gmail.com&recipient=c3ItdXNlcnNAbGlzdHMua2FtYWlsaW8ub3Jn" title="mailto:miconda@gmail.com"><miconda@gmail.com></a> wrote:</div><blockquote><div><br><div>Hello,</div><br><div>probably you have to use the function that has the country code:</div><br><div>  - <a href="https://link.getmailspring.com/link/DD175D56-ED77-44FB-9884-10B49B80D361@getmailspring.com/2?redirect=https%3A%2F%2Flink.getmailspring.com%2Flink%2F8DDF8210-B25C-424B-8A27-045E24988840%40getmailspring.com%2F0%3Fredirect%3Dhttps%253A%252F%252Fkamailio.org%252Fdocs%252Fmodules%252Fstable%252Fmodules%252Fphonenum.html%2523phonenum.f.phonenum_match_cn%26recipient%3DbWljb25kYUBnbWFpbC5jb20%253D&recipient=c3ItdXNlcnNAbGlzdHMua2FtYWlsaW8ub3Jn" title="https://link.getmailspring.com/link/8DDF8210-B25C-424B-8A27-045E24988840@getmailspring.com/0?redirect=https%3A%2F%2Fkamailio.org%2Fdocs%2Fmodules%2Fstable%2Fmodules%2Fphonenum.html%23phonenum.f.phonenum_match_cn&recipient=bWljb25kYUBnbWFpbC5jb20%3D">https://kamailio.org/docs/modules/stable/modules/phonenum.html#phonenum.f.phonenum_match_cn</a></div><br><div>Because the number is not in international format.</div><br><div><div>Cheers,</div><div>Daniel</div></div><br><div class="moz-cite-prefix"><div>On 01.11.19 10:42, Igor Olhovskiy wrote:</div></div><blockquote><br><div>Tried with doublequotes and without em.</div><br><div>Log string is only</div><div>kamailio_1    | 10(17) exec: *** cfgtrace:request_route=[INITIAL_CHECK] c=[/etc/kamailio/kamailio.cfg] l=640 a=16 n=if</div><div>kamailio_1    |  9(16) DEBUG: phonenum [phonenum_pv.c:332]: phonenum_update_pv(): phonenum PV updated for: 380442459966 (0/none/Parsing number failed)</div><div>kamailio_1    |  9(16) exec: *** cfgtrace:request_route=[INITIAL_CHECK] c=[/etc/kamailio/kamailio.cfg] l=669 a=16 n=if</div><div>kamailio_1    |  9(16) exec: *** cfgtrace:request_route=[INITIAL_CHECK] c=[/etc/kamailio/kamailio.cfg] l=665 a=26 n=send_reply</div><br><div class="gmail_quote_attribution">On Nov 1 2019, at 10:31 am, Daniel-Constantin Mierla <a href="https://link.getmailspring.com/link/DD175D56-ED77-44FB-9884-10B49B80D361@getmailspring.com/3?redirect=https%3A%2F%2Flink.getmailspring.com%2Flink%2F8DDF8210-B25C-424B-8A27-045E24988840%40getmailspring.com%2F1%3Fredirect%3Dmailto%253Amiconda%2540gmail.com%26recipient%3DbWljb25kYUBnbWFpbC5jb20%253D&recipient=c3ItdXNlcnNAbGlzdHMua2FtYWlsaW8ub3Jn" title="https://link.getmailspring.com/link/8DDF8210-B25C-424B-8A27-045E24988840@getmailspring.com/1?redirect=mailto%3Amiconda%40gmail.com&recipient=bWljb25kYUBnbWFpbC5jb20%3D"><miconda@gmail.com></a> wrote:</div><blockquote><div><br><div>Hello,</div><br><div>can you try with the first parameter in between double quotes ("$fU")?</div><br><div>Otherwise, set debug=3 and provide all log messages printed by kamailio when executing the phonenum_match() function.</div><br><div><div>Cheers,</div><div>Daniel</div></div><br><div class="moz-cite-prefix"><div>On 01.11.19 10:10, Igor Olhovskiy wrote:</div></div><blockquote><br><div>Hi!</div><br><div>I'm playing around libphonenum to get validation accross e.164 numbers.</div><br><br><div>So, idea is simple</div><div><font style="font-family:monospace">if (phonenum_match($fU, "src_num")) {</font></div><div><font style="font-family:monospace">        if ($phn(src_num=>valid) != 1) {</font></div><div><font style="font-family:monospace">            send_reply("400", "Invalid e.164 format");</font></div><div><font style="font-family:monospace">            xlog("L_ALERT","ALERT: FU: $fU is not e.164 number $phn(src_num=>error)\n");</font></div><div><font style="font-family:monospace">            exit;</font></div><div><font style="font-family:monospace">        }</font></div><div><font style="font-family:monospace">}</font></div><br><div>But on every (actually valid e.164 number like 380442459966 or 61388141397) I got  Parsing number failed in error result.</div><br><div>Tried both <font style="font-family:monospace">phonenum_match($fU, "src_num") </font>and<font style="font-family:monospace"> phonenum_match("$fU", "src_num")</font></div><br><div>Actually <font style="font-family:monospace">phonenum_match("380442459966", "src_num") </font>also not working</div><br><div>Debian 10 Buster</div><div>version: kamailio 5.2.5 (x86_64/linux)</div><div>libphonenumber7 is already the newest version (7.1.0-5+b4).</div><br><code><pre style="background-color:rgba(0,0,0,0.05);padding:0.2em 1em"><code>_______________________________________________<br>Kamailio (SER) - Users Mailing List<br></code><code><a href="https://link.getmailspring.com/link/DD175D56-ED77-44FB-9884-10B49B80D361@getmailspring.com/4?redirect=https%3A%2F%2Flink.getmailspring.com%2Flink%2F8DDF8210-B25C-424B-8A27-045E24988840%40getmailspring.com%2F2%3Fredirect%3Dhttps%253A%252F%252Flink.getmailspring.com%252Flink%252F1D1DF284-F963-4251-A8F1-C242A43A8ABF%2540getmailspring.com%252F0%253Fredirect%253Dmailto%25253Asr-users%252540lists.kamailio.org%2526recipient%253DbWljb25kYUBnbWFpbC5jb20%25253D%26recipient%3DbWljb25kYUBnbWFpbC5jb20%253D&recipient=c3ItdXNlcnNAbGlzdHMua2FtYWlsaW8ub3Jn" title="https://link.getmailspring.com/link/8DDF8210-B25C-424B-8A27-045E24988840@getmailspring.com/2?redirect=https%3A%2F%2Flink.getmailspring.com%2Flink%2F1D1DF284-F963-4251-A8F1-C242A43A8ABF%40getmailspring.com%2F0%3Fredirect%3Dmailto%253Asr-users%2540lists.kamailio.org%26recipient%3DbWljb25kYUBnbWFpbC5jb20%253D&recipient=bWljb25kYUBnbWFpbC5jb20%3D">sr-users@lists.kamailio.org</a></code><code><a href="https://link.getmailspring.com/link/DD175D56-ED77-44FB-9884-10B49B80D361@getmailspring.com/5?redirect=https%3A%2F%2Flink.getmailspring.com%2Flink%2F8DDF8210-B25C-424B-8A27-045E24988840%40getmailspring.com%2F3%3Fredirect%3Dhttps%253A%252F%252Flink.getmailspring.com%252Flink%252F1D1DF284-F963-4251-A8F1-C242A43A8ABF%2540getmailspring.com%252F1%253Fredirect%253Dhttps%25253A%25252F%25252Flists.kamailio.org%25252Fcgi-bin%25252Fmailman%25252Flistinfo%25252Fsr-users%2526recipient%253DbWljb25kYUBnbWFpbC5jb20%25253D%26recipient%3DbWljb25kYUBnbWFpbC5jb20%253D&recipient=c3ItdXNlcnNAbGlzdHMua2FtYWlsaW8ub3Jn" title="https://link.getmailspring.com/link/8DDF8210-B25C-424B-8A27-045E24988840@getmailspring.com/3?redirect=https%3A%2F%2Flink.getmailspring.com%2Flink%2F1D1DF284-F963-4251-A8F1-C242A43A8ABF%40getmailspring.com%2F1%3Fredirect%3Dhttps%253A%252F%252Flists.kamailio.org%252Fcgi-bin%252Fmailman%252Flistinfo%252Fsr-users%26recipient%3DbWljb25kYUBnbWFpbC5jb20%253D&recipient=bWljb25kYUBnbWFpbC5jb20%3D">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a></code></pre></code></blockquote><code><pre style="background-color:rgba(0,0,0,0.05);padding:0.2em 1em"><code>-- <br>Daniel-Constantin Mierla -- </code><code><a href="https://link.getmailspring.com/link/DD175D56-ED77-44FB-9884-10B49B80D361@getmailspring.com/6?redirect=https%3A%2F%2Flink.getmailspring.com%2Flink%2F8DDF8210-B25C-424B-8A27-045E24988840%40getmailspring.com%2F4%3Fredirect%3Dhttps%253A%252F%252Flink.getmailspring.com%252Flink%252F1D1DF284-F963-4251-A8F1-C242A43A8ABF%2540getmailspring.com%252F2%253Fredirect%253Dhttp%25253A%25252F%25252Fwww.asipto.com%2526recipient%253DbWljb25kYUBnbWFpbC5jb20%25253D%26recipient%3DbWljb25kYUBnbWFpbC5jb20%253D&recipient=c3ItdXNlcnNAbGlzdHMua2FtYWlsaW8ub3Jn" title="https://link.getmailspring.com/link/8DDF8210-B25C-424B-8A27-045E24988840@getmailspring.com/4?redirect=https%3A%2F%2Flink.getmailspring.com%2Flink%2F1D1DF284-F963-4251-A8F1-C242A43A8ABF%40getmailspring.com%2F2%3Fredirect%3Dhttp%253A%252F%252Fwww.asipto.com%26recipient%3DbWljb25kYUBnbWFpbC5jb20%253D&recipient=bWljb25kYUBnbWFpbC5jb20%3D">www.asipto.com</a></code><code><a href="https://link.getmailspring.com/link/DD175D56-ED77-44FB-9884-10B49B80D361@getmailspring.com/7?redirect=https%3A%2F%2Flink.getmailspring.com%2Flink%2F8DDF8210-B25C-424B-8A27-045E24988840%40getmailspring.com%2F5%3Fredirect%3Dhttps%253A%252F%252Flink.getmailspring.com%252Flink%252F1D1DF284-F963-4251-A8F1-C242A43A8ABF%2540getmailspring.com%252F3%253Fredirect%253Dhttp%25253A%25252F%25252Fwww.twitter.com%25252Fmiconda%2526recipient%253DbWljb25kYUBnbWFpbC5jb20%25253D%26recipient%3DbWljb25kYUBnbWFpbC5jb20%253D&recipient=c3ItdXNlcnNAbGlzdHMua2FtYWlsaW8ub3Jn" title="https://link.getmailspring.com/link/8DDF8210-B25C-424B-8A27-045E24988840@getmailspring.com/5?redirect=https%3A%2F%2Flink.getmailspring.com%2Flink%2F1D1DF284-F963-4251-A8F1-C242A43A8ABF%40getmailspring.com%2F3%3Fredirect%3Dhttp%253A%252F%252Fwww.twitter.com%252Fmiconda%26recipient%3DbWljb25kYUBnbWFpbC5jb20%253D&recipient=bWljb25kYUBnbWFpbC5jb20%3D">www.twitter.com/miconda</a></code><code> -- </code><code><a href="https://link.getmailspring.com/link/DD175D56-ED77-44FB-9884-10B49B80D361@getmailspring.com/8?redirect=https%3A%2F%2Flink.getmailspring.com%2Flink%2F8DDF8210-B25C-424B-8A27-045E24988840%40getmailspring.com%2F6%3Fredirect%3Dhttps%253A%252F%252Flink.getmailspring.com%252Flink%252F1D1DF284-F963-4251-A8F1-C242A43A8ABF%2540getmailspring.com%252F4%253Fredirect%253Dhttp%25253A%25252F%25252Fwww.linkedin.com%25252Fin%25252Fmiconda%2526recipient%253DbWljb25kYUBnbWFpbC5jb20%25253D%26recipient%3DbWljb25kYUBnbWFpbC5jb20%253D&recipient=c3ItdXNlcnNAbGlzdHMua2FtYWlsaW8ub3Jn" title="https://link.getmailspring.com/link/8DDF8210-B25C-424B-8A27-045E24988840@getmailspring.com/6?redirect=https%3A%2F%2Flink.getmailspring.com%2Flink%2F1D1DF284-F963-4251-A8F1-C242A43A8ABF%40getmailspring.com%2F4%3Fredirect%3Dhttp%253A%252F%252Fwww.linkedin.com%252Fin%252Fmiconda%26recipient%3DbWljb25kYUBnbWFpbC5jb20%253D&recipient=bWljb25kYUBnbWFpbC5jb20%3D">www.linkedin.com/in/miconda</a></code><code><br>Kamailio World Conference - April 27-29, 2020, in Berlin -- </code><code><a href="https://link.getmailspring.com/link/DD175D56-ED77-44FB-9884-10B49B80D361@getmailspring.com/9?redirect=https%3A%2F%2Flink.getmailspring.com%2Flink%2F8DDF8210-B25C-424B-8A27-045E24988840%40getmailspring.com%2F7%3Fredirect%3Dhttps%253A%252F%252Flink.getmailspring.com%252Flink%252F1D1DF284-F963-4251-A8F1-C242A43A8ABF%2540getmailspring.com%252F5%253Fredirect%253Dhttp%25253A%25252F%25252Fwww.kamailioworld.com%2526recipient%253DbWljb25kYUBnbWFpbC5jb20%25253D%26recipient%3DbWljb25kYUBnbWFpbC5jb20%253D&recipient=c3ItdXNlcnNAbGlzdHMua2FtYWlsaW8ub3Jn" title="https://link.getmailspring.com/link/8DDF8210-B25C-424B-8A27-045E24988840@getmailspring.com/7?redirect=https%3A%2F%2Flink.getmailspring.com%2Flink%2F1D1DF284-F963-4251-A8F1-C242A43A8ABF%40getmailspring.com%2F5%3Fredirect%3Dhttp%253A%252F%252Fwww.kamailioworld.com%26recipient%3DbWljb25kYUBnbWFpbC5jb20%253D&recipient=bWljb25kYUBnbWFpbC5jb20%3D">www.kamailioworld.com</a></code></pre></code></div></blockquote></blockquote><code><pre style="background-color:rgba(0,0,0,0.05);padding:0.2em 1em"><code>-- <br>Daniel-Constantin Mierla -- </code><code><a href="https://link.getmailspring.com/link/DD175D56-ED77-44FB-9884-10B49B80D361@getmailspring.com/10?redirect=https%3A%2F%2Flink.getmailspring.com%2Flink%2F8DDF8210-B25C-424B-8A27-045E24988840%40getmailspring.com%2F8%3Fredirect%3Dhttp%253A%252F%252Fwww.asipto.com%26recipient%3DbWljb25kYUBnbWFpbC5jb20%253D&recipient=c3ItdXNlcnNAbGlzdHMua2FtYWlsaW8ub3Jn" title="https://link.getmailspring.com/link/8DDF8210-B25C-424B-8A27-045E24988840@getmailspring.com/8?redirect=http%3A%2F%2Fwww.asipto.com&recipient=bWljb25kYUBnbWFpbC5jb20%3D">www.asipto.com</a></code><code><a href="https://link.getmailspring.com/link/DD175D56-ED77-44FB-9884-10B49B80D361@getmailspring.com/11?redirect=https%3A%2F%2Flink.getmailspring.com%2Flink%2F8DDF8210-B25C-424B-8A27-045E24988840%40getmailspring.com%2F9%3Fredirect%3Dhttp%253A%252F%252Fwww.twitter.com%252Fmiconda%26recipient%3DbWljb25kYUBnbWFpbC5jb20%253D&recipient=c3ItdXNlcnNAbGlzdHMua2FtYWlsaW8ub3Jn" title="https://link.getmailspring.com/link/8DDF8210-B25C-424B-8A27-045E24988840@getmailspring.com/9?redirect=http%3A%2F%2Fwww.twitter.com%2Fmiconda&recipient=bWljb25kYUBnbWFpbC5jb20%3D">www.twitter.com/miconda</a></code><code> -- </code><code><a href="https://link.getmailspring.com/link/DD175D56-ED77-44FB-9884-10B49B80D361@getmailspring.com/12?redirect=https%3A%2F%2Flink.getmailspring.com%2Flink%2F8DDF8210-B25C-424B-8A27-045E24988840%40getmailspring.com%2F10%3Fredirect%3Dhttp%253A%252F%252Fwww.linkedin.com%252Fin%252Fmiconda%26recipient%3DbWljb25kYUBnbWFpbC5jb20%253D&recipient=c3ItdXNlcnNAbGlzdHMua2FtYWlsaW8ub3Jn" title="https://link.getmailspring.com/link/8DDF8210-B25C-424B-8A27-045E24988840@getmailspring.com/10?redirect=http%3A%2F%2Fwww.linkedin.com%2Fin%2Fmiconda&recipient=bWljb25kYUBnbWFpbC5jb20%3D">www.linkedin.com/in/miconda</a></code><code><br>Kamailio World Conference - April 27-29, 2020, in Berlin -- </code><code><a href="https://link.getmailspring.com/link/DD175D56-ED77-44FB-9884-10B49B80D361@getmailspring.com/13?redirect=https%3A%2F%2Flink.getmailspring.com%2Flink%2F8DDF8210-B25C-424B-8A27-045E24988840%40getmailspring.com%2F11%3Fredirect%3Dhttp%253A%252F%252Fwww.kamailioworld.com%26recipient%3DbWljb25kYUBnbWFpbC5jb20%253D&recipient=c3ItdXNlcnNAbGlzdHMua2FtYWlsaW8ub3Jn" title="https://link.getmailspring.com/link/8DDF8210-B25C-424B-8A27-045E24988840@getmailspring.com/11?redirect=http%3A%2F%2Fwww.kamailioworld.com&recipient=bWljb25kYUBnbWFpbC5jb20%3D">www.kamailioworld.com</a></code></pre></code></div></blockquote></blockquote><code><pre style="background-color:rgba(0,0,0,0.05);padding:0.2em 1em">-- <br>Daniel-Constantin Mierla -- <a href="https://link.getmailspring.com/link/DD175D56-ED77-44FB-9884-10B49B80D361@getmailspring.com/14?redirect=http%3A%2F%2Fwww.asipto.com&recipient=c3ItdXNlcnNAbGlzdHMua2FtYWlsaW8ub3Jn" title="http://www.asipto.com">www.asipto.com</a><a href="https://link.getmailspring.com/link/DD175D56-ED77-44FB-9884-10B49B80D361@getmailspring.com/15?redirect=http%3A%2F%2Fwww.twitter.com%2Fmiconda&recipient=c3ItdXNlcnNAbGlzdHMua2FtYWlsaW8ub3Jn" title="http://www.twitter.com/miconda">www.twitter.com/miconda</a> -- <a href="https://link.getmailspring.com/link/DD175D56-ED77-44FB-9884-10B49B80D361@getmailspring.com/16?redirect=http%3A%2F%2Fwww.linkedin.com%2Fin%2Fmiconda&recipient=c3ItdXNlcnNAbGlzdHMua2FtYWlsaW8ub3Jn" title="http://www.linkedin.com/in/miconda">www.linkedin.com/in/miconda</a><br>Kamailio World Conference - April 27-29, 2020, in Berlin -- <a href="https://link.getmailspring.com/link/DD175D56-ED77-44FB-9884-10B49B80D361@getmailspring.com/17?redirect=http%3A%2F%2Fwww.kamailioworld.com&recipient=c3ItdXNlcnNAbGlzdHMua2FtYWlsaW8ub3Jn" title="http://www.kamailioworld.com">www.kamailioworld.com</a></pre></code></div></blockquote><img class="mailspring-open" alt="Sent from Mailspring" width="0" height="0" style="border:0; width:0; height:0;" src="https://link.getmailspring.com/open/DD175D56-ED77-44FB-9884-10B49B80D361@getmailspring.com?me=dd9955d4&recipient=c3ItdXNlcnNAbGlzdHMua2FtYWlsaW8ub3Jn">