> > I'm wondering how I should add this code to Sofia.  I think I should
> be
> > adding it to nta.c in const sip_dnstports[] and possibly in
> > tports_sips[].
> >
> > Anywhere else I need to add code?  Any suggestions on what I should
> add?
> > Can I add things like:
> >
> > { "tls-ms-i", "5061", "_sipinternaltls._tcp.", "SIPS+D2T" }
> >
> > Or should I just add another "tls" entry with the _sipinternaltls
> > portion?
> 
> I think another "tls" entry is fine. Unless MS has embraced and
> extended TLS, too? Do they use different transport parameter in URLs
> or is it just "tls"?
> 

No embracing and extending as far as I know :).

Here are some typical Via and Contact headers in a SIP conversation
between Office Communicator client and OCS 2007 server:

Via: SIP/2.0/tls 192.168.43.1:39150;branch=z9hG4bK92232418F3D1B52C6E08

Contact:
<sip:192.168.43.1:39150;transport=tls;ms-opaque=d3470f2e1d>;methods="INV
ITE, MESSAGE, INFO, SUBSCRIBE, BYE, CANCEL, NOTIFY, ACK,
BENOTIFY";proxy=replace;+sip.instance="<urn:uuid:2e4b7961-5c1e-5b47-b623
-cf6988aa37b3>"

Here is an SRV resolution for an OCS server:

[arechenb...@cybertron ~]$ dig srv _sipinternaltls._tcp.flux.local

[...snip...]

;; ANSWER SECTION:
_sipinternaltls._tcp.flux.local. 3600 IN SRV    0 0 5061
ocs1.flux.local.

;; ADDITIONAL SECTION:
ocs1.flux.local. 1200    IN     A       192.168.43.20

Confidentiality Notice: This e-mail message including attachments, if any, is 
intended only for the person or entity to which it is addressed and may contain 
confidential and/or privileged material. Any unauthorized review, use, 
disclosure or distribution is prohibited. If you are not the intended 
recipient, please contact the sender by reply e-mail and destroy all copies of 
the original message. If you are the intended recipient, but do not wish to 
receive communications through this medium, please so advise the sender 
immediately.

------------------------------------------------------------------------------
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
_______________________________________________
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel

Reply via email to