https://issues.qgis.org/https://issues.qgis.org/favicon.ico2016-03-01T13:14:43ZQGIS Issue TrackingQGIS Application - Bug report #14398: QGIS does not connect if URL domain name has > 4 subdomainshttps://issues.qgis.org/issues/14398?journal_id=686182016-03-01T13:14:43ZJürgen Fischerjef@norbit.de
<ul><li><strong>Status</strong> changed from <i>Open</i> to <i>Feedback</i></li><li><strong>Priority</strong> changed from <i>Severe/Regression</i> to <i>Normal</i></li></ul><p>Does that also happen with a current version (2.8.7, 2.14 or master)? It's not reproduable here with master at least.</p> QGIS Application - Bug report #14398: QGIS does not connect if URL domain name has > 4 subdomainshttps://issues.qgis.org/issues/14398?journal_id=686212016-03-01T13:39:33Zgreg ederergregory.a.ederer@nasa.gov
<ul></ul><p>Not sure. I will have to build newer version. User reported this bug to our User Support team when trying to access our WMS site. I downloaded "long term supported" QGIS MAC version and installed, and that had the same issue as reported by our user and that I reported above.</p> QGIS Application - Bug report #14398: QGIS does not connect if URL domain name has > 4 subdomainshttps://issues.qgis.org/issues/14398?journal_id=686222016-03-01T13:57:31ZJürgen Fischerjef@norbit.de
<ul><li><strong>Operating System</strong> set to <i>OSX</i></li></ul> QGIS Application - Bug report #14398: QGIS does not connect if URL domain name has > 4 subdomainshttps://issues.qgis.org/issues/14398?journal_id=686792016-03-04T08:39:11Zgreg ederergregory.a.ederer@nasa.gov
<ul></ul><p>User reported using QGIS version "2.12 and about to update to 2.14"</p> QGIS Application - Bug report #14398: QGIS does not connect if URL domain name has > 4 subdomainshttps://issues.qgis.org/issues/14398?journal_id=687492016-03-07T01:44:39ZJukka Rahkonenjukka.rahkonen@mmmtike.fi
<ul></ul><p>I may be wrong but I suppose that QGIS is planned to work according to WMS standard and it tries to read the GetCapabilities document by firing a WMS GetCapabilities request to a given base URL. So instead of reading the static document<br /><a class="external" href="https://ladsweb.nascom.nasa.gov/wms/getcapabilities.xml">https://ladsweb.nascom.nasa.gov/wms/getcapabilities.xml</a> <br />QGIS is probably using that address as a base URL and adds the normal WMS parameters for building a request<br /><a class="external" href="https://ladsweb.nascom.nasa.gov/wms/getcapabilities.xml?service=WMS&request=GetCapabilities">https://ladsweb.nascom.nasa.gov/wms/getcapabilities.xml?service=WMS&request=GetCapabilities</a></p>
<p>It is also a bit difficult to test <a class="external" href="https://firms2.modaps.eosdis.nasa.gov/wms">https://firms2.modaps.eosdis.nasa.gov/wms</a> with some other GIS software because the certificate from Entrust, Inc. is not trusted by Java <br />javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target</p>
<p>This request does return GetCapabilities on browser but it is still the same copy from the MapServer demo service <a class="external" href="https://firms2.modaps.eosdis.nasa.gov/wms?service=WMS&request=GetCapabilities">https://firms2.modaps.eosdis.nasa.gov/wms?service=WMS&request=GetCapabilities</a></p> QGIS Application - Bug report #14398: QGIS does not connect if URL domain name has > 4 subdomainshttps://issues.qgis.org/issues/14398?journal_id=687522016-03-07T02:40:56ZJürgen Fischerjef@norbit.de
<ul><li><strong>Status</strong> changed from <i>Feedback</i> to <i>Closed</i></li><li><strong>Resolution</strong> set to <i>invalid</i></li></ul><p>Jukka Rahkonen wrote:</p>
<blockquote>
<p>I may be wrong but I suppose that QGIS is planned to work according to WMS standard and it tries to read the GetCapabilities document by firing a WMS GetCapabilities request to a given base URL. So instead of reading the static document<br /><a class="external" href="https://ladsweb.nascom.nasa.gov/wms/getcapabilities.xml">https://ladsweb.nascom.nasa.gov/wms/getcapabilities.xml</a> <br />QGIS is probably using that address as a base URL and adds the normal WMS parameters for building a request<br /><a class="external" href="https://ladsweb.nascom.nasa.gov/wms/getcapabilities.xml?service=WMS&request=GetCapabilities">https://ladsweb.nascom.nasa.gov/wms/getcapabilities.xml?service=WMS&request=GetCapabilities</a></p>
</blockquote>
<p>Appending parameters to the url also retrieves the static document. Whether it can GetMap requests work later afterwards depends on whether or not "IgnoreGetMapUrl" is on or off in the connection. If it's on it will also try to use that url for GetMap requests and that'll fail - because the service is actually at demo.mapserver.org. Not sure why this static document is necessary. Accessing demo.mapserver.org direct should also work fine (even when "IgnoreGetMapUrl" is on).</p> QGIS Application - Bug report #14398: QGIS does not connect if URL domain name has > 4 subdomainshttps://issues.qgis.org/issues/14398?journal_id=826272017-09-22T08:05:21ZJürgen Fischerjef@norbit.de
<ul><li><strong>Category</strong> set to <i>Unknown</i></li></ul>