[OpenSIPS-Users] stir_shaken_auth is not in E.164 format

Alain Bieuzent alain.bieuzent at free.fr
Mon Jul 24 10:08:35 UTC 2023


Hi All,

 

i'm facing a case where stir_shaken_auth module return -3 because called number would not be in E164 format.

 

SIP INVITE looks like :

 

INVITE sip:+331016024033XXYY at 10.101.180.124;user=phone SIP/2.0

Via: SIP/2.0/UDP 10.101.180.177:5060;branch=z9hG4bK5e169d58

Max-Forwards: 70

From: "+33187644101" sip:+33187649999 at 10.101.180.177;tag=as7d1c5a30

To: sip:+331016024033XXYY at 10.101.180.124;user=phone

Contact: sip:+33187649999 at 10.101.180.177:5060

 

Opensips logs :

Jul 24 11:49:34 lbsip-rtpe-test opensips[11670]: NOTICE:stir_shaken:check_passport_phonenum: number is not in E.164 format: 331016024033XXYY

Jul 24 11:49:34 lbsip-rtpe-test opensips[11670]: NOTICE:stir_shaken:w_stir_auth: failed to validate Destination number (331016024033XXYY)

Jul 24 11:49:34 lbsip-rtpe-test opensips[11670]: DBG:core:comp_scriptvar: int 26: -3 / 0

Jul 24 11:49:34 lbsip-rtpe-test opensips[11670]: DBG:core:comp_scriptvar: int 20: -3 / -1

Jul 24 11:49:34 lbsip-rtpe-test opensips[11670]: 5c20b66446f77cfe0f475a1a43717552 at 10.101.180.177:5060|STIR_SHAKEN|FAILED stir_shaken_auth() failed (rc=-3) call Reject

 

the requested number contains the portability prefix and breaks down as follows:

Country Code : +33

Portability prefix : 10160

Called number : 24033XXYY

 

It tried with e164_strict_mode =0 and e164_strict_mode =1, with no effect.

 

any help would be welcome.

 

Thanks

 

Alain

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20230724/48160389/attachment.html>


More information about the Users mailing list