Title:
[ANeff] Doc Bug for: Docs should say NTLM only supported for Axis 2 (wsversion="2").
| View in TrackerStatus/Resolution/Reason: Closed/Withdrawn/NotABug
Reporter/Name(from Bugbase): Aaron Neff / Aaron Neff (Aaron Neff)
Created: 02/21/2016
Components: Documentation
Versions: 2016
Failure Type: Unspecified
Found In Build/Fixed In Build: CF2016_Final /
Priority/Frequency: Trivial / Some users will encounter
Locale/System: English / Platforms All
Vote Count: 0
Per 4076462, Axis 1 silently falls back* to Basic Auth if NTLM is disabled on the remote server.
Suggestion: cfsharepoint/cfinvoke/cfobject/createObject docs should say "NTLM is only supported with Axis 2".
Related tickets:
1) Only support NTLM w/ Axis 2. Thus, authtype="ntlm"+wsversion="1" should throw "NTLM is only supported with Axis 2" exception. (see 4076462)
2) cfsharepoint uses Axis 1 and is missing the wsversion="1|2" attribute required for switching to Axis 2 (see 4120166)
* - If NTLM disabled at remote server, then:
--------------------------------------------
Actual Result:
1) authtype="ntlm"+wsversion="1" initially sends anonymous request, then server responds saying only Basic Auth is allowed, then CF uses Basic Auth (bad - silent fallback)
2) authtype="ntlm"+wsversion="2" initially sends anonymous request, then server responds saying only Basic Auth is allowed, then CF displays "401 UNAUTHORIZED" (good)
Expected Result:
1) authtype="ntlm"+wsversion="1" throws "NTLM is only supported with Axis 2" exception without sending any request (good)
2) authtype="ntlm"+wsversion="2" initially sends anonymous request, then server responds saying only Basic Auth is allowed, then CF displays "401 UNAUTHORIZED" (good)
--------------------------------------------
----------------------------- Additional Watson Details -----------------------------
Watson Bug ID: 4120168
External Customer Info:
External Company:
External Customer Name: Aaron Neff
External Customer Email:
Attachments:
Comments: