So just to give an update on this,

After receiving a tip off I managed to get a work around for this issue.
 It turns out the problem was to do with using libcurl and openssl because
when I use polarssl there is no problem.

I tried figuring out exactly what the issue was but given ssl is not my
area of expertise I can't dig too deep before I get a little bit lost, just
thought I should let people know that there is a way round the issue if
they come across it.

Chris


On 28 December 2012 18:34, Chris Knight <[email protected]> wrote:

> Hi Daniel,
>
> Thank you very much for your reply.
>
> I completely understand where you are coming from as this was also my
> initial conclusion.  However the only limit on the server is 30MB but the
> real reason why I suspect its either libcurl or perhaps more likely me
> missing a trick is that all of the third party webdav clients I have used
> work without this limitation.
>
> I am by no means ruling out a server config issue as I'm not an IIS expert
> by any means, I know enough to get by but thats all.  I was kind of hoping
> that since I am using near the http put example and all the IIS servers I
> am having issues with are vanilla installs plus the webdav module that
> perhaps someone else has come across this issue and knows how to solve it?
>  I'm not being lazy as I truly have spent a lot of time trying to figure
> this out as I do prefer learning that way however I have ran out of places
> to look.  Any new directions or hints would be warmly welcomed as like I
> said I have no problem doing the leg work so long as I have some sort of
> lead.
>
> Chris
>
>
> On 27 December 2012 22:21, Daniel Stenberg <[email protected]> wrote:
>
>> On Wed, 26 Dec 2012, Chris Knight wrote:
>>
>>  uploading files to both Apache and IIS servers using basic auth and ssl.
>>> The only time I have an issues is with IIS and when a file is larger than
>>> 7716864 bytes.
>>>
>>
>> Since there's just nothing in libcurl or OpenSSL that knows about such a
>> limit, I would say that it points clearly to a problem in the other end.
>> Also the fact that it sends a 500 eventually says that the server-side
>> makes the decision and acts on it. I would advice you to read up in the
>> server logs and ask server admins/support for guidance.
>>
>> --
>>
>>  / daniel.haxx.se
>> ------------------------------**------------------------------**-------
>> List admin: 
>> http://cool.haxx.se/list/**listinfo/curl-library<http://cool.haxx.se/list/listinfo/curl-library>
>> Etiquette:  
>> http://curl.haxx.se/mail/**etiquette.html<http://curl.haxx.se/mail/etiquette.html>
>>
>
>
-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette:  http://curl.haxx.se/mail/etiquette.html

Reply via email to