Missing "userinfo" in the SIP INVITE Request URI

MK
Mike Kluso
Mon, May 5, 2008 5:02 PM

Hi,

I find the INVITE requests generated by the pjsua are missing the "userinfo" part of the URI.
E.g. if I call "pjsua_call_make_call()" with a destination URI = "sip:1000@192.168.0.2",
the actual URI that goes out is "sip:192.168.0.2".

Is it being done because the "userinfo" is optional?

What to do if I want to send the URI intact?

Thanks
Mike

  ____________________________________________________________________________________

Be a better friend, newshound, and
know-it-all with Yahoo! Mobile.  Try it now.  http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ

Hi, I find the INVITE requests generated by the pjsua are missing the "userinfo" part of the URI. E.g. if I call "pjsua_call_make_call()" with a destination URI = "sip:1000@192.168.0.2", the actual URI that goes out is "sip:192.168.0.2". Is it being done because the "userinfo" is optional? What to do if I want to send the URI intact? Thanks Mike ____________________________________________________________________________________ Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ
BP
Benny Prijono
Tue, May 6, 2008 12:31 PM

On Mon, May 5, 2008 at 6:02 PM, Mike Kluso kluso123@yahoo.com wrote:

Hi,

I find the INVITE requests generated by the pjsua are missing the "userinfo"
part of the URI.
E.g. if I call "pjsua_call_make_call()" with a destination URI =
"sip:1000@192.168.0.2",
the actual URI that goes out is "sip:192.168.0.2".

Is it being done because the "userinfo" is optional?

What to do if I want to send the URI intact?

It will do just that. Probably you configured a route set and the
route URI is missing ";lr" parameter? In this case, the route URI will
be swapped with the request URI of course.

Cheers
Benny

On Mon, May 5, 2008 at 6:02 PM, Mike Kluso <kluso123@yahoo.com> wrote: > > Hi, > > I find the INVITE requests generated by the pjsua are missing the "userinfo" > part of the URI. > E.g. if I call "pjsua_call_make_call()" with a destination URI = > "sip:1000@192.168.0.2", > the actual URI that goes out is "sip:192.168.0.2". > > Is it being done because the "userinfo" is optional? > > What to do if I want to send the URI intact? > It will do just that. Probably you configured a route set and the route URI is missing ";lr" parameter? In this case, the route URI will be swapped with the request URI of course. Cheers Benny