<div dir="ltr"><div dir="ltr">On Thu, Jun 8, 2023 at 9:41 AM Yves <<a href="mailto:ybaesa@dm2it.com">ybaesa@dm2it.com</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hello everyone.<br>
I allow myself to submit a problem that I can not solve with my VOIP <br>
provider Orange in France<br>
<br>
[2023-06-08 13:19:03] ERROR[185091]: <br>
res_pjsip/pjsip_configuration.c:1044 from_user_handler: Error <br>
configuring endpoint 'Biv_Sortie' - 'from_user' field contains invalid <br>
character '@'<br>
[2023-06-08 13:19:03] ERROR[185091]: config_options.c:798 <br>
aco_process_var: Error parsing from_user=<a href="mailto:75B55BTQUHSG@orange-obs.fr" target="_blank">75B55BTQUHSG@orange-obs.fr</a> at <br>
line 0 of<br>
   == chan_pjsip.so => (PJSIP Channel Driver)<br>
<br>
1) Error with "@" character which constitutes URI and authuser see <br>
excerpt from pjsip.conf.<br>
<br>
[transport-udp]<br>
type = transport<br>
protocol=udp<br>
bind=<a href="http://0.0.0.0:5060" rel="noreferrer" target="_blank">0.0.0.0:5060</a><br>
local_net=<a href="http://172.16.1.0/255.255.255.0" rel="noreferrer" target="_blank">172.16.1.0/255.255.255.0</a><br>
<br>
[<a href="http://reg_orange-obs.fr" rel="noreferrer" target="_blank">reg_orange-obs.fr</a>]<br>
type = registration<br>
retry_interval = 120<br>
max_retries = 10<br>
expiration = 120<br>
transport = transport-udp<br>
outbound_auth = <a href="http://auth_reg_orange-obs.fr" rel="noreferrer" target="_blank">auth_reg_orange-obs.fr</a><br>
client_uri = <a href="mailto:sip%3A%2B3313445XXXX@orange-obs.fr" target="_blank">sip:+3313445XXXX@orange-obs.fr</a><br>
server_uri = sip:<a href="http://orange-obs.fr" rel="noreferrer" target="_blank">orange-obs.fr</a><br>
<br>
[<a href="http://auth_reg_orange-obs.fr" rel="noreferrer" target="_blank">auth_reg_orange-obs.fr</a>]<br>
type=auth<br>
password=3314C9BA9688C2AA<br>
username = <a href="mailto:75B55BTQUHSG@orange-obs.fr" target="_blank">75B55BTQUHSG@orange-obs.fr</a><br>
<br>
[Biv_Sortie]<br>
type = aor<br>
contact = <a href="mailto:sip%3A75B55BTQUHSG@orange-obs.fr" target="_blank">sip:75B55BTQUHSG@orange-obs.fr</a>@<a href="http://orange-obs.fr" rel="noreferrer" target="_blank">orange-obs.fr</a><br>
default_expiration = 3600<br>
<br>
[Biv_Sortie]<br>
type = identify<br>
endpoint = Biv_Sortie<br>
match = <a href="http://orange-obs.fr" rel="noreferrer" target="_blank">orange-obs.fr</a><br>
<br>
[Biv_Sortie]<br>
type=auth<br>
username = Biv_Sortie<br>
password=3314C9BA9688C2AA<br>
<br>
[Biv_Sortie]<br>
type=endpoint<br>
context = Isdn_Inbound<br>
dtmf_mode=rfc4733<br>
disallow=all<br>
allow = g722, alaw, g729<br>
direct_media=no<br>
trust_id_inbound = yes<br>
send_rpid=yes<br>
from_user = <a href="mailto:75B55BTQUHSG@orange-obs.fr" target="_blank">75B55BTQUHSG@orange-obs.fr</a><br>
from_domain = <a href="http://orange-obs.fr" rel="noreferrer" target="_blank">orange-obs.fr</a><br>
language = en<br>
allow_subscribe = yes<br>
auth = Biv_Exit<br>
outbound_auth = Biv_Sortie<br>
aors = Biv_Sortie<br>
<br>
Question how can I solve this character problem "@"?<br></blockquote><div><br></div><div>The from_user is the username. It can't contain "@" or the domain. You've already set from_domain, so just set from_user to the username.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
2) resolution of the <a href="http://orange-obs.fr" rel="noreferrer" target="_blank">orange-obs.fr</a> DNS.  I am attaching an extract from <br>
the documentation that Orange issued in 2015<br>
<br>
SIP/Internet is described in RFC3261 and following. THE<br>
SIP/IMS is described by 3GPP standards. It's not the same<br>
SIP.<br>
In the Internet world, VoIP machines route<br>
SIP messages to the IP addresses of the FQDNs of the SIP URIs<br>
(VoIP domain). In the 3GPP world, SIP messages are<br>
routed to an I/P-CSCF (depending on whether we are in interco or in<br>
IPBX) which has a different FQDN from the VoIP domain.<br>
<br>
BIV SIP<br>
<br>
– P-CSCF FQDN: <a href="http://pcscfgm.orange-obs.fr" rel="noreferrer" target="_blank">pcscfgm.orange-obs.fr</a>, resolved by DNS<br>
voice<br>
– VoIP domain: <a href="http://orange-obs.fr" rel="noreferrer" target="_blank">orange-obs.fr</a>, not resolved by voice DNS. ex :<br>
INVITE <a href="mailto:sip%3A0142277620@orange-obs.fr" target="_blank">sip:0142277620@orange-obs.fr</a> SIP/2.0<br>
2<br>
 The VoIP/Internet machine will not be able to determine the address<br>
recipient of SIP messages.<br>
<br>
run the command “nslookup <a href="http://pcscfgm.orange-obs.fr" rel="noreferrer" target="_blank" style="">pcscfgm.orange-obs.fr</a>” and<br>
note the returned IP address 217.167.210.X<br>
– add this address in the /etc/hosts file of the PBX:<br>
217.167.210.X <a href="http://pcscfgm.orange-obs.fr" rel="noreferrer" target="_blank">pcscfgm.orange-obs.fr</a> <a href="http://orange-obs.fr" rel="noreferrer" target="_blank">orange-obs.fr</a></blockquote><div><br></div><div><snip> </div><div> </div><div>You don't need to do /etc/hosts. Set an outbound_proxy on the endpoint and registration like so: </div></div><div><br></div>outbound_proxy=sip:<a href="http://cscfgm.orange-obs.fr">cscfgm.orange-obs.fr</a>\;lr;\hide<div><br></div><div>This will cause the SIP requests to get sent to "<a href="http://cscfgm.orange-obs.fr">cscfgm.orange-obs.fr</a>" but that won't appear in the SIP signaling.</div><div><br></div><div>You'll probably have other issues that will require configuration changing, since providers using IMS infrastructure for general SIP always causes that.<br clear="all"><div><br></div><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div style="font-family:tahoma,sans-serif"><font color="#073763">Joshua C. Colp</font></div><div style="font-family:tahoma,sans-serif"><font color="#073763">Asterisk Project Lead</font></div><div style="font-family:tahoma,sans-serif"><font color="#073763">Sangoma Technologies</font></div><div style="font-family:tahoma,sans-serif"><font color="#073763">Check us out at <a href="http://www.sangoma.com" target="_blank">www.sangoma.com</a> and <a href="http://www.asterisk.org" target="_blank">www.asterisk.org</a></font><br></div></div></div></div></div></div></div></div></div></div></div></div>