Skip to content

QGIS server 3.0 : service configuration error (service unknown or unsupported) #26121

Description

@qgib

Author Name: Rémi Bonnefoi (Rémi Bonnefoi)
Original Redmine Issue: 18230
Affected QGIS version: 3.1(master)
Redmine category:qgis_server
Assignee: Alessandro Pasotti


Hi all,

I upgraded yesterday from the 2.99 to the 3.0 version.

Since then, every request to the qgis server has a response saying :
@
Service unknown or unsupported
@

while the response code is 200.

After some investigations, I think the problem comes from a bad management of PATH variables, some of them using a double "lib" in the path (for instant, according to the qgis server error log file, it is looking for the plugins in the /usr/lib/lib/qgis path, while it is in /usr/lib/qgis, and the qgispython library in /usr/lib/lib, while it is in the /usr/lib.

Here is a full copy/paste of my error log file :
@
[1783][15:33:22] Qgis Server Settings:
[1783][15:33:22] - QGIS_OPTIONS_PATH / '' (Override the default path for user configuration): '' (read from DEFAULT_VALUE)
[1783][15:33:22] - QGIS_SERVER_PARALLEL_RENDERING / '/qgis/parallel_rendering' (Activate/Deactivate parallel rendering for WMS getMap request): 'false' (read from DEFAULT_VALUE)
[1783][15:33:22] - QGIS_SERVER_MAX_THREADS / '/qgis/max_threads' (Number of threads to use when parallel rendering is activated): '-1' (read from DEFAULT_VALUE)
[1783][15:33:22] - QGIS_SERVER_LOG_LEVEL / '' (Log level): '0' (read from ENVIRONMENT_VARIABLE)
[1783][15:33:22] - QGIS_SERVER_LOG_FILE / '' (Log file): '/var/log/qgis/qgisserver.log' (read from ENVIRONMENT_VARIABLE)
[1783][15:33:22] - QGIS_PROJECT_FILE / '' (QGIS project file): '/var/www/bremond/sig/bremond-server.qgs' (read from ENVIRONMENT_VARIABLE)
[1783][15:33:22] - MAX_CACHE_LAYERS / '' (Specify the maximum number of cached layers): '100' (read from DEFAULT_VALUE)
[1783][15:33:22] - QGIS_SERVER_CACHE_DIRECTORY / '/cache/directory' (Specify the cache directory): '//.local/share/QGIS/QGIS3/profiles/default/cache' (read from DEFAULT_VALUE)
[1783][15:33:22] - QGIS_SERVER_CACHE_SIZE / '/cache/size' (Specify the cache size): '52428800' (read from DEFAULT_VALUE)
[1783][15:33:22] Ini file used to initialize settings: /.local/share/QGIS/QGIS3/profiles/default/QGIS/QGIS3.ini
[1783][15:33:22] cacheDirectory: /.local/share/QGIS/QGIS3/profiles/default/cache/
[1783][15:33:22] maximumCacheSize: 52428800
[1783][15:33:22] No QGIS data provider plugins found in:
/usr/lib/lib/qgis/plugins
No vector layers can be loaded. Check your QGIS installation
[1783][15:33:22] Prefix PATH: /usr/lib
[1783][15:33:22] Plugin PATH: /usr/lib/lib/qgis/plugins
[1783][15:33:22] PkgData PATH: /usr/lib/share/qgis
[1783][15:33:22] User DB PATH: //.local/share/QGIS/QGIS3/profiles/default/qgis.db
[1783][15:33:22] Auth DB PATH: /var/www/bremond/sig/qgisserverdb/qgis-auth.db
[1783][15:33:22] SVG PATHS: /usr/lib/share/qgis/svg////.local/share/QGIS/QGIS3/profiles/default/svg/
[1783][15:33:22] No QGIS auth method plugins found in:
/usr/lib/lib/qgis/plugins
No authentication methods can be used. Check your QGIS installation
[1783][15:33:22] Server initialized
[1783][15:33:22] load library /usr/lib/lib/qgispython (3.1.0)
[1783][15:33:22] Couldn't load Python support library: Cannot load library /usr/lib/lib/qgispython: (/usr/lib/lib/libqgispython.so: cannot open shared object file: No such file or directory)
[1783][15:33:22] No server python plugins are available
[1783][15:33:22] ******************** New request ***************
[1783][15:33:22] REMOTE_ADDR: 81.220.137.231
[1783][15:33:22] HTTP_USER_AGENT: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:58.0) Gecko/20100101 Firefox/58.0
[1783][15:33:22] REQUEST:GetCapabilities
[1783][15:33:22] SERVICE:WMS
[1783][15:33:22] Invalid data provider wms
[1783][15:33:22] Invalid data provider wms
[1783][15:33:22] Could not open CRS database /usr/lib/share/qgis/resources/srs.db
Error(14): unable to open database file
[1783][15:33:22] Invalid data provider ogr
[1783][15:33:22] Invalid data provider wms
[1783][15:33:22] Invalid data provider wms
[1783][15:33:22] Invalid data provider wms
[1783][15:33:22] Invalid data provider ogr
[1783][15:33:22] Invalid data provider ogr
[1783][15:33:22] Invalid data provider ogr
[1783][15:33:22] Invalid data provider ogr
[1783][15:33:22] Invalid data provider ogr
[1783][15:33:22] Invalid data provider ogr
[1783][15:33:22] Invalid data provider ogr
[1783][15:33:22] Invalid data provider ogr
[1783][15:33:22] Invalid data provider ogr
[1783][15:33:22] Invalid data provider ogr
[1783][15:33:22] Invalid data provider ogr
[1783][15:33:22] Invalid data provider ogr
[1783][15:33:22] Invalid data provider ogr
[1783][15:33:22] Invalid data provider ogr
[1783][15:33:22] Invalid data provider ogr
[1783][15:33:22] Invalid data provider ogr
[1783][15:33:22] Invalid data provider ogr
[1783][15:33:22] Invalid data provider wms
[1783][15:33:22] Invalid data provider wms
[1783][15:33:22] Invalid data provider wms
[1783][15:33:22] Invalid data provider wms
[1783][15:33:22] Invalid data provider wms
[1783][15:33:22] Invalid data provider ogr
[1783][15:33:22] Invalid data provider ogr
[1783][15:33:22] Invalid data provider ogr
[1783][15:33:22] Invalid data provider wms
[1783][15:33:22] Invalid data provider ogr
[1783][15:33:22] Invalid data provider ogr
[1783][15:33:22] Invalid data provider ogr
[1783][15:33:22] Invalid data provider ogr
[1783][15:33:22] Invalid data provider ogr
[1783][15:33:22] Invalid data provider ogr
[1783][15:33:22] 38 bad layers dismissed:
[1783][15:33:22] * contextualWMSLegend=0&crs=EPSG:3857&dpiMode=7&featureCount=10&format=image/jpeg&layers=HR.ORTHOIMAGERY.ORTHOPHOTOS&password=Groupe-bremond&styles=&url=http://wxs.ign.fr/coccr5vavs7arn63wwht9wht/geoportail/r/wms?VERSION%3D1.3.0%26&username=Apertura
[1783][15:33:22] * contextualWMSLegend=0&crs=EPSG:3857&dpiMode=7&featureCount=10&format=image/png&layers=BDPARCELLAIRE-VECTEUR_WLD_BDD_WGS84G&password=Groupe-bremond&styles=&url=http://wxs.ign.fr/coccr5vavs7arn63wwht9wht/geoportail/v/wms?VERSION%3D1.3.0%26&username=Apertura
[1783][15:33:22] * ./IGN/ADE/COMMUNE.shp
[1783][15:33:22] * contextualWMSLegend=0&crs=EPSG:3857&dpiMode=7&featureCount=10&format=image/jpeg&layers=GEOGRAPHICALGRIDSYSTEMS.ETATMAJOR40&password=Groupe-bremond&styles=normal&tileMatrixSet=PM&url=http://wxs.ign.fr/coccr5vavs7arn63wwht9wht/wmts?SERVICE%3DWMTS%26VERSION%3D1.0.0%26REQUEST%3DGetCapabilities&username=Apertura
[1783][15:33:22] * contextualWMSLegend=0&crs=EPSG:3857&dpiMode=7&featureCount=10&format=image/jpeg&layers=GEOGRAPHICALGRIDSYSTEMS.ETATMAJOR10&password=Groupe-bremond&styles=normal&tileMatrixSet=PM&url=http://wxs.ign.fr/coccr5vavs7arn63wwht9wht/wmts?SERVICE%3DWMTS%26VERSION%3D1.0.0%26REQUEST%3DGetCapabilities&username=Apertura
[1783][15:33:22] * contextualWMSLegend=0&crs=EPSG:3857&dpiMode=7&featureCount=10&format=image/jpeg&layers=GEOGRAPHICALGRIDSYSTEMS.1900TYPEMAPS&password=Groupe-bremond&styles=normal&tileMatrixSet=PM&url=http://wxs.ign.fr/coccr5vavs7arn63wwht9wht/wmts?SERVICE%3DWMTS%26VERSION%3D1.0.0%26REQUEST%3DGetCapabilities&username=Apertura
[1783][15:33:22] * ./IGN/ADE/DEPARTEMENT.shp
[1783][15:33:22] * ./Nantes Metropole/DPLU_ETUDE_S_polygon.shp
[1783][15:33:22] * ./Nantes Metropole/DPLU_OA_S_polygon.shp
[1783][15:33:22] * ./Nantes Metropole/DPLU_PAE_S_polygon.shp
[1783][15:33:22] * ./Nantes Metropole/DPLU_PUP_S_polygon.shp
[1783][15:33:22] * ./Nantes Metropole/DPLU_RESERV_S_polygon.shp
[1783][15:33:22] * ./Nantes Metropole/DPLU_ZAC_S_polygon.shp
[1783][15:33:22] * ./Nantes Metropole/DPLU_ZAD_S_polygon.shp
[1783][15:33:22] * ./Nantes Metropole/DPLU_ZONE_S_polygon.shp
[1783][15:33:22] * ./IGN/ADE/EPCI.shp
[1783][15:33:22] * ./APUR/EPCI.shp
[1783][15:33:22] * ./IGN/ADE/EPCI.shp
[1783][15:33:22] * ./APUR/EPCI.shp
[1783][15:33:22] * ./APUR/ESPACE_BATI_PROJET.shp
[1783][15:33:22] * ./APUR/ESPACE_PUBLIC_OU_PRIVE_NON_BATI_PROJET.shp
[1783][15:33:22] * ./EPFIF/MAITRISE-5.kml
[1783][15:33:22] * ./SIGVille/NPNRU.shp
[1783][15:33:22] * crs=EPSG:3857&format&type=xyz&url=http://a.tile.openstreetmap.org/%7Bz%7D/%7Bx%7D/%7By%7D.png&zmax=19&zmin=0
[1783][15:33:22] * crs=EPSG:3857&format&type=xyz&url=http://a.tile.openstreetmap.org/%7Bz%7D/%7Bx%7D/%7By%7D.png&zmax=19&zmin=0
[1783][15:33:22] * contextualWMSLegend=0&crs=EPSG:3857&dpiMode=7&featureCount=10&format=image/jpeg&layers=ORTHOIMAGERY.ORTHOPHOTOS2000&password=Groupe-bremond&styles=normal&tileMatrixSet=PM&url=http://wxs.ign.fr/coccr5vavs7arn63wwht9wht/wmts?SERVICE%3DWMTS%26VERSION%3D1.0.0%26REQUEST%3DGetCapabilities&username=Apertura
[1783][15:33:22] * contextualWMSLegend=0&crs=EPSG:3857&dpiMode=7&featureCount=10&format=image/jpeg&layers=ORTHOIMAGERY.ORTHOPHOTOS2010&password=Groupe-bremond&styles=normal&tileMatrixSet=PM&url=http://wxs.ign.fr/coccr5vavs7arn63wwht9wht/wmts?SERVICE%3DWMTS%26VERSION%3D1.0.0%26REQUEST%3DGetCapabilities&username=Apertura
[1783][15:33:22] * contextualWMSLegend=0&crs=EPSG:3857&dpiMode=7&featureCount=10&format=image/png&layers=ORTHOIMAGERY.ORTHOPHOTOS.1950-1965&password=Groupe-bremond&styles=normal&tileMatrixSet=PM&url=http://wxs.ign.fr/coccr5vavs7arn63wwht9wht/wmts?SERVICE%3DWMTS%26VERSION%3D1.0.0%26REQUEST%3DGetCapabilities&username=Apertura
[1783][15:33:22] * ./IAU/Projets_de_transport_de_la_Region_IledeFrance_inscrits_sur_la_CDGT_du_Sdrif_approuve_le_27_decembre_2013.shp
[1783][15:33:22] * ./SIGVille/QPV300m.shp
[1783][15:33:22] * ./SIGVille/QPV.shp
[1783][15:33:22] * contextualWMSLegend=0&crs=EPSG:3857&dpiMode=7&featureCount=10&format=image/jpeg&layers=GEOGRAPHICALGRIDSYSTEMS.MAPS.SCAN50.1950&password=Groupe-bremond&styles=normal&tileMatrixSet=PM&url=http://wxs.ign.fr/coccr5vavs7arn63wwht9wht/wmts?SERVICE%3DWMTS%26VERSION%3D1.0.0%26REQUEST%3DGetCapabilities&username=Apertura
[1783][15:33:22] * ./APUR/SECTEUR_OPERATIONNEL_PROJET.shp
[1783][15:33:22] * ./IGN/ADE/COMMUNE.shp
[1783][15:33:22] * ./STIF/emplacement-des-gares-idf-data-generalisee.shp
[1783][15:33:22] * ./IAU/Projets_damenagement_en_IledeFrance.shp
[1783][15:33:22] * ./STIF/projets_arrets_idf.shp
[1783][15:33:22] * ./STIF/traces-du-reseau-ferre-idf.shp
[1783][15:33:22] Can't open database: unable to open database file
[1783][15:33:22] Can't open database: unable to open database file
[1783][15:33:22] Can't open database: unable to open database file
[1783][15:33:22] Service WMS is not registered
[1783][15:33:22] Request finished in 220 ms
@

Metadata

Metadata

Assignees

No one assigned

    Labels

    BugEither a bug report, or a bug fix. Let's hope for the latter!High PriorityRegressionSomething which used to work, but doesn't anymoreServerRelated to QGIS server

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions