Mailing Lists
cURL Mailing List Monthly Index Single Mail
curl-tracker Archives
[curl:bugs] #1460 Longer Voice Message not being posted to Exchange Server with curl release version >=7.24 using SSL(https)
From: florian <floriancw_at_users.sf.net>
Date: Tue, 16 Dec 2014 13:41:49 +0000
Hi,
I think I am experiencing a very very similar bug than this one. For GED purposes, we POST documents to a Sharepoint server (so probably similar to Exchange server) through HTTPS and NTLM authentication.
We noticed that for all versions of libcurl >= 7.24 (including the latest version 7.39), it was impossible to POST to this sharepoint server a document larger than ~5MB.
Would you want me to submit an issue here ? I have a complete log file so it may help you figure out what happens exactly.
Thanks !
--- ** [bugs:#1460] Longer Voice Message not being posted to Exchange Server with curl release version >=7.24 using SSL(https)** **Status:** open **Created:** Fri Dec 05, 2014 05:29 AM UTC by Prash Dush **Last Updated:** Mon Dec 15, 2014 10:04 PM UTC **Owner:** Daniel Stenberg Hi Team, With reference to the following query: http://curl.haxx.se/mail/lib-2014-12/0011.html I have written a sample client as a proof of concept that does the POST request for sending a voice message of 5MB. My application works fine with curl version 7.23.1 while it does not work with 7.24 version. I have even tried with latest curl version 7.39 but problem is still reproducible. Attached is sample application code along with 32 bit executable. Three files are attached in sample_client.zip. (1) curl-client.cpp (2) sconstruct ( sort of makefile ) (3) SampleClient : ELF 32-bit LSB executable Only thing you need is to have 32 bit compiled curl i.e. libcurl.so.4 placed at any Linux box at path /root/ Try it with different curl versions 7.23.1(works fine) and 7.39 (doesn't work) Command Line Arguement for this File argv[1] --> Exchange server(2007) hostname : https://<<hostname>> argv[2] --> UserSMTPaddress with Mailbox on Exchange : some_user_at_hostname.com argv[3] --> PassWord : domain\admin:password How to run: ./SampleClient https://hostname.com some_user@hostname.com domain\\admin:password Here is the Log enabled output for the post request with curl 7.24 ,it just times-out ----------------------------------------------------------------------------------------------------------------------- * About to connect() to hostname.com port 443 (#0) * Trying 10.81.215.16... * connected * Connected to hostname.com (10.76.215.16) port 443 (#0) * successfully set certificate verify locations: * CAfile: /etc/pki/tls/certs/ca-bundle.crt CApath: none * SSL connection using AES128-SHA * Server certificate: * subject: CN=WIN-R0E6EKCRI4H * start date: 2014-10-02 12:01:26 GMT * expire date: 2019-10-02 12:01:26 GMT * issuer: CN=WIN-R0E6EKCRI4H * SSL certificate verify result: unable to get local issuer certificate (20), continuing anyway. * Server auth using Basic with user 'newexchange\administrator' > POST /EWS/Exchange.ASMX HTTP/1.1 Authorization: Basic bmV3ZXhjaGFuZ2VcYWRtaW5pc3RyYXRvcjpFY3NidWxhYjI= User-Agent: Sample Client Host: hostname..com Accept: */* Content-Type: text/xml Content-Length: 8760991 Operation timed out after 15000 milliseconds with 0 bytes received * Closing connection #0 * Timeout was reached Please try it your end and if required we can have live troubleshooting session. Let me know your availability I am available from 9.00 A.M IST - 7 P.M. IST Thanks Dushyant --- Sent from sourceforge.net because curl-tracker@cool.haxx.se is subscribed to https://sourceforge.net/p/curl/bugs/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/curl/admin/bugs/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.Received on 2014-12-16 These mail archives are generated by hypermail. |