Hello Michael,

Are you sure about that ?

As per the French implementation, it's essential to ensure that when an 
operator processes an Identity Shaken call, they do not modify the "User" 
section of the SIP From, To, and PAI headers.

Regarding portability, it's important to note that any addition of a 
portability prefix should exclusively occur at the SIP Request-URI header level.

Source Doc: MAN_Regles-techniques / 2.5.3 Persistance du header Identity.

In simpler terms, this means that the openips stir_shaken_verify function 
should validate the telephone number found in the TO header which must be in 
the E.164 format. Any necessary additional prefix should only be present within 
the RURI

De : Mickael Hubert<mailto:mick...@winlux.fr>
Envoyé le :Wednesday, September 6, 2023 3:12 PM
À : OpenSIPS users mailling list<mailto:users@lists.opensips.org>
Objet :Re: [OpenSIPS-Users] Stir ans Shaken - number is not in E.164 format

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

Le mer. 6 sept. 2023 à 14:53, David Villasmil 
<david.villasmil.w...@gmail.com<mailto:david.villasmil.w...@gmail.com>> a écrit 
:
damn... it seems there's a new law in France to do stir/shaken...
Regards,

David Villasmil
email: david.villasmil.w...@gmail.com<mailto:david.villasmil.w...@gmail.com>
phone: +34669448337


On Wed, Sep 6, 2023 at 2:38 PM Mickael Hubert 
<mick...@winlux.fr<mailto:mick...@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.w...@gmail.com<mailto:david.villasmil.w...@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 
<mick...@winlux.fr<mailto:mick...@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 
<mar...@voipplus.net<mailto:mar...@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 list

Users@lists.opensips.org<mailto:Users@lists.opensips.org>

http://lists.opensips.org/cgi-bin/mailman/listinfo/users

--

Best Regards:

Marcin Groszek

Business Phone Service

https://www.voipplus.net



_______________________________________________

Users mailing list

Users@lists.opensips.org<mailto:Users@lists.opensips.org>

http://lists.opensips.org/cgi-bin/mailman/listinfo/users

--

Best Regards:

Marcin Groszek

Business Phone Service

https://www.voipplus.net
_______________________________________________
Users mailing list
Users@lists.opensips.org<mailto:Users@lists.opensips.org>
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
Users@lists.opensips.org<mailto:Users@lists.opensips.org>
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
Users@lists.opensips.org<mailto:Users@lists.opensips.org>
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
Users@lists.opensips.org<mailto:Users@lists.opensips.org>
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
Users@lists.opensips.org<mailto:Users@lists.opensips.org>
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

_______________________________________________
Users mailing list
Users@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

Reply via email to