[Pidgin] #48: Make SIP/SIMPLE work with Microsoft Live Communication Server

Pidgin trac at pidgin.im
Thu Jun 28 23:17:23 EDT 2007


#48: Make SIP/SIMPLE work with Microsoft Live Communication Server
--------------------------+-------------------------------------------------
  Reporter:  MarkDoliner  |       Owner:  shulman      
      Type:  enhancement  |      Status:  new          
  Priority:  minor        |   Milestone:               
 Component:  libpurple    |     Version:  2.0          
Resolution:               |    Keywords:  MS LCS SIMPLE
   Pending:  0            |  
--------------------------+-------------------------------------------------
Comment (by shulman):

 The setup of the LCS server I have an account on has the domain as part of
 the username instead of the LCS server. For example... the username
 (screenname) is user at somedomain.com instead of
 user at lcsserver.ad.somedomain.com. I have attached a patch:
 http://developer.pidgin.im/attachment/ticket/48/sipe.c_username_different_from_lcs_servername.patch
 to sipe.c which correctly allows for this. With this patch and setting a
 proxy user and proxy domain I am able to successfully authentication with
 NTLM against the LCS server up to a 'Proxy authentication required'
 message when sipe attempts to subscribe to contacts. I have made a lot of
 progress digesting both libpurple & Anibal's sipe code. I believe I have a
 pretty good idea of what needs to be done regarding the NTLM session key &
 subsequent proxy authentication headers from an email Anibal sent and from
 this document: http://davenport.sourceforge.net/ntlm.html . I'll keep you
 informed of my progress towards properly generating the ntlm session key.

 I spent a number of hours this week trying to get pidgin-mtn to build
 inside of cygwin. I have been basing this attempt on this url:
 http://developer.pidgin.im/wiki/BuildingWinPidgin .
 Unfortunately I have not yet gotten pidgin-mtn to build successfully. I
 will keep working on this front as well and keep you informed of my
 progress here as well.

 -Garett

-- 
Ticket URL: <http://developer.pidgin.im/ticket/48#comment:28>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list