|
I got a problem in the Record-Route header when my
proxy server proxying a request.
To make sure the subsequent Request visit the same
proxy, my proxy add each request a Record-Route header at
top of the list.
assume the incoming request's Request-URI is sip:[EMAIL PROTECTED]:5080 and my proxy is www.proxy.com:5060
then what should be the Record-Route header?
notice the two ports is different.
If it is sip:[EMAIL PROTECTED]:5060;maddr=www.proxy.com
, after the request route established, the next request from caller
looks like:
Request_URI = sip:[EMAIL PROTECTED]:5060 and send to
www.proxy.com:5060 , thus
the request-URI 's port is wrong!
If it is sip:[EMAIL PROTECTED]:5080;maddr=www.proxy.com
, after the request route established,
the next request looks like:
Request_URI = sip:[EMAIL PROTECTED]:5080 and send to
www.proxy.com:5080 ,
then the request send to wrong proxy port !!!
there is only one port in the record-route header, so
What 's the exact meaning of the port in the Record-route? represents proxy
Server? or UAS?
Thanks,
roland |
