<html><head></head><body><div>Hi,</div><div><br></div><div>On Windows I'm getting an error returned when attempting to upload a file to an Amazon AWS S3 bucket, using either the WinSCP app or just using the S3 upload interface via browser, pointing to my squid proxy.</div><div>I can download just fine, but not upload. ECAP is enabled for both the request and the response.</div><div><br></div><div>Here is the error:</div><div><span><div>A header you provided implies functionality that is not implemented</div><div>Extra Details: Header: Transfer-Encoding, RequestId: 3ED7C576056435A0, HostId: SU/9a+qN5rL79STErKgziygc2A34jLhWJ110qbUB1fele67wIZ5thMmgtNnKczBFVxuOy810HB4=</div></span><br></div><div>If I instead only specify to pass the response to my adapter via ECAP then the issue goes away.<br></div><div>So I captured the HTTP header for the success case and the failure case and narrowed it down the the failure case not specifying the length and specifying ",chunking" at the end. I assume if the request is passed to the adapter then the header has to be constructed at a time when the length of the file contents is not known? Hence has to use chunking.</div><div><br></div><div>I've indeed read a few forum links about just this issue, but confused as to whether chunking is supposed to finally work for 3.5.28 that I have or not. I compared to 4.x source and it looked basically the same.</div><div><br></div><div>I'll be needing to upload large files, too large to fit in memory, hence pretty sure chunking will be a requirement.</div><div><br></div><div>Is this is known issue? Any thoughts on solving it?</div><div><br></div><div>Thanks! I'm a Windows kernel filter driver developer so working open source is new to me. But with this forum's help I've had quite a lot of success. So thanks!</div><div><br></div><div>Russel McDonald</div><div class="ydp4352b7ecyahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;"></div></body></html>