View Single Post
Unread 02-17-2009, 08:07 PM   #16
green
Senior Member
 
Join Date: Jul 2007
Posts: 143
Thanks: 13
Thanked 20 Times in 19 Posts
green will become famous soon enough
Default

Quote:
Originally Posted by boatman View Post
During my test there were no packets sent to or from any proxy, it was a direct connection between my UA and that of MarkosJal.
Are you familiar with the SIP terminology? UAC? UAS?

Please refer to the RFC 3261:
"User Agent Server (UAS): A user agent server is a logical entity
that generates a response to a SIP request. The response
accepts, rejects, or redirects the request. This role lasts
only for the duration of that transaction. In other words, if
a piece of software responds to a request, it acts as a UAS for
the duration of that transaction. If it generates a request
later, it assumes the role of a user agent client for the
processing of that transaction."

This was already quoted from RFC 3581:
"When a server compliant to this specification (which can be a proxy or UAS)... it MUST set the value of the parameter to the source port of the request"

This means that MarkosJal's UA sent you rport=1024 while that UA played a role of UAS.

Do you think his UA is reporting incorrect information?

The best way to identify OP's problem will be to analyze SIP debug on Voxalot side. Without this we can only guess.
We can try to observe the signaling with another SIP server but this will not give us the complete picture.

Last edited by green; 02-17-2009 at 09:29 PM.
green is offline   Reply With Quote