[Pidgin] #48: Make SIP/SIMPLE work with Microsoft Live Communication Server
Pidgin
trac at pidgin.im
Fri Oct 31 10:40:04 EDT 2008
#48: Make SIP/SIMPLE work with Microsoft Live Communication Server
---------------------------+------------------------------------------------
Reporter: MarkDoliner | Owner: shulman
Type: patch | Status: new
Milestone: | Component: SIMPLE
Version: 2.0 | Resolution:
Keywords: MS LCS SIMPLE |
---------------------------+------------------------------------------------
Comment(by kiraly):
Hi all,
finally after a lot of tests, debug and reverse enginering I was able to
sign my sip messages.
I've implemented successfully even the presence protocol.
In others words I'm able to register to OCS2007 (using NTLM) and change my
presence status. The authentication regards only
the first transaction (REGISTER). All others messages are signed using a
session key.
Unfortunately I've no time to enhance the sipe plugin, however I'm happy
to share my kwnoledge.
Essentially these are the steps needed:
1) authentication: I've followed the indications of Eric Glass. No
difference with sipe implementation.
2.1) signing algorithm : Used "NTLM1 Session Security" as described in the
Eric Glass document
2.2) signing Sip pattern : FOllowed the MS document [MS-SIP] chap. 3.1.6.2
2.3) Magic SeqNo : Use always 100 as Sequence No. Don't ask me why.
3) Presence status: Followed the [MS-PRES] document
regards,
Franco.
--
Ticket URL: <http://developer.pidgin.im/ticket/48#comment:140>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list