[Mono-bugs] [Bug 631315] New: Using web services that use Windows authentication, I get HTTP 400 bad request or HTTP 401 unauthorized errors sometimes

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Sun Aug 15 11:19:41 EDT 2010


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

http://bugzilla.novell.com/show_bug.cgi?id=631315#c0


           Summary: Using web services that use Windows authentication, I
                    get HTTP 400 bad request or HTTP 401 unauthorized
                    errors sometimes
    Classification: Mono
           Product: MonoTouch
           Version: SVN
          Platform: Other
        OS/Version: Mac OS X 10.6
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: Runtime
        AssignedTo: gnorton at novell.com
        ReportedBy: info at sketchmd.com
         QAContact: mono-bugs at lists.ximian.com
          Found By: ---
           Blocker: ---


User-Agent:       Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US;
rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8

Using web services that use Windows authentication, I get HTTP 400 bad request
or HTTP 401 unauthorized errors sometimes. It happens when the requests are
called on multiple threads. Most of the times it works. This is with the latest
version of MT and MD.

I verified that this does NOT happen on Windows with .NET 3.5. It happens on
the simulator rarely but on the iPad device, it is more often. 

I looked at the network trace with Wireshark and 
1. If there is a HTTP 400 bad request error - then the SOAP header is not being
sent
2. If there is a HTTP 401 unauthorized error - then the auth headers are not
being sent

For confidentiality reasons, I am emailing a sample that can repro it to Geoff
Norton only.

I did try to debug this with the Monotouch source release but to some reason
that would show me the stack but not open the source file. 

Reproducible: Sometimes

Steps to Reproduce:
1. Run the sample sent to Geoff Norton
2. Touch the screen anywhere this will fire off the web service calls
3. Monitor the debug console messages
Actual Results:  
On the iPad device you see HTTP 400 and 401 errors

Expected Results:  
No HTTP 400 and 401 errors

-- 
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