[Mono-bugs] [Bug 555621] NTLM-Authentication on https server failes on certificates

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Wed Nov 25 17:36:20 EST 2009


http://bugzilla.novell.com/show_bug.cgi?id=555621

http://bugzilla.novell.com/show_bug.cgi?id=555621#c4


--- Comment #4 from Adrian Eggenberger <adrian.eggenberger at arendi.ch> 2009-11-25 22:36:20 UTC ---
The testcase has a dummy server and dummy credentials. So it is logical that it
ends in a name resolution problem. I don't have the real data in the testcase
because it is our real server. I can't give you access to one of the live
accounts on this server (security), but for the bug it is fine to use the
correct server with invalid credentials. So you can change the server-uri in
the testcase to "https://xchsrv03.xchangeonline.ch/ews/Exchange.asmx".

Under Win32 this results in:
TEST NTLM with HttpWebRequest class
-----------------------------------
Certificate Validation (Problem Code 0x00000000)

Certificate Validation (Problem Code 0x00000000)

Error: The remote server returned an error: (401) Unauthorized. Status:
Protocol Error



TEST NTLM with WebClient class
------------------------------
Certificate Validation (Problem Code 0x00000000)

Error: The remote server returned an error: (401) Unauthorized. Status:
Protocol Error

Under OSX/MonoTouch it results in:
TEST NTLM with HttpWebRequest class
-----------------------------------
Certificate Validation (Problem Code 0x800B010A)

Error: The remote server returned an error: (401) Unauthorized. Status:
ProtocolError



TEST NTLM with WebClient class
------------------------------
Error: The remote server returned an error: (401) Unauthorized. Status:
ProtocolError


Is the difference in the Problem Code explainable? Is it possible that the
problem comes from the credential handling and not from the certificate?

If i use the real credentials the output is like in the first description.
Because of the various Problem Code under OSX/MonoTouch i expected the bug in
the certificate handling.

-- 
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the mono-bugs mailing list