DoesTIBCO BusinessWorks support NTLM version 2 (NTLM v2)?

DoesTIBCO BusinessWorks support NTLM version 2 (NTLM v2)?

book

Article ID: KB0093981

calendar_today

Updated On:

Products Versions
TIBCO ActiveMatrix BusinessWorks -
Not Applicable -

Description

Resolution:
BW uses the Apache HTTPClient 3.x library for HTTP which only support NTLMv1. BW HTTP activities and SOAP activities will not work with NTMLv2. Apache HTTPCLient 4.x does support NTLMv2. One of the options would be to use the Apache HTTPCLient 4.x for a proxy implementation. Another option would be to use custom Java code for the authentication.


There is an existing enhancement for supporting NTLM V2(BW-15571) which is not implemented as of BW 5.13. You could use tools like Fiddler (http://www.telerik.com/fiddler) to confirm if a server is using NTLM v1 or v2. Fiddler is a free web debugging proxy which logs all HTTP traffic between your computer and the Internet. Attached is a screenshot (Filename: fiddler.png) that shows an example for NTLM v2. Also attached is a sample BW project (Filename: BW_ntlmv2.zip) that uses a Java URLConnection to authenticate with NTLM v2


Issue/Introduction

DoesTIBCO BusinessWorks support NTLM version 2 (NTLM v2)?

Attachments

DoesTIBCO BusinessWorks support NTLM version 2 (NTLM v2)? get_app
DoesTIBCO BusinessWorks support NTLM version 2 (NTLM v2)? get_app