[Mono-bugs] [Bug 608261] New: HttpWebRequest with https uri and post field never completes
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Mon May 24 08:49:38 EDT 2010
http://bugzilla.novell.com/show_bug.cgi?id=608261
http://bugzilla.novell.com/show_bug.cgi?id=608261#c0
Summary: HttpWebRequest with https uri and post field never
completes
Classification: Mono
Product: Mono: Class Libraries
Version: 2.4.x
Platform: Other
OS/Version: Other
Status: NEW
Severity: Critical
Priority: P5 - None
Component: CORLIB
AssignedTo: mono-bugs at lists.ximian.com
ReportedBy: kasper_mand at yahoo.dk
QAContact: mono-bugs at lists.ximian.com
Found By: ---
Blocker: ---
Created an attachment (id=364113)
--> (http://bugzilla.novell.com/attachment.cgi?id=364113)
Small test program
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US)
AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.55 Safari/533.4
Hello Mono! I have not submitted any bugs before, and I am unsure if I am doing
it the right place, please bear over with me.
As the summery says, I have a problem when I use HttpWebrequest with a https
uri and have some post values in the entity body of the http request.
The request never completes - but mono seems to run a lot behind the scenes.
I am unable to test this on never versions of mono.
Reproducible: Always
Steps to Reproduce:
1. Create a HttpWebRequest to a Https URI
2. Add post parameters to the request body
3. Ask for response (call never completes)
Actual Results:
Response is never fetched
Expected Results:
The response should come in very fast
I have attached some test code. I have written it on Windows, compiled on
Windows, moved to Debian, and ran it there. Here are the results:
foens@:~/test$ mono simpler.exe
Testing non-https
1. Uri: http://www.box.net/
2. request
3. method
4. encoding
5. contentlength
6. get entity body stream
7. write stream
8. get response
9. done
========================================================
========================================================
========================================================
Testing https
1. Uri: https://www.box.net/
2. request
3. method
4. encoding
5. contentlength
6. get entity body stream
7. write stream
8. get response
(nothing happens here)
foens@:~/test$ mono --version
Mono JIT compiler version 2.4.2.3 (Debian 2.4.2.3+dfsg-2~bpo50+1)
Copyright (C) 2002-2008 Novell, Inc and Contributors. www.mono-project.com
TLS: __thread
GC: Included Boehm (with typed GC)
SIGSEGV: altstack
Notifications: epoll
Architecture: x86
Disabled: none
--
Configure bugmail: http://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.
More information about the mono-bugs
mailing list