I have a few issues which I dont quite know how to address or explain. This is my situation; I have 47 trunks actively working in - out ,but the latest 3 trunk I added are having issues. All config is 1/1 identical but , when an incoming call is received, asterisk rejects via 401 unauthorized.
- There are no explicit authentication in place
- all other trunks work fine ,as all settings are 1/1 identical
When I enabled logger debug, saw a lot of messages like
" res_pjsip_endpoint_identifier_ip.c: Source address x.x.x.x does not match identify ‘1234567890’
My endpoints aer configured as real time, everything works perfectly except for the latest 3 trunks I added . I know the settings are identical as I checked them one by one , also I have a prepared query that runs when creating the EP 's so I know there are no typos.
This is a successful request ;
and this is a failed request
The only difference between the success and failed attempt is the ; Line = xxx parameter in the invite header , which I have no idea what it is for. The provider was supposed (and is I suppose) sending calls without authentication , and I have to in-auth configured.
Any help / input / advise will be highly appreciated.
Thanks in advance, Ucin