Hi, Clearwater doesn’t ever look at the “user=phone” parameter on a From: or To: URI. However, it does look at that parameter if it’s on the Request-URI. Am I correct in thinking that the “user=phone” parameter also appears on the Request-URI?
The user=phone parameter on a sip: Request-URI tells the S-CSCF to treat this sip: URI as actually representing a telephone number. So the S-CSCF treat the URI as if it were a tel: URI with the same user part. When the S-CSCF receives an originating INVITE (ie an INVITE that is sent by a local subscriber to start a call), its routing behaviour differs depending on the type of the request URI. If it’s a tel: URI or a sip: URI with a user=phone parameter, then it will perform an ENUM lookup to decide how to route the INVITE. Exactly what effect this has on the routing depends on your ENUM configuration. It sounds like your calls were working when the Request-URI didn’t have the “user=phone” parameter. If that’s the case, then it indicates that your ENUM configuration is wrong, whereas, without the user=phone parameter, no ENUM lookup is performed. You can read more about ENUM here: http://clearwater.readthedocs.io/en/latest/ENUM.html Hope that helps, Seb From: Clearwater [mailto:[email protected]] On Behalf Of Francesco Lamonica Sent: 13 January 2017 10:39 To: [email protected] Subject: Re: [Project Clearwater] REGISTER on a private network with aio SandSlash ok, i found out the problem, my UA was adding user=phone to the From: and To: header, and that was triggering a different behaviour, what is the CW behaviour with that parameter set? On Tue, Jan 3, 2017 at 3:12 PM, Francesco Lamonica <[email protected]<mailto:[email protected]>> wrote: I have a couple of additions to my previous email 1) i noticed that i had to add the UDP port forwarding on the OVF vbox image (only tcp was configured), should docs and/or vm image be updated? 2) The Zoiper client that successfully connected was running in another vbox NATTED VM, if i change the Zoiper's VM netowrking to bridged to my local network Zoiper cannot register either. 3) i noticed that bono seems to handle the registers for [email protected]<mailto:[email protected]> to external domain example.com<http://example.com> (93.184.216.34) when the machins hosting the SIP UA is not VBOX NATed Is there some fiddling to be done with DNS? again sorry if these are dumb / basic questions but i am just starting up with CW. best regard and thanks in advance. On Tue, Jan 3, 2017 at 9:58 AM, Francesco Lamonica <[email protected]<mailto:[email protected]>> wrote: Hi all, i am experimenting with CW Sandslash release. I am trying to register a SIP UA but the only thing i get back from CW is a 100 Trying. I tried with zoiper and the registration is successful, however examining the register request the only thing that seems to be different is the fact that zoiper uses STUN and has a VIA and CONTACT header using the public IP of my company, however i don't see how this could be related, after all the aio VM is hosted on the same machine (private network 192.168.x.y/24) where i launch the SIP UA. Is there something that needs the STUN modified headers or there must be something else in REGISTER request that i have not seen yet? Sorry for the dumb question but i am just starting with IMS / Clearwater, regards
_______________________________________________ Clearwater mailing list [email protected] http://lists.projectclearwater.org/mailman/listinfo/clearwater_lists.projectclearwater.org
