<div dir="ltr">I have an application that uses GDAL with Proj Networking set on.<div><br></div><div>This is a cross platform application. It works on some platforms but on mac (for instance) I get runtime errors like this</div><div><br></div><div>GDAL failure (1) PROJ: Cannot open <a href="https://cdn.proj.org/us_nga_egm96_15.tif">https://cdn.proj.org/us_nga_egm96_15.tif</a>: error setting certificate file: xxx/cacert.pem<br></div><div><br></div><div>Proj is looking in the wrong place for the cacert file - which is in the proj search path. I would rather avoid using environment variables (complicated). Is there a programmatic way to set the Proj cacert location or a default location?</div><div><br></div><div>currently - the following are set</div><div><br></div><div><br></div><div><div style="color:rgb(255,255,255);background-color:rgb(0,0,0);font-family:Menlo,Monaco,"Courier New",monospace;font-size:12px;line-height:18px;white-space:pre"><div>      <span style="color:rgb(156,220,254)">Gdal</span>.<span style="color:rgb(220,220,170)">SetConfigOption</span>(<span style="color:rgb(206,145,120)">"CURL_CA_BUNDLE"</span>, <span style="color:rgb(156,220,254)">Path</span>.<span style="color:rgb(220,220,170)">Combine</span>(<span style="color:rgb(156,220,254)">gdalData</span>, <span style="color:rgb(206,145,120)">"cacert.pem"</span>));</div><div>      <span style="color:rgb(156,220,254)">Osr</span>.<span style="color:rgb(220,220,170)">SetPROJSearchPath</span>(<span style="color:rgb(156,220,254)">projData</span>);</div><div>      <span style="color:rgb(156,220,254)">Osr</span>.<span style="color:rgb(220,220,170)">SetPROJEnableNetwork</span>(<span style="color:rgb(86,156,214)">true</span>);</div></div></div><div><br></div></div>