Yet another RTFM. Thank you for that pointer Allessandro, you saved my day!
Have a good weekend, ciao Paul. > On 18 Jun 2021, at 11:42, Alessandro Pasotti <[email protected]> wrote: > > > Maybe a stupid question: does /etc/qgisserver/project.qgs has any WFS > enabled layer? > > > On Fri, Jun 18, 2021 at 11:40 AM Paul van Genuchten > <[email protected] <mailto:[email protected]>> wrote: > Hi Allessandro, i just tried with the 3.10 image also, but got similar > results. > > If i enforce an error in one of the layers, those errors are actually logged, > but still I don’t see any collections (in html and or json encoding). > > My log is here: > > ``` > 49686 - 172.19.0.12 - - [18/Jun/2021:09:33:56 +0000] "GET > /qgis/wfs3/static/style.css HTTP/1.1" 200 633 > "http://localhost:8000/qgis/wfs3/collections? > <http://localhost:8000/qgis/wfs3/collections?>" "Mozilla/5.0 (Macintosh; > Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) > Chrome/91.0.4472.77 Safari/537.36" > 09:33:56 INFO Server[74]: ******************** New request *************** > 09:33:56 INFO Server[74]: Request URL: > http://localhost:8000/qgis/wfs3/static/jsonFormatter.min.js? > <http://localhost:8000/qgis/wfs3/static/jsonFormatter.min.js?> > 09:33:56 INFO Server[74]: Environment: > 09:33:56 INFO Server[74]: ------------------------------------------------ > 09:33:56 INFO Server[74]: SERVER_NAME: localhost > 09:33:56 INFO Server[74]: REQUEST_URI: /qgis/wfs3/static/jsonFormatter.min.js > 09:33:56 INFO Server[74]: SCRIPT_NAME: /qgis/wfs3/static/jsonFormatter.min.js > 09:33:56 INFO Server[74]: REMOTE_ADDR: 172.19.0.12 > 09:33:56 INFO Server[74]: SERVER_PORT: 8000 > 09:33:56 INFO Server[74]: QUERY_STRING: > 09:33:56 INFO Server[74]: REQUEST_METHOD: GET > 09:33:56 INFO Server[74]: HTTP_ACCEPT: */* > 09:33:56 INFO Server[74]: HTTP_USER_AGENT: Mozilla/5.0 (Macintosh; Intel Mac > OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.77 > Safari/537.36 > 09:33:56 INFO Server[74]: QGIS_PROJECT_FILE: /etc/qgisserver/project.qgs > 09:33:56 INFO Server[74]: Trying URL path: > /qgis/wfs3/static/jsonFormatter.min.js for /wfs3 > 09:33:56 INFO Server[74]: API OGC WFS3 (Draft) accepts the URL path > /qgis/wfs3/static/jsonFormatter.min.js > 09:33:56 INFO Server[74]: Checking API path > /qgis/wfs3/static/jsonFormatter.min.js for > /collections/(?<collectionId>[^/]+)/items(\.geojson|\.json|\.html)?$ > 09:33:56 INFO Server[74]: Checking API path > /qgis/wfs3/static/jsonFormatter.min.js for > /collections/(?<collectionId>[^/]+)/items/(?<featureId>[^/]+?)(\.json|\.geojson|\.html)?$ > > 09:33:56 INFO Server[74]: Checking API path > /qgis/wfs3/static/jsonFormatter.min.js for /collections(\.json|\.html)?$ > 09:33:56 INFO Server[74]: Checking API path > /qgis/wfs3/static/jsonFormatter.min.js for > /collections/(?<collectionId>[^/]+?)(\.json|\.html)?$ > 09:33:56 INFO Server[74]: Checking API path > /qgis/wfs3/static/jsonFormatter.min.js for /conformance > 09:33:56 INFO Server[74]: Checking API path > /qgis/wfs3/static/jsonFormatter.min.js for /static/(?<staticFilePath>.*)$ > 09:33:56 INFO Server[74]: Found API handler static > 09:33:56 INFO Server[74]: Request finished in 2 ms > ``` > > Any ideas? > > >> On 18 Jun 2021, at 10:17, Alessandro Pasotti <[email protected] >> <mailto:[email protected]>> wrote: >> >> >> >> On Fri, Jun 18, 2021 at 9:57 AM Paul van Genuchten >> <[email protected] <mailto:[email protected]>> wrote: >> Hi list, At Geonovum (netherlands) we’re operating an environment to study a >> number of OGC API Features implementations. >> >> We’ve aded qgis server from 3.18 and 3.16 docker image maintained by camp to >> camp (https://github.com/camptocamp/docker-qgis-server >> <https://github.com/camptocamp/docker-qgis-server>). In both cases we >> noticed the /wfs3/collections endpoint did not display any collections, but >> the wms-capabilities showed the layers of our project without problems. The >> log didn’t show any warnings. >> >> Do you have some hints on how i could debug the situation? >> >> The logs should definitely show something. >> >> Anyway, the problem is probably caused by QGIS_PROJECT_FILE not being >> correctly set. >> >> How do you pass it to the server? >> >> Note that MAP=/path is not allowed by the OAPIF standard (QGIS should parse >> it correctly though). >> >> >> -- >> Alessandro Pasotti >> QCooperative: www.qcooperative.net <https://www.qcooperative.net/> >> ItOpen: www.itopen.it <http://www.itopen.it/> > > > -- > Alessandro Pasotti > QCooperative: www.qcooperative.net <https://www.qcooperative.net/> > ItOpen: www.itopen.it <http://www.itopen.it/>
_______________________________________________ QGIS-Developer mailing list [email protected] List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
