<div dir="ltr">Hi,<div><br></div><div>I found couple of minor issues in QGIS Server 3.10 and wanted to make some test requests before posting issue, so it will be possible to replicate issue.</div><div><br></div><div>So I build QGIS master and tried Development server, which I think is really cool to try and test things.</div><div><br></div><div>For building I used this parameters</div><div>cmake -DWITH_SERVER=true -DWITH_GEOREFERENCER=false -DWITH_GRASS7=false ..<br></div><div><br></div><div>and then sudo make install</div><div><br></div><div>I can start development server. Output from start:</div><div><font size="1"><br></font></div><div><font face="monospace">uros@Mint19:~/dev/cpp/QGIS/build_master$ ./output/bin/qgis_mapserver<br>qt5ct: using qt5ct plugin<br>QGIS Development Server listening on <a href="http://localhost:8000">http://localhost:8000</a><br>CTRL+C to exit<br>08:58:28 INFO Server[26649]: Qgis Server Settings: <br>08:58:28 INFO Server[26649]:   - QGIS_OPTIONS_PATH / '' (Override the default path for user configuration): '' (read from DEFAULT_VALUE)<br>08:58:28 INFO Server[26649]:   - QGIS_SERVER_PARALLEL_RENDERING / '/qgis/parallel_rendering' (Activate/Deactivate parallel rendering for WMS getMap request): 'false' (read from DEFAULT_VALUE)<br>08:58:28 INFO Server[26649]:   - QGIS_SERVER_MAX_THREADS / '/qgis/max_threads' (Number of threads to use when parallel rendering is activated): '-1' (read from DEFAULT_VALUE)<br>08:58:28 INFO Server[26649]:   - QGIS_SERVER_LOG_LEVEL / '' (Log level): '0' (read from ENVIRONMENT_VARIABLE)<br>08:58:28 INFO Server[26649]:   - QGIS_SERVER_LOG_FILE / '' (Log file): '' (read from DEFAULT_VALUE)<br>08:58:28 INFO Server[26649]:   - QGIS_SERVER_LOG_STDERR / '' (Activate/Deactivate logging to stderr): '1' (read from ENVIRONMENT_VARIABLE)<br>08:58:28 INFO Server[26649]:   - QGIS_PROJECT_FILE / '' (QGIS project file): '' (read from DEFAULT_VALUE)<br>08:58:28 INFO Server[26649]:   - MAX_CACHE_LAYERS / '' (Specify the maximum number of cached layers): '100' (read from DEFAULT_VALUE)<br>08:58:28 INFO Server[26649]:   - QGIS_SERVER_CACHE_DIRECTORY / '/cache/directory' (Specify the cache directory): '/home/uros/.local/share/QGIS/QGIS3/profiles/default/cache' (read from DEFAULT_VALUE)<br>08:58:28 INFO Server[26649]:   - QGIS_SERVER_CACHE_SIZE / '/cache/size' (Specify the cache size): '52428800' (read from DEFAULT_VALUE)<br>08:58:28 INFO Server[26649]:   - QGIS_SERVER_SHOW_GROUP_SEPARATOR / '/locale/showGroupSeparator' (Show group (thousands) separator): 'false' (read from DEFAULT_VALUE)<br>08:58:28 INFO Server[26649]:   - QGIS_SERVER_OVERRIDE_SYSTEM_LOCALE / '/locale/userLocale' (Override system locale): 'en_US' (read from INI_FILE)<br>08:58:28 INFO Server[26649]:   - QGIS_SERVER_WMS_MAX_HEIGHT / '/qgis/max_wms_height' (Maximum height for a WMS request. The lower one of this and the project configuration is used.): '-1' (read from DEFAULT_VALUE)<br>08:58:28 INFO Server[26649]:   - QGIS_SERVER_WMS_MAX_WIDTH / '/qgis/max_wms_width' (Maximum width for a WMS request. The most conservative between this and the project one is used): '-1' (read from DEFAULT_VALUE)<br>08:58:28 INFO Server[26649]:   - QGIS_SERVER_API_RESOURCES_DIRECTORY / '/qgis/server_api_resources_directory' (Base directory where HTML templates and static assets (e.g. images, js and css files) are searched for): '/home/uros/dev/cpp/QGIS/build-master/output/share/qgis/resources/server/api' (read from DEFAULT_VALUE)<br>08:58:28 INFO Server[26649]:   - QGIS_SERVER_API_WFS3_MAX_LIMIT / '/qgis/server_api_wfs3_max_limit' (Maximum value for "limit" in a features request, defaults to 10000): '10000' (read from DEFAULT_VALUE)<br>08:58:28 INFO Server[26649]: Ini file used to initialize settings: /home/uros/.local/share/QGIS/QGIS3/profiles/default/QGIS/QGIS3.ini<br>08:58:28 INFO Server[26649]: cacheDirectory: /home/uros/.local/share/QGIS/QGIS3/profiles/default/cache/<br>08:58:28 INFO Server[26649]: maximumCacheSize: 52428800<br>08:58:28 INFO Server[26649]: Prefix  PATH: /home/uros/dev/cpp/QGIS/build-master/output<br>08:58:28 INFO Server[26649]: Plugin  PATH: /home/uros/dev/cpp/QGIS/build-master/output/lib/qgis/plugins<br>08:58:28 INFO Server[26649]: PkgData PATH: /home/uros/dev/cpp/QGIS/build-master/output/share/qgis<br>08:58:28 INFO Server[26649]: User DB PATH: /home/uros/.local/share/QGIS/QGIS3/profiles/default/qgis.db<br>08:58:28 INFO Server[26649]: Auth DB PATH: /home/uros/.local/share/QGIS/QGIS3/profiles/default/qgis-auth.db<br>08:58:28 INFO Server[26649]: SVG PATHS: /home/uros/dev/cpp/QGIS/build-master/output/share/qgis/svg/:/home/uros/.local/share/QGIS/QGIS3/profiles/default/svg/<br>08:58:28 WARNING No Authentication Methods[26649]: No QGIS auth method plugins found in:<br>/home/uros/dev/cpp/QGIS/build-master/output/lib/qgis/plugins<br>No authentication methods can be used. Check your QGIS installation<br>08:58:28 INFO Server[26649]: Server initialized<br>08:58:28 INFO /home/uros/dev/cpp/QGIS/src/server/qgsserverplugins.cpp[26649]: load library /home/uros/dev/cpp/QGIS/build-master/output/lib/qgispython (3.13.0)<br>08:58:28 WARNING [26649]: Couldn't load Python support library: Cannot load library /home/uros/dev/cpp/QGIS/build-master/output/lib/qgispython: (/home/uros/dev/cpp/QGIS/build-master/output/lib/libqgispython.so: cannot open shared object file: No such file or directory)<br>08:58:28 INFO Server[26649]: No server python plugins are available</font><br></div><div><br></div><div>Problem is when I send some requests, like:</div><div><a href="http://localhost:8000/?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities&MAP=/home/uros/dev/cpp/QGIS/tests/testdata/qgis_server_project/project.qgs">http://localhost:8000/?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities&MAP=/home/uros/dev/cpp/QGIS/tests/testdata/qgis_server_project/project.qgs</a><br></div><div><br></div><div>Project is opened, but I get <font color="#cc0000" style="font-weight:bold">Service WMS is not registered. </font><font style="" color="#000000">I know this is case sensitive, but it's actually whatever I give in SERVICE parameter is not registered.</font><font face="monospace" size="1"><br></font></div><div><font face="monospace"><br></font></div><div><font face="monospace">08:59:34 INFO Server[26649]: MAP:/home/uros/dev/cpp/QGIS/tests/testdata/qgis_server_project/project.qgs<br>08:59:34 INFO Server[26649]: REQUEST:GetCapabilities<br>08:59:34 INFO Server[26649]: SERVICE:WMS<br>08:59:34 INFO Server[26649]: VERSION:1.3.0<br>Logged warning: Loading a file that was saved with an older version of qgis (saved in 3.2.0-Bonn, loaded in 3.13.0-Master). Problems may occur.<br>08:59:35 WARNING [26649]: Service WMS is not registered<br>08:59:35 WARNING Server[26649]: <ServiceExceptionReport xmlns="<a href="http://www.opengis.net/ogc">http://www.opengis.net/ogc</a>" version="1.3.0"><br> <ServiceException code="Service configuration error">Service unknown or unsupported</ServiceException><br></ServiceExceptionReport></font><br></div><div><font face="monospace"><br></font></div><div>Any ideas what's wrong, something with my build?</div><div><br></div><div>I will try now with standard QGIS Server setup and see if it's working.</div><div><br></div><div>best regards</div><div>Uroš</div><div><br></div><div><br></div><div><br></div><div><br></div></div>