<div dir="ltr">If I parse your email correctly:<br><br>- You CAN open that uri in the gdalinfo bash command<div>- you CANNOT open it in Python</div><div>- You CANNOT open it in c#<br><br>Is this correct?</div><div><br></div><div>That, together with your trace that suggests that the C# bindings (and therefore presumably also the Python bindings) are doing their job and GDAL is opening the correct URI - and getting the first 16k chunk back - but there is a timeout. </div><div><br></div><div>have you tried increasing the 16k chunk size to see if that is related to the problem - I think that is this :<br><br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><pre class="gmail-aLF-aPX-K0-aPE" style="font-family:"Courier New",Courier,monospace,arial,sans-serif;margin-top:0px;margin-bottom:0px;white-space:pre-wrap;color:rgb(0,0,0);font-size:14px"><pre class="gmail-aLF-aPX-K0-aPE" style="font-family:"Courier New",Courier,monospace,arial,sans-serif;margin-top:0px;margin-bottom:0px;white-space:pre-wrap"><span style="color:rgb(64,64,64);font-family:Lato,proxima-nova,"Helvetica Neue",Arial,sans-serif;font-size:16px;white-space:normal;background-color:rgb(252,252,252)">Partial downloads (requires the HTTP server to support random reading) are done with a 16 KB granularity by default. Starting with GDAL 2.3, the chunk size can be configured with the </span><code class="gmail-decl_configoption gmail-docutils gmail-literal gmail-notranslate" style="box-sizing:border-box;font-family:"Source Code Pro",Consolas,"Courier New",monospace;font-size:14.4px;white-space:nowrap;max-width:100%;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial;border:1px solid rgb(225,228,229);padding:2px 5px;overflow-x:auto"><span class="gmail-pre" style="box-sizing:border-box">CPL_VSIL_CURL_CHUNK_SIZE</span></code><span style="color:rgb(64,64,64);font-family:Lato,proxima-nova,"Helvetica Neue",Arial,sans-serif;font-size:16px;white-space:normal;background-color:rgb(252,252,252)"> configuration option, with a value in bytes. If the driver detects sequential reading it will progressively increase the chunk size up to 2 MB to improve download performance. Starting with GDAL 2.3, the </span><code class="gmail-decl_configoption gmail-docutils gmail-literal gmail-notranslate" style="box-sizing:border-box;font-family:"Source Code Pro",Consolas,"Courier New",monospace;font-size:14.4px;white-space:nowrap;max-width:100%;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial;border:1px solid rgb(225,228,229);padding:2px 5px;overflow-x:auto"><span class="gmail-pre" style="box-sizing:border-box">GDAL_INGESTED_BYTES_AT_OPEN</span></code><span style="color:rgb(64,64,64);font-family:Lato,proxima-nova,"Helvetica Neue",Arial,sans-serif;font-size:16px;white-space:normal;background-color:rgb(252,252,252)"> configuration option can be set to impose the number of bytes read in one GET call at file opening (can help performance to read Cloud optimized geotiff with a large header).</span><br></pre></pre></blockquote></div><div><br></div><div>from <a href="https://gdal.org/user/virtual_file_systems.html">https://gdal.org/user/virtual_file_systems.html</a></div><div><br></div><div>I would ask the wider community if the <span style="color:rgb(0,0,0);font-family:"Courier New",Courier,monospace,arial,sans-serif;font-size:14px;white-space:pre-wrap">GDAL_HTTP_TIMEOUT</span><span style=""> option is real and current - it is only mentioned in the older documentation and not the current documentation.</span></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, 21 Apr 2021 at 06:04, Jeannie May <<a href="mailto:jeannie_may@trimble.com" target="_blank">jeannie_may@trimble.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">We're unable to get this working from our c# code on the EC2 instance. It appears to be an issue related to c# and curl. Attached is a sample c# and log:<div><br></div><div>The open works fine from our container using bash, but not python. It's a real mixed bag. BTW Its linux and using an IAM role.<br><div><br></div><div><br><div><br></div><div><br></div><div><br></div><div><br></div>-- <br><div dir="ltr"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr" style="color:rgb(136,136,136)"><span style="color:rgb(54,53,69);font-family:sans-serif"><b><font size="4">Jeannie May</font></b><br></span><span style="font-size:13px;color:rgb(54,53,69);font-family:sans-serif">Senior Software Engineer</span></div><div style="color:rgb(136,136,136);font-size:12.8px"><span style="font-size:13px;color:rgb(54,53,69);font-family:sans-serif">11 Birmingham Drive, Christchurch | 963 5305</span><span style="font-size:13px;color:rgb(54,53,69);font-family:sans-serif"> Office </span><span style="color:rgb(54,53,69);font-family:sans-serif;font-size:13px"><br></span></div><div><a href="https://www.trimble.com/" target="_blank">www.trimble.com</a><br></div><span style="color:rgb(80,0,80);font-size:12.8px"><div style="color:rgb(34,34,34)"><font color="#000000"><br></font></div><div style="color:rgb(34,34,34)"><font color="#000000">Connect with us!<br></font></div></span></div></div></div></div></div></div></div></div>
_______________________________________________<br>
gdal-dev mailing list<br>
<a href="mailto:gdal-dev@lists.osgeo.org" target="_blank">gdal-dev@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/gdal-dev" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/gdal-dev</a><br>
</blockquote></div>