[OpenSIPS-Users] Stir ans Shaken - number is not in E.164 format

Mickael Hubert mickael at winlux.fr
Wed Sep 6 13:09:15 UTC 2023


Nop Daren, in France it's possible to sign with a portability prefix :(

Le mer. 6 sept. 2023 à 14:53, David Villasmil <
david.villasmil.work at gmail.com> a écrit :

> damn... it seems there's a new law in France to do stir/shaken...
> Regards,
>
> David Villasmil
> email: david.villasmil.work at gmail.com
> phone: +34669448337
>
>
> On Wed, Sep 6, 2023 at 2:38 PM Mickael Hubert <mickael at winlux.fr> wrote:
>
>> We are deploying it in France.
>> In France on providers interconnections, we can see a format (made in
>> France maybe ;) )
>> prefix: +33
>> portability prefix: 10200
>> phonenumber national format without 0: 123456789
>>
>> ++
>>
>>
>> Le mer. 6 sept. 2023 à 14:30, David Villasmil <
>> david.villasmil.work at gmail.com> a écrit :
>>
>>> Is ST/SH being used other than the US? AFAIK it only applies to US
>>> numbers, thus 10 digits, no?
>>>
>>> On Wed, 6 Sep 2023 at 14:27, Mickael Hubert <mickael at winlux.fr> wrote:
>>>
>>>> yep I found...
>>>>
>>>> if (end - start < 2 || end - start > 15)
>>>> return -1;
>>>>
>>>> I have to modify this code.
>>>> I will propose a PR.
>>>>
>>>> Thanks a lot
>>>> ++
>>>>
>>>> Le mer. 6 sept. 2023 à 14:25, Marcin Groszek <marcin at voipplus.net> a
>>>> écrit :
>>>>
>>>>> Correction : maximum of 15 digits .
>>>>> On 9/6/2023 7:21 AM, Marcin Groszek wrote:
>>>>>
>>>>> Your number is to long
>>>>>
>>>>> E.164 is + [1-9]  and  {1-14} digits for total of 15 digits NOT
>>>>> starting with 0
>>>>> On 9/6/2023 7:16 AM, Mickael Hubert wrote:
>>>>>
>>>>> Hi all,
>>>>> I have an issue, when I verify a call with no E164 format (dest:
>>>>> +3310200123456789)
>>>>>
>>>>> *logs:*
>>>>> Sep  6 13:39:48 am-scr-001 /usr/local/sbin/opensips[622409]:
>>>>> ERROR:stir_shaken:check_passport_phonenum: number is not in E.164 format:
>>>>> 3310200123456789
>>>>> Sep  6 13:39:48 am-scr-001 /usr/local/sbin/opensips[622409]:
>>>>> ERROR:stir_shaken:w_stir_verify: failed to validate Destination number
>>>>> (3310200123456789)
>>>>>
>>>>> *My configuration:*
>>>>> # ----------------- module  stir_shaken ---------------
>>>>> loadmodule "stir_shaken.so"
>>>>> #----------- stir_shaken params -----------------
>>>>> modparam("stir_shaken", "ca_list",
>>>>> "/usr/local/etc/opensips/man_ca.pem")
>>>>> modparam("stir_shaken", "require_date_hdr", 0)
>>>>> modparam("stir_shaken", "verify_date_freshness", 60)
>>>>>
>>>>> According to the doc e164_strict_mode is disabled by default, so I
>>>>> don't know why it doesn't work.
>>>>>
>>>>> *source of code: *
>>>>>         if (_is_e164(num, e164_strict_mode) == -1) {
>>>>>                 LM_GEN(log_lev, "number is not in E.164 format:
>>>>> %.*s\n", num->len, num->s);
>>>>>                 return -1;
>>>>>         }
>>>>>
>>>>>
>>>>> Do you have any help for me please ? I have to validate this format of
>>>>> dest number.
>>>>>
>>>>> Thanks in advance
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Users mailing listUsers at lists.opensips.orghttp://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>>>>
>>>>> --
>>>>> Best Regards:
>>>>> Marcin Groszek
>>>>> Business Phone Servicehttps://www.voipplus.net
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Users mailing listUsers at lists.opensips.orghttp://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>>>>
>>>>> --
>>>>> Best Regards:
>>>>> Marcin Groszek
>>>>> Business Phone Servicehttps://www.voipplus.net
>>>>>
>>>>> _______________________________________________
>>>>> Users mailing list
>>>>> Users at lists.opensips.org
>>>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>>>>
>>>> _______________________________________________
>>>> Users mailing list
>>>> Users at lists.opensips.org
>>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>>>
>>> _______________________________________________
>>> Users mailing list
>>> Users at lists.opensips.org
>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>>
>> _______________________________________________
>> Users mailing list
>> Users at lists.opensips.org
>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20230906/d2a4ae16/attachment-0001.html>


More information about the Users mailing list