Tried with doublequotes and without em.
Log string is only
kamailio_1 | 10(17) exec: *** cfgtrace:request_route=[INITIAL_CHECK]
c=[/etc/kamailio/kamailio.cfg] l=640 a=16 n=if
kamailio_1 | 9(16) DEBUG: phonenum [phonenum_pv.c:332]: phonenum_update_pv(): phonenum PV
updated for: 380442459966 (0/none/Parsing number failed)
kamailio_1 | 9(16) exec: *** cfgtrace:request_route=[INITIAL_CHECK]
c=[/etc/kamailio/kamailio.cfg] l=669 a=16 n=if
kamailio_1 | 9(16) exec: *** cfgtrace:request_route=[INITIAL_CHECK]
c=[/etc/kamailio/kamailio.cfg] l=665 a=26 n=send_reply
On Nov 1 2019, at 10:31 am, Daniel-Constantin Mierla <miconda(a)gmail.com> wrote:
Hello,
can you try with the first parameter in between double quotes ("$fU")?
Otherwise, set debug=3 and provide all log messages printed by kamailio when executing
the phonenum_match() function.
Cheers,
Daniel
On 01.11.19 10:10, Igor Olhovskiy wrote:
Hi!
I'm playing around libphonenum to get validation accross e.164 numbers.
So, idea is simple
if (phonenum_match($fU, "src_num")) {
if ($phn(src_num=>valid) != 1) {
send_reply("400", "Invalid e.164 format");
xlog("L_ALERT","ALERT: FU: $fU is not e.164 number
$phn(src_num=>error)\n");
exit;
}
}
But on every (actually valid e.164 number like 380442459966 or 61388141397) I got Parsing
number failed in error result.
Tried both phonenum_match($fU, "src_num") and phonenum_match("$fU",
"src_num")
Actually phonenum_match("380442459966", "src_num") also not working
Debian 10 Buster
version: kamailio 5.2.5 (x86_64/linux)
libphonenumber7 is already the newest version (7.1.0-5+b4).
_______________________________________________
Kamailio (SER) - Users Mailing List
sr-users(a)lists.kamailio.org
(
https://link.getmailspring.com/link/1D1DF284-F963-4251-A8F1-C242A43A8ABF@ge…
(
https://link.getmailspring.com/link/1D1DF284-F963-4251-A8F1-C242A43A8ABF@ge…)
--
Daniel-Constantin Mierla --
www.asipto.com
(
https://link.getmailspring.com/link/1D1DF284-F963-4251-A8F1-C242A43A8ABF@ge…
(
https://link.getmailspring.com/link/1D1DF284-F963-4251-A8F1-C242A43A8ABF@ge…)
--
www.linkedin.com/in/miconda
(
https://link.getmailspring.com/link/1D1DF284-F963-4251-A8F1-C242A43A8ABF@ge…)
Kamailio World Conference - April 27-29, 2020, in Berlin --
www.kamailioworld.com
(
https://link.getmailspring.com/link/1D1DF284-F963-4251-A8F1-C242A43A8ABF@ge…)