What causes "There's a namespace parameter but it seems it wasn't parsed"

Hi,
in the geoserver logfile from time-to-time I see this warning: WARN [geoserver.ows] - There’s a namespace parameter but it seems it wasn’t parsed to a org.xml.sax.helpers.NamespaceSupport: xmlns(UtrechtOpen=https://geodata.utrecht.nl/geoserver/UtrechtOpen).

What causes this, is it something I need to fix, and how?

We’re on 2.26.0

Regards,
Louis

Some invalid XML request I expect.

Check the header of the XML document for the name space definition. Each entry should resolve to an xml schema document which can be parsed, and then used to determine if the request to well formed.

Thanks for your reply.
So no misconfiguration from our side is what you suggest?
This is a (partially) open geoserver of one of the biggest city’s in the Netherlands, so theoretically it can be anyone who does such a request.
I then won’t pay too much attention to it.
Regards,
Louis

It is a shame you are not the one producing the request so we do not know what software is causing this.

If you return on request logging you can capture the request but that will make your logs massive while you wait for the failure.

Can you determine from the logs what request is failing? I guess if it cannot be parsed it is not really making it into GeoServer dispatcher…

Standards try and make it so everyone can communicate; in this case we have a client making a bad request. You could double check that you can access that content with OoenLayers or QGIS.