[OpenSIPS-Users] Request URI in INVITE when using proxy
Andrew Pogrebennyk
andrew.pogrebennyk at portaone.com
Fri Sep 19 13:28:33 CEST 2008
Andrew Pogrebennyk wrote:
> Filippo Zangheri wrote:
>> Pjsua command line is:
>>
>> $ ./pjsua-i686-pc-linux-gnu --ip-addr=127.0.0.100 --local-port=6000 --null-audio --outbound=sip:127.0.0.10
>> $ ./pjsua-i686-pc-linux-gnu --ip-addr=127.0.0.200 --local-port=7000 --null-audio --outbound=sip:127.0.0.10
>> [...]
>> INVITE sip:127.0.0.10 SIP/2.0
>> [...]
>> Now, is it normal to have the proxy URI in the INVITE request 1st line, or
>> is pjsua completely messed-up? Or is it a special way to make an INVITE, which
>> OpenSIPS by default does not accept?
>
> Why don't you check yourself?
> According to RFC 3261 SIP URI is not complete without hostport part:
> SIP-URI = "sip:" [ userinfo ] hostport
> uri-parameters [ headers ]
Sorry, I meant not hostport but userinfo part. OpenSIPS is only a proxy
so it can not process dialog forming request which doesn't contain
userinfo ;)
> I think what you are getting is the effect of having the outbound proxy
> set without setting the SIP URL to call. You won't need to set outbound
> proxy after SIP URL to call is set correctly. Just in case manual of
> pjsua is located at http://www.pjsip.org/pjsua.htm
>
--
Sincerely,
Andrew Pogrebennyk
More information about the Users
mailing list