[Geomoose-users] Identify with a https WMS source

Brent Fraser bfraser at geoanalytic.com
Mon Feb 6 08:13:51 PST 2017


Hey Jim,

   I think our WMS server's certificate is ok (no errors shown) but I'll 
confirm that.  It could be my PHP config so I will look into that too.

   Thanks!

Best Regards,
Brent Fraser

On 2/6/2017 9:06 AM, James Klassen wrote:
> Not a PHP expert here so I am not sure how to go about f:bding the 
> root error message, but with every other language I have used, only 
> working with the checks disabled means there was a certificate error 
> so either the https server's certificate is bad (easy to chec, a web 
> browser would also show a warning when visiting the site) or that the 
> client program can't find the it's list of trusted certificate 
> authorities (and so will think all certificates are invalid).
>
> The best fix would be to figure out why the certificate isn't 
> validating and fix that.
>
> If you need to talk to a server with a bad certificate, can't fix the 
> server, and don't care if the connection is secure, then turning off 
> the checks is a work around.
>
> On Feb 6, 2017 9:41 AM, "Brent Fraser" <bfraser at geoanalytic.com 
> <mailto:bfraser at geoanalytic.com>> wrote:
>
>     Otherwise no text is available in $gml after:
>
>             $gml = curl_exec($curlHandle);
>
>     but maybe there is a better solution?
>
>
>     Best Regards,
>     Brent Fraser
>
>     On 2/6/2017 7:29 AM, James Klassen wrote:
>>     Why do you need those options? Generally,! disabling the
>>     certificate checks isn't a good idea.
>>
>>
>>
>>
>>     On Feb 5, 2017 8:45 PM, "Brent Fraser" <bfraser at geoanalytic.com
>>     <mailto:bfraser at geoanalytic.com>> wrote:
>>
>>         Hi all,
>>
>>           To get identify.php to work when I specify a WMS map-source
>>         using https (instead of the old and out-dated http), I had to
>>         add a couple of curl options to identify.php around line 196:
>>
>>                 curl_setopt($curlHandle, CURLOPT_SSL_VERIFYHOST, 0);
>>                 curl_setopt($curlHandle, CURLOPT_SSL_VERIFYPEER, 0);
>>
>>         Should I file an issue or is this already handled in 3.0?
>>
>>         And what's with hardcoding
>>         "INFO_FORMAT=application/vnd.ogc.gml" into the request? 
>>         Should we make that configurable in the map-source definition?
>>
>>         Thanks!
>>
>>         -- 
>>         Best Regards,
>>         Brent Fraser
>>
>>
>>         _______________________________________________
>>         Geomoose-users mailing list
>>         Geomoose-users at lists.osgeo.org
>>         <mailto:Geomoose-users at lists.osgeo.org>
>>         https://lists.osgeo.org/mailman/listinfo/geomoose-users
>>         <https://lists.osgeo.org/mailman/listinfo/geomoose-users>
>>
>>
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/geomoose-users/attachments/20170206/cee3d1da/attachment-0001.html>


More information about the Geomoose-users mailing list