[Qgis-user] QGIS server tutorial: XML file does not appear to have any style information

Meehan, Thomas Barnes tbm247 at mun.ca
Tue Oct 15 13:28:12 PDT 2024


I am trying to set up QGIS server for the first time. Following the online
documentation for QGIS 3.34
<https://docs.qgis.org/3.34/en/docs/server_manual/getting_started.html#serve-a-project>.
Installed as instructed on the same tutorial for Ubuntu Noble 24.04. I
followed the instructions and the Apache server answered with the default
index file at /var/www/html/index.html

When using the test http ->

http://qgis.demo/cgi-bin/qgis_mapserv.fcgi?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities

I get the following XML ->

This XML file does not appear to have any style information associated
with it. The document tree is shown below.
<WMS_Capabilities version="1.3.0"
xsi:schemaLocation="http://www.opengis.net/wms
http://schemas.opengis.net/wms/1.3.0/capabilities_1_3_0.xsd
http://www.opengis.net/sld
http://schemas.opengis.net/sld/1.1.0/sld_capabilities.xsd
http://www.qgis.org/wms
http://qgis.demo/cgi-bin/qgis_mapserv.fcgi?SERVICE=WMS&REQUEST=GetSchemaExtension">
<Service>
<Name>WMS</Name>
<Title>QGIS Server Demo</Title>
<Abstract>
This is a simple World map that showcases QGIS Server capabilities.
</Abstract>
<KeywordList>
<Keyword vocabulary="ISO">infoMapAccessService</Keyword>
<Keyword>QGIS Server World</Keyword>
</KeywordList>
<OnlineResource
xlink:href="http://qgis.demo/cgi-bin/qgis_mapserv.fcgi"
xlink:type="simple"/>
<ContactInformation>
<ContactPersonPrimary>
<ContactPerson>Tudor Bărăscu</ContactPerson>
<ContactOrganization>qgis.org</ContactOrganization>
</ContactPersonPrimary>
<ContactElectronicMailAddress>tudor.barascu at qtibia.ro</ContactElectronicMailAddress>
</ContactInformation>
<Fees>conditions unknown</Fees>
<AccessConstraints>None</AccessConstraints>
</Service>
<Capability>
<Request>
<GetCapabilities>
<Format>text/xml</Format>
<DCPType>
<HTTP>
<Get>
<OnlineResource
xlink:href="http://qgis.demo/cgi-bin/qgis_mapserv.fcgi?"
xlink:type="simple"/>
</Get>
</HTTP>
</DCPType>
</GetCapabilities>
<GetMap>
<Format>image/jpeg</Format>
<Format>image/png</Format>
<Format>image/png; mode=16bit</Format>
<Format>image/png; mode=8bit</Format>
<Format>image/png; mode=1bit</Format>
<Format>application/dxf</Format>
<Format>application/pdf</Format>
<DCPType>
<HTTP>
<Get>
<OnlineResource
xlink:href="http://qgis.demo/cgi-bin/qgis_mapserv.fcgi?"
xlink:type="simple"/>
</Get>
</HTTP>
</DCPType>
</GetMap>
<GetFeatureInfo>
<Format>text/plain</Format>
<Format>text/html</Format>
<Format>text/xml</Format>
<Format>application/vnd.ogc.gml</Format>
<Format>application/vnd.ogc.gml/3.1.1</Format>
<Format>application/json</Format>
<Format>application/geo+json</Format>
<DCPType>
<HTTP>
<Get>
<OnlineResource
xlink:href="http://qgis.demo/cgi-bin/qgis_mapserv.fcgi?"
xlink:type="simple"/>
</Get>
</HTTP>
</DCPType>
</GetFeatureInfo>
<sld:GetLegendGraphic>
<Format>image/jpeg</Format>
<Format>image/png</Format>
<Format>application/json</Format>
<DCPType>
<HTTP>
<Get>
<OnlineResource
xlink:href="http://qgis.demo/cgi-bin/qgis_mapserv.fcgi?"
xlink:type="simple"/>
</Get>
</HTTP>
</DCPType>
</sld:GetLegendGraphic>
<sld:DescribeLayer>
<Format>text/xml</Format>
<DCPType>
<HTTP>
<Get>
<OnlineResource
xlink:href="http://qgis.demo/cgi-bin/qgis_mapserv.fcgi?"
xlink:type="simple"/>
</Get>
</HTTP>
</DCPType>
</sld:DescribeLayer>
<qgs:GetStyles>
<Format>text/xml</Format>
<DCPType>
<HTTP>
<Get>
<OnlineResource
xlink:href="http://qgis.demo/cgi-bin/qgis_mapserv.fcgi?"
xlink:type="simple"/>
</Get>
</HTTP>
</DCPType>
</qgs:GetStyles>
</Request>
<Exception>
<Format>XML</Format>
</Exception>
<sld:UserDefinedSymbolization RemoteWCS="0" SupportSLD="1"
UserStyle="1" InlineFeature="0" RemoteWFS="0" UserLayer="0"/>
<Layer queryable="1">
<Title>QGIS Server Demo</Title>
<Abstract>
This is a simple World map that showcases QGIS Server capabilities.
</Abstract>
<KeywordList>
<Keyword vocabulary="ISO">infoMapAccessService</Keyword>
<Keyword>QGIS Server World</Keyword>
</KeywordList>
<CRS>CRS:84</CRS>
<CRS>EPSG:900913</CRS>
<CRS>EPSG:4326</CRS>
<CRS>EPSG:3857</CRS>
<EX_GeographicBoundingBox>
<westBoundLongitude>-189</westBoundLongitude>
<eastBoundLongitude>189</eastBoundLongitude>
<southBoundLatitude>-123</southBoundLatitude>
<northBoundLatitude>118</northBoundLatitude>
</EX_GeographicBoundingBox>
<BoundingBox CRS="EPSG:3857" maxy="44927335.428" minx="-19970716.649"
maxx="19970716.649" miny="-44927335.428"/>
<BoundingBox CRS="EPSG:4326" maxy="189" minx="-123" maxx="118" miny="-189"/>
<BoundingBox CRS="EPSG:900913" maxy="30772816.154"
minx="-19960441.004" maxx="19960441.004" miny="-19293806.199"/>
<Layer queryable="1">
<Name>airports</Name>
<Title>airports</Title>
<CRS>CRS:84</CRS>
<CRS>EPSG:900913</CRS>
<CRS>EPSG:4326</CRS>
<CRS>EPSG:3857</CRS>
<EX_GeographicBoundingBox>
<westBoundLongitude>-175.135635</westBoundLongitude>
<eastBoundLongitude>179.195443</eastBoundLongitude>
<southBoundLatitude>-53.781475</southBoundLatitude>
<northBoundLatitude>78.246717</northBoundLatitude>
</EX_GeographicBoundingBox>
<BoundingBox CRS="EPSG:3857" maxy="14502137.594" minx="-19496009.708"
maxx="19947945.359" miny="-7128878.351"/>
<BoundingBox CRS="EPSG:4326" maxy="179.195443" minx="-53.781475"
maxx="78.246717" miny="-175.135635"/>
<BoundingBox CRS="EPSG:900913" maxy="14502137.594"
minx="-19496009.708" maxx="19947945.359" miny="-7128878.351"/>
<Style>
<Name>default</Name>
<Title>default</Title>
<LegendURL>
<Format>image/png</Format>
<OnlineResource
xlink:href="http://qgis.demo/cgi-bin/qgis_mapserv.fcgi?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetLegendGraphic&LAYER=airports&FORMAT=image/png&STYLE=default&SLD_VERSION=1.1.0"
xlink:type="simple"/>
</LegendURL>
</Style>
<MinScaleDenominator>1</MinScaleDenominator>
<MaxScaleDenominator>3.66192e+06</MaxScaleDenominator>
</Layer>
<Layer queryable="1">
<Name>places</Name>
<Title>places</Title>
<CRS>CRS:84</CRS>
<CRS>EPSG:900913</CRS>
<CRS>EPSG:4326</CRS>
<CRS>EPSG:3857</CRS>
<EX_GeographicBoundingBox>
<westBoundLongitude>-175.220565</westBoundLongitude>
<eastBoundLongitude>179.216648</eastBoundLongitude>
<southBoundLatitude>-41.299974</southBoundLatitude>
<northBoundLatitude>64.150024</northBoundLatitude>
</EX_GeographicBoundingBox>
<BoundingBox CRS="EPSG:3857" maxy="9387963.682" minx="-19505464.015"
maxx="19950305.897" miny="-5056688.948"/>
<BoundingBox CRS="EPSG:4326" maxy="179.216648" minx="-41.299974"
maxx="64.150024" miny="-175.220565"/>
<BoundingBox CRS="EPSG:900913" maxy="9387963.682" minx="-19505464.015"
maxx="19950305.897" miny="-5056688.948"/>
<Style>
<Name>default</Name>
<Title>default</Title>
<LegendURL>
<Format>image/png</Format>
<OnlineResource
xlink:href="http://qgis.demo/cgi-bin/qgis_mapserv.fcgi?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetLegendGraphic&LAYER=places&FORMAT=image/png&STYLE=default&SLD_VERSION=1.1.0"
xlink:type="simple"/>
</LegendURL>
</Style>
</Layer>
<Layer queryable="1">
<Name>countries</Name>
<Title>countries</Title>
<CRS>CRS:84</CRS>
<CRS>EPSG:900913</CRS>
<CRS>EPSG:4326</CRS>
<CRS>EPSG:3857</CRS>
<EX_GeographicBoundingBox>
<westBoundLongitude>-180</westBoundLongitude>
<eastBoundLongitude>180</eastBoundLongitude>
<southBoundLatitude>-90</southBoundLatitude>
<northBoundLatitude>83.623597</northBoundLatitude>
</EX_GeographicBoundingBox>
<BoundingBox CRS="EPSG:3857" maxy="18418382.138" minx="-20037508.343"
maxx="20037508.343" miny="-44927335.428"/>
<BoundingBox CRS="EPSG:4326" maxy="180" minx="-90" maxx="83.623597"
miny="-180"/>
<BoundingBox CRS="EPSG:900913" maxy="18418382.138"
minx="-20037508.343" maxx="20037508.343" miny="-242528680.944"/>
<Style>
<Name>classified_by_name</Name>
<Title>classified_by_name</Title>
<LegendURL>
<Format>image/png</Format>
<OnlineResource
xlink:href="http://qgis.demo/cgi-bin/qgis_mapserv.fcgi?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetLegendGraphic&LAYER=countries&FORMAT=image/png&STYLE=classified_by_name&SLD_VERSION=1.1.0"
xlink:type="simple"/>
</LegendURL>
</Style>
<Style>
<Name>classified_by_population</Name>
<Title>classified_by_population</Title>
<LegendURL>
<Format>image/png</Format>
<OnlineResource
xlink:href="http://qgis.demo/cgi-bin/qgis_mapserv.fcgi?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetLegendGraphic&LAYER=countries&FORMAT=image/png&STYLE=classified_by_population&SLD_VERSION=1.1.0"
xlink:type="simple"/>
</LegendURL>
</Style>
</Layer>
<Layer queryable="1">
<Name>countries_shapeburst</Name>
<Title>countries_shapeburst</Title>
<CRS>CRS:84</CRS>
<CRS>EPSG:900913</CRS>
<CRS>EPSG:4326</CRS>
<CRS>EPSG:3857</CRS>
<EX_GeographicBoundingBox>
<westBoundLongitude>-180</westBoundLongitude>
<eastBoundLongitude>180</eastBoundLongitude>
<southBoundLatitude>-90</southBoundLatitude>
<northBoundLatitude>83.623597</northBoundLatitude>
</EX_GeographicBoundingBox>
<BoundingBox CRS="EPSG:3857" maxy="18418382.138" minx="-20037508.343"
maxx="20037508.343" miny="-44927335.428"/>
<BoundingBox CRS="EPSG:4326" maxy="180" minx="-90" maxx="83.623597"
miny="-180"/>
<BoundingBox CRS="EPSG:900913" maxy="18418382.138"
minx="-20037508.343" maxx="20037508.343" miny="-242528680.944"/>
<Style>
<Name>blue</Name>
<Title>blue</Title>
<LegendURL>
<Format>image/png</Format>
<OnlineResource
xlink:href="http://qgis.demo/cgi-bin/qgis_mapserv.fcgi?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetLegendGraphic&LAYER=countries_shapeburst&FORMAT=image/png&STYLE=blue&SLD_VERSION=1.1.0"
xlink:type="simple"/>
</LegendURL>
</Style>
<Style>
<Name>default</Name>
<Title>default</Title>
<LegendURL>
<Format>image/png</Format>
<OnlineResource
xlink:href="http://qgis.demo/cgi-bin/qgis_mapserv.fcgi?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetLegendGraphic&LAYER=countries_shapeburst&FORMAT=image/png&STYLE=default&SLD_VERSION=1.1.0"
xlink:type="simple"/>
</LegendURL>
</Style>
<Style>
<Name>green</Name>
<Title>green</Title>
<LegendURL>
<Format>image/png</Format>
<OnlineResource
xlink:href="http://qgis.demo/cgi-bin/qgis_mapserv.fcgi?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetLegendGraphic&LAYER=countries_shapeburst&FORMAT=image/png&STYLE=green&SLD_VERSION=1.1.0"
xlink:type="simple"/>
</LegendURL>
</Style>
<MinScaleDenominator>1</MinScaleDenominator>
<MaxScaleDenominator>2.5e+08</MaxScaleDenominator>
</Layer>
</Layer>
</Capability>
</WMS_Capabilities>

I get a similar problem from the final request ->

his XML file does not appear to have any style information associated
with it. The document tree is shown below.
<ServiceExceptionReport version="1.3.0">
<ServiceException code="Service configuration error">
Service unknown or unsupported. Current supported services
(case-sensitive): WMS WFS WCS WMTS SampleService, or use a WFS3 (OGC
API Features) endpoint
</ServiceException>
</ServiceExceptionReport>

I assume this is some type of basic configuration problem but have no
way of being directed to what the problem may be.

I get the proper response when testing the server by hostname ->

/usr/lib/cgi-bin/qgis_mapserv.fcgi
Warning 1: Unable to find driver ECW to unload from GDAL_SKIP
environment variable.
Warning 1: Unable to find driver ECW to unload from GDAL_SKIP
environment variable.
Warning 1: Unable to find driver JP2ECW to unload from GDAL_SKIP
environment variable.
"Loading native module /usr/lib/qgis/server/liblandingpage.so"
"Loading native module /usr/lib/qgis/server/libwcs.so"
"Loading native module /usr/lib/qgis/server/libwfs.so"
"Loading native module /usr/lib/qgis/server/libwfs3.so"
"Loading native module /usr/lib/qgis/server/libwms.so"
"Loading native module /usr/lib/qgis/server/libwmts.so"
Content-Length: 0
Location: http:/index.json
Server:  QGIS FCGI server - QGIS version 3.38.3-Grenoble
Status:  302

The APACHE error log ->

"Accept" :  "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/png,image/svg+xml,*/*;q=0.8"
"Host" :  "qgis.demo"
"User-Agent" :  "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:131.0)
Gecko/20100101 Firefox/131.0"
15:58:54 INFO Server[10767]: Using configuration file path from
environment: /home/qgis/projects/world.qgs
15:58:54 INFO Server[10767]: REQUEST:GetCapabilities
15:58:54 INFO Server[10767]: SERVICE:WMS
15:58:54 INFO Server[10767]: VERSION:1.3.0
15:58:54 INFO Server[10767]: Using configuration file path from
environment: /home/qgis/projects/world.qgs
15:58:54 WARNING Server[10767]: WMS capabilities document not found in cache
15:58:54 WARNING Server[10767]: Set WMS capabilities document in cache
15:58:54 INFO Server[10767]: Request finished in 207 ms
16:00:03 INFO Server[10767]: ******************** New request ***************
16:00:03 INFO Server[10767]: Request URL:
http://qgis.demo/cgi-bin/qgis_mapserv.fcgi?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities
16:00:03 INFO Server[10767]: Environment:
16:00:03 INFO Server[10767]: ------------------------------------------------
16:00:03 INFO Server[10767]: SERVER_NAME: qgis.demo
16:00:03 INFO Server[10767]: REQUEST_URI:
/cgi-bin/qgis_mapserv.fcgi?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities
16:00:03 INFO Server[10767]: SCRIPT_NAME: /cgi-bin/qgis_mapserv.fcgi
16:00:03 INFO Server[10767]: REMOTE_ADDR: 127.0.0.1
16:00:03 INFO Server[10767]: SERVER_PORT: 80
16:00:03 INFO Server[10767]: QUERY_STRING:
SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities
16:00:03 INFO Server[10767]: REQUEST_METHOD: GET
16:00:03 INFO Server[10767]: QGIS_PROJECT_FILE: /home/qgis/projects/world.qgs
16:00:03 INFO Server[10767]: SERVER_PROTOCOL: HTTP/1.1
Headers:
------------------------------------------------
"Accept" :  "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/png,image/svg+xml,*/*;q=0.8"
"Host" :  "qgis.demo"
"User-Agent" :  "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:131.0)
Gecko/20100101 Firefox/131.0"
16:00:03 INFO Server[10767]: Using configuration file path from
environment: /home/qgis/projects/world.qgs
16:00:03 INFO Server[10767]: REQUEST:GetCapabilities
16:00:03 INFO Server[10767]: SERVICE:WMS
16:00:03 INFO Server[10767]: VERSION:1.3.0
16:00:03 INFO Server[10767]: Using configuration file path from
environment: /home/qgis/projects/world.qgs
16:00:03 WARNING Server[10767]: Found WMS capabilities document in cache
16:00:03 INFO Server[10767]: Request finished in 0 ms
16:00:45 INFO Server[10767]: ******************** New request ***************
16:00:45 INFO Server[10767]: Request URL:
http://qgis.demo/cgi-bin/qgis_mapserv.fcgi?
MAP=/home/qgis/projects/world.qgs&  LAYERS=countries&  SERVICE=WMS&
VERSION=1.3.0&  REQUEST=GetMap&  CRS=EPSG:4326&  WIDTH=400&
HEIGHT=200&  BBOX=-90,-180,90,180
16:00:45 INFO Server[10767]: Environment:
16:00:45 INFO Server[10767]: ------------------------------------------------
16:00:45 INFO Server[10767]: SERVER_NAME: qgis.demo
16:00:45 INFO Server[10767]: REQUEST_URI:
/cgi-bin/qgis_mapserv.fcgi?%20%20MAP=/home/qgis/projects/world.qgs&%20%20LAYERS=countries&%20%20SERVICE=WMS&%20%20VERSION=1.3.0&%20%20REQUEST=GetMap&%20%20CRS=EPSG:4326&%20%20WIDTH=400&%20%20HEIGHT=200&%20%20BBOX=-90,-180,90,180
16:00:45 INFO Server[10767]: SCRIPT_NAME: /cgi-bin/qgis_mapserv.fcgi
16:00:45 INFO Server[10767]: REMOTE_ADDR: 127.0.0.1
16:00:45 INFO Server[10767]: SERVER_PORT: 80
16:00:45 INFO Server[10767]: QUERY_STRING:
%20%20MAP=/home/qgis/projects/world.qgs&%20%20LAYERS=countries&%20%20SERVICE=WMS&%20%20VERSION=1.3.0&%20%20REQUEST=GetMap&%20%20CRS=EPSG:4326&%20%20WIDTH=400&%20%20HEIGHT=200&%20%20BBOX=-90,-180,90,180
16:00:45 INFO Server[10767]: REQUEST_METHOD: GET
16:00:45 INFO Server[10767]: QGIS_PROJECT_FILE: /home/qgis/projects/world.qgs
16:00:45 INFO Server[10767]: SERVER_PROTOCOL: HTTP/1.1
Headers:
------------------------------------------------
"Accept" :  "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/png,image/svg+xml,*/*;q=0.8"
"Host" :  "qgis.demo"
"User-Agent" :  "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:131.0)
Gecko/20100101 Firefox/131.0"
16:00:45 INFO Server[10767]: Using configuration file path from
environment: /home/qgis/projects/world.qgs
16:00:45 INFO Server[10767]:   BBOX:-90,-180,90,180
16:00:45 INFO Server[10767]:   CRS:EPSG:4326
16:00:45 INFO Server[10767]:   HEIGHT:200
16:00:45 INFO Server[10767]:   LAYERS:countries
16:00:45 INFO Server[10767]:   MAP:/home/qgis/projects/world.qgs
16:00:45 INFO Server[10767]:   REQUEST:GetMap
16:00:45 INFO Server[10767]:   SERVICE:WMS
16:00:45 INFO Server[10767]:   VERSION:1.3.0
16:00:45 INFO Server[10767]:   WIDTH:400
16:00:45 INFO Server[10767]: Using configuration file path from
environment: /home/qgis/projects/world.qgs
16:00:45 INFO Server[10767]: Trying URL path:
'/cgi-bin/qgis_mapserv.fcgi' for '/wfs3'
16:00:45 INFO Server[10767]: Trying URL path:
'/cgi-bin/qgis_mapserv.fcgi' for '/'
16:00:45 CRITICAL Server[10767]: Service  is not registered
16:00:45 WARNING Server[10767]: <?xml version="1.0" encoding="UTF-8"?>
<ServiceExceptionReport version="1.3.0" xmlns="http://www.opengis.net/ogc">
 <ServiceException code="Service configuration error">Service unknown
or unsupported. Current supported services (case-sensitive): WMS WFS
WCS WMTS SampleService, or use a WFS3 (OGC API Features)
endpoint</ServiceException>
</ServiceExceptionReport>

16:00:45 INFO Server[10767]: Request finished in 0 ms
16:04:48 INFO Server[10767]: ******************** New request ***************
16:04:48 INFO Server[10767]: Request URL:
http://qgis.demo/cgi-bin/qgis_mapserv.fcgi?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities
16:04:48 INFO Server[10767]: Environment:
16:04:48 INFO Server[10767]: ------------------------------------------------
16:04:48 INFO Server[10767]: SERVER_NAME: qgis.demo
16:04:48 INFO Server[10767]: REQUEST_URI:
/cgi-bin/qgis_mapserv.fcgi?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities
16:04:48 INFO Server[10767]: SCRIPT_NAME: /cgi-bin/qgis_mapserv.fcgi
16:04:48 INFO Server[10767]: REMOTE_ADDR: 127.0.0.1
16:04:48 INFO Server[10767]: SERVER_PORT: 80
16:04:48 INFO Server[10767]: QUERY_STRING:
SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities
16:04:48 INFO Server[10767]: REQUEST_METHOD: GET
16:04:48 INFO Server[10767]: QGIS_PROJECT_FILE: /home/qgis/projects/world.qgs
16:04:48 INFO Server[10767]: SERVER_PROTOCOL: HTTP/1.1
Headers:
------------------------------------------------
"Accept" :  "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/png,image/svg+xml,*/*;q=0.8"
"Host" :  "qgis.demo"
"User-Agent" :  "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:131.0)
Gecko/20100101 Firefox/131.0"
16:04:48 INFO Server[10767]: Using configuration file path from
environment: /home/qgis/projects/world.qgs
16:04:48 INFO Server[10767]: REQUEST:GetCapabilities
16:04:48 INFO Server[10767]: SERVICE:WMS
16:04:48 INFO Server[10767]: VERSION:1.3.0
16:04:48 INFO Server[10767]: Using configuration file path from
environment: /home/qgis/projects/world.qgs
16:04:48 WARNING Server[10767]: Found WMS capabilities document in cache
16:04:48 INFO Server[10767]: Request finished in 0 ms
16:13:01 INFO Server[10767]: ******************** New request ***************
16:13:01 INFO Server[10767]: Request URL:
http://qgis.demo/cgi-bin/qgis_mapserv.fcgi?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities
16:13:01 INFO Server[10767]: Environment:
16:13:01 INFO Server[10767]: ------------------------------------------------
16:13:01 INFO Server[10767]: SERVER_NAME: qgis.demo
16:13:01 INFO Server[10767]: REQUEST_URI:
/cgi-bin/qgis_mapserv.fcgi?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities
16:13:01 INFO Server[10767]: SCRIPT_NAME: /cgi-bin/qgis_mapserv.fcgi
16:13:01 INFO Server[10767]: REMOTE_ADDR: 127.0.0.1
16:13:01 INFO Server[10767]: SERVER_PORT: 80
16:13:01 INFO Server[10767]: QUERY_STRING:
SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities
16:13:01 INFO Server[10767]: REQUEST_METHOD: GET
16:13:01 INFO Server[10767]: QGIS_PROJECT_FILE: /home/qgis/projects/world.qgs
16:13:01 INFO Server[10767]: SERVER_PROTOCOL: HTTP/1.1
Headers:
------------------------------------------------
"Accept" :  "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/png,image/svg+xml,*/*;q=0.8"
"Host" :  "qgis.demo"
"User-Agent" :  "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:131.0)
Gecko/20100101 Firefox/131.0"
16:13:01 INFO Server[10767]: Using configuration file path from
environment: /home/qgis/projects/world.qgs
16:13:01 INFO Server[10767]: REQUEST:GetCapabilities
16:13:01 INFO Server[10767]: SERVICE:WMS
16:13:01 INFO Server[10767]: VERSION:1.3.0
16:13:01 INFO Server[10767]: Using configuration file path from
environment: /home/qgis/projects/world.qgs
16:13:01 WARNING Server[10767]: Found WMS capabilities document in cache
16:13:01 INFO Server[10767]: Request finished in 0 ms
16:20:08 INFO Server[10767]: ******************** New request ***************
16:20:08 INFO Server[10767]: Request URL:
http://qgis.demo/cgi-bin/qgis_mapserv.fcgi?
MAP=/home/qgis/projects/world.qgs&  LAYERS=countries&  SERVICE=WMS&
VERSION=1.3.0&  REQUEST=GetMap&  CRS=EPSG:4326&  WIDTH=400&
HEIGHT=200&  BBOX=-90,-180,90,180
16:20:08 INFO Server[10767]: Environment:
16:20:08 INFO Server[10767]: ------------------------------------------------
16:20:08 INFO Server[10767]: SERVER_NAME: qgis.demo
16:20:08 INFO Server[10767]: REQUEST_URI:
/cgi-bin/qgis_mapserv.fcgi?%20%20MAP=/home/qgis/projects/world.qgs&%20%20LAYERS=countries&%20%20SERVICE=WMS&%20%20VERSION=1.3.0&%20%20REQUEST=GetMap&%20%20CRS=EPSG:4326&%20%20WIDTH=400&%20%20HEIGHT=200&%20%20BBOX=-90,-180,90,180
16:20:08 INFO Server[10767]: SCRIPT_NAME: /cgi-bin/qgis_mapserv.fcgi
16:20:08 INFO Server[10767]: REMOTE_ADDR: 127.0.0.1
16:20:08 INFO Server[10767]: SERVER_PORT: 80
16:20:08 INFO Server[10767]: QUERY_STRING:
%20%20MAP=/home/qgis/projects/world.qgs&%20%20LAYERS=countries&%20%20SERVICE=WMS&%20%20VERSION=1.3.0&%20%20REQUEST=GetMap&%20%20CRS=EPSG:4326&%20%20WIDTH=400&%20%20HEIGHT=200&%20%20BBOX=-90,-180,90,180
16:20:08 INFO Server[10767]: REQUEST_METHOD: GET
16:20:08 INFO Server[10767]: QGIS_PROJECT_FILE: /home/qgis/projects/world.qgs
16:20:08 INFO Server[10767]: SERVER_PROTOCOL: HTTP/1.1
Headers:
------------------------------------------------
"Accept" :  "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/png,image/svg+xml,*/*;q=0.8"
"Host" :  "qgis.demo"
"User-Agent" :  "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:131.0)
Gecko/20100101 Firefox/131.0"
16:20:08 INFO Server[10767]: Using configuration file path from
environment: /home/qgis/projects/world.qgs
16:20:08 INFO Server[10767]:   BBOX:-90,-180,90,180
16:20:08 INFO Server[10767]:   CRS:EPSG:4326
16:20:08 INFO Server[10767]:   HEIGHT:200
16:20:08 INFO Server[10767]:   LAYERS:countries
16:20:08 INFO Server[10767]:   MAP:/home/qgis/projects/world.qgs
16:20:08 INFO Server[10767]:   REQUEST:GetMap
16:20:08 INFO Server[10767]:   SERVICE:WMS
16:20:08 INFO Server[10767]:   VERSION:1.3.0
16:20:08 INFO Server[10767]:   WIDTH:400
16:20:08 INFO Server[10767]: Using configuration file path from
environment: /home/qgis/projects/world.qgs
16:20:08 INFO Server[10767]: Trying URL path:
'/cgi-bin/qgis_mapserv.fcgi' for '/wfs3'
16:20:08 INFO Server[10767]: Trying URL path:
'/cgi-bin/qgis_mapserv.fcgi' for '/'
16:20:08 CRITICAL Server[10767]: Service  is not registered
16:20:08 WARNING Server[10767]: <?xml version="1.0" encoding="UTF-8"?>
<ServiceExceptionReport version="1.3.0" xmlns="http://www.opengis.net/ogc">
 <ServiceException code="Service configuration error">Service unknown
or unsupported. Current supported services (case-sensitive): WMS WFS
WCS WMTS SampleService, or use a WFS3 (OGC API Features)
endpoint</ServiceException>
</ServiceExceptionReport>

I left the qgis.demo hostname there as my hostname, host file was
updated as per instruction.

I can not find any troubleshooting information for this. Does anyone
have any suggestions on places to look. I saw mention that I may need
to pint the var/www/html file to the proper project but this was not
mentioned in the tutorial.

QGIS new user
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-user/attachments/20241015/b8be660d/attachment-0001.htm>


More information about the QGIS-User mailing list