https://bugzilla.novell.com/show_bug.cgi?id=430504

User [EMAIL PROTECTED] added comment
https://bugzilla.novell.com/show_bug.cgi?id=430504#c3


Adam MacBeth <[EMAIL PROTECTED]> changed:

           What    |Removed                                         |Added
----------------------------------------------------------------------------
                 CC|                                                |[EMAIL 
PROTECTED]




--- Comment #3 from Adam MacBeth <[EMAIL PROTECTED]>  2008-09-30 16:11:45 MDT 
---
I've been tracking down this bug as well. I have attached a test case that
reproduces the problem. To run, just compile the sample code with gmcs and make
sure the dummy.pfx file is in the executable directory when running it.

What I've found is that until the client sends data on the SslStream, the
authentication will not complete. This is very different from .NET and quite
broken.

The code in the #if 1/#endif does this, which causes authentication to
complete, though the program crashes on exit with this code enabled. This
doesn't work on .NET and fails with an InvalidOperationException.

I've tried running this code with MONO_THREADS_PER_CPU=2000 in the hope that
this is a ThreadPool issue, but this does not help.

Tested with Mono 1.9.1/2.0 on Linux/Windows

Actual Results:

Hangs after 1 authentication completes.

Expected Results (observed on .NET):

Authentication successful for all connections.


-- 
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
_______________________________________________
mono-bugs maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-bugs

Reply via email to