Welcome to GeoServer 2.24.0 Initialize /opt/geoserver_data/ from data directory included in geoserver.war Starting installation of extensions Finished installation of extensions Using CATALINA_BASE: /opt/apache-tomcat-9.0.82 Using CATALINA_HOME: /opt/apache-tomcat-9.0.82 Using CATALINA_TMPDIR: /opt/apache-tomcat-9.0.82/temp Using JRE_HOME: /usr Using CLASSPATH: /opt/apache-tomcat-9.0.82/bin/bootstrap.jar:/opt/apache-tomcat-9.0.82/bin/tomcat-juli.jar Using CATALINA_OPTS: $EXTRA_JAVA_OPTS -Djava.awt.headless=true -server -Dfile.encoding=UTF-8 -Djavax.servlet.request.encoding=UTF-8 -Djavax.servlet.response.encoding=UTF-8 -D-XX:SoftRefLRUPolicyMSPerMB=36000 -Xbootclasspath/a:/opt/apache-tomcat-9.0.82/lib/marlin.jar -Dsun.java2d.renderer=sun.java2d.marlin.DMarlinRenderingEngine -Dorg.geotools.coverage.jaiext.enabled=true NOTE: Picked up JDK_JAVA_OPTIONS: --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED 26-Oct-2023 17:20:07.860 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version name: Apache Tomcat/9.0.82 26-Oct-2023 17:20:07.863 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built: Oct 11 2023 13:15:08 UTC 26-Oct-2023 17:20:07.863 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version number: 9.0.82.0 26-Oct-2023 17:20:07.863 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Linux 26-Oct-2023 17:20:07.863 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version: 5.10.0-26-amd64 26-Oct-2023 17:20:07.863 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture: amd64 26-Oct-2023 17:20:07.863 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home: /usr/lib/jvm/java-11-openjdk-amd64 26-Oct-2023 17:20:07.863 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version: 11.0.20.1+1-post-Ubuntu-0ubuntu122.04 26-Oct-2023 17:20:07.863 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: Ubuntu 26-Oct-2023 17:20:07.864 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: /opt/apache-tomcat-9.0.82 26-Oct-2023 17:20:07.864 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: /opt/apache-tomcat-9.0.82 26-Oct-2023 17:20:07.872 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.lang=ALL-UNNAMED 26-Oct-2023 17:20:07.872 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.io=ALL-UNNAMED 26-Oct-2023 17:20:07.872 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.util=ALL-UNNAMED 26-Oct-2023 17:20:07.872 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.util.concurrent=ALL-UNNAMED 26-Oct-2023 17:20:07.872 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED 26-Oct-2023 17:20:07.872 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=/opt/apache-tomcat-9.0.82/conf/logging.properties 26-Oct-2023 17:20:07.872 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager 26-Oct-2023 17:20:07.872 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djdk.tls.ephemeralDHKeySize=2048 26-Oct-2023 17:20:07.872 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.protocol.handler.pkgs=org.apache.catalina.webresources 26-Oct-2023 17:20:07.873 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dorg.apache.catalina.security.SecurityListener.UMASK=0027 26-Oct-2023 17:20:07.873 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xms256m 26-Oct-2023 17:20:07.873 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xmx1g 26-Oct-2023 17:20:07.873 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.awt.headless=true 26-Oct-2023 17:20:07.873 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dfile.encoding=UTF-8 26-Oct-2023 17:20:07.873 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djavax.servlet.request.encoding=UTF-8 26-Oct-2023 17:20:07.873 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djavax.servlet.response.encoding=UTF-8 26-Oct-2023 17:20:07.873 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -D-XX:SoftRefLRUPolicyMSPerMB=36000 26-Oct-2023 17:20:07.873 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xbootclasspath/a:/opt/apache-tomcat-9.0.82/lib/marlin.jar 26-Oct-2023 17:20:07.873 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dsun.java2d.renderer=sun.java2d.marlin.DMarlinRenderingEngine 26-Oct-2023 17:20:07.873 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dorg.geotools.coverage.jaiext.enabled=true 26-Oct-2023 17:20:07.874 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dignore.endorsed.dirs= 26-Oct-2023 17:20:07.874 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=/opt/apache-tomcat-9.0.82 26-Oct-2023 17:20:07.874 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=/opt/apache-tomcat-9.0.82 26-Oct-2023 17:20:07.874 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=/opt/apache-tomcat-9.0.82/temp 26-Oct-2023 17:20:07.876 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent The Apache Tomcat Native library which allows using OpenSSL was not found on the java.library.path: [/usr/java/packages/lib:/usr/lib/x86_64-linux-gnu/jni:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/jni:/lib:/usr/lib] 26-Oct-2023 17:20:08.455 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8080"] 26-Oct-2023 17:20:08.506 INFO [main] org.apache.catalina.startup.Catalina.load Server initialization in [786] milliseconds 26-Oct-2023 17:20:08.619 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina] 26-Oct-2023 17:20:08.619 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/9.0.82] 26-Oct-2023 17:20:08.630 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [/opt/apache-tomcat-9.0.82/webapps/host-manager] 26-Oct-2023 17:20:08.972 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 26-Oct-2023 17:20:09.037 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/opt/apache-tomcat-9.0.82/webapps/host-manager] has finished in [406] ms 26-Oct-2023 17:20:09.037 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [/opt/apache-tomcat-9.0.82/webapps/manager] 26-Oct-2023 17:20:09.106 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 26-Oct-2023 17:20:09.109 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/opt/apache-tomcat-9.0.82/webapps/manager] has finished in [72] ms 26-Oct-2023 17:20:09.110 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [/opt/apache-tomcat-9.0.82/webapps/geoserver] 26-Oct-2023 17:20:14.770 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 17:20:15 CONFIG [geoserver.logging] - Logging policy: Log4J2 26 Oct 17:20:16 CONFIG [geoserver.logging] - Log4j 2 configuration set to DEFAULT_LOGGING.xml 26 Oct 17:20:19 CONFIG [gwc.config] - Will look for 'geowebcache.xml' in directory '/opt/geoserver_data/gwc'. 26 Oct 17:20:19 CONFIG [gwc.config] - Create configuration file 'gwc/geowebcache.xml' from template jar:file:/opt/apache-tomcat-9.0.82/webapps/geoserver/WEB-INF/lib/gwc-core-1.24.0.jar!/geowebcache_empty.xml 26 Oct 17:20:19 WARN [config.XMLConfiguration] - GWC configuration validation error: cvc-elt.1.a: Cannot find the declaration of element 'gwcConfiguration'. 26 Oct 17:20:19 WARN [config.XMLConfiguration] - Will try to use configuration anyway. Please check the order of declared elements against the schema. 26 Oct 17:20:19 CONFIG [org.geoserver] - GeoServer configuration lock is enabled 26 Oct 17:20:19 CONFIG [org.geoserver] - Loading catalog /opt/geoserver_data 26 Oct 17:20:20 CONFIG [org.geoserver] - Loaded style 'rain' 26 Oct 17:20:20 CONFIG [org.geoserver] - Loaded style 'generic' 26 Oct 17:20:20 CONFIG [org.geoserver] - Loaded style 'green' 26 Oct 17:20:20 CONFIG [org.geoserver] - Loaded style 'polygon' 26 Oct 17:20:20 CONFIG [org.geoserver] - Loaded style 'simple_roads' 26 Oct 17:20:20 CONFIG [org.geoserver] - Loaded style 'dem' 26 Oct 17:20:20 CONFIG [org.geoserver] - Loaded style 'capitals' 26 Oct 17:20:20 CONFIG [org.geoserver] - Loaded style 'cite_lakes' 26 Oct 17:20:20 CONFIG [org.geoserver] - Loaded style 'poly_landmarks' 26 Oct 17:20:20 CONFIG [org.geoserver] - Loaded style 'simple_streams' 26 Oct 17:20:20 CONFIG [org.geoserver] - Loaded style 'pophatch' 26 Oct 17:20:20 CONFIG [org.geoserver] - Loaded style 'burg' 26 Oct 17:20:20 CONFIG [org.geoserver] - Loaded style 'grass' 26 Oct 17:20:20 CONFIG [org.geoserver] - Loaded style 'population' 26 Oct 17:20:20 CONFIG [org.geoserver] - Loaded style 'point' 26 Oct 17:20:20 CONFIG [org.geoserver] - Loaded style 'line' 26 Oct 17:20:20 CONFIG [org.geoserver] - Loaded style 'poi' 26 Oct 17:20:20 CONFIG [org.geoserver] - Loaded style 'tiger_roads' 26 Oct 17:20:20 CONFIG [org.geoserver] - Loaded style 'raster' 26 Oct 17:20:20 CONFIG [org.geoserver] - Loaded style 'restricted' 26 Oct 17:20:20 CONFIG [org.geoserver] - Loaded style 'giant_polygon' 26 Oct 17:20:20 CONFIG [org.geoserver] - Loaded default workspace 'ne' 26 Oct 17:20:20 CONFIG [org.geoserver] - Loaded workspace 'it.geosolutions' 26 Oct 17:20:20 CONFIG [org.geoserver] - Loaded workspace 'topp' 26 Oct 17:20:20 CONFIG [org.geoserver] - Loaded workspace 'nurc' 26 Oct 17:20:20 CONFIG [org.geoserver] - Loaded workspace 'sf' 26 Oct 17:20:20 CONFIG [org.geoserver] - Loaded workspace 'sde' 26 Oct 17:20:20 CONFIG [org.geoserver] - Loaded workspace 'tiger' 26 Oct 17:20:20 CONFIG [org.geoserver] - Loaded workspace 'ne' 26 Oct 17:20:20 CONFIG [org.geoserver] - Loaded style 'populated_places' 26 Oct 17:20:20 CONFIG [org.geoserver] - Loaded style 'coastline' 26 Oct 17:20:20 CONFIG [org.geoserver] - Loaded style 'countries_mapcolor9' 26 Oct 17:20:20 CONFIG [org.geoserver] - Loaded style 'boundary_lines' 26 Oct 17:20:20 CONFIG [org.geoserver] - Loaded style 'countries' 26 Oct 17:20:20 CONFIG [org.geoserver] - Loaded style 'disputed' 26 Oct 17:20:20 CONFIG [org.geoserver] - Loaded workspace 'cite' 26 Oct 17:20:20 CONFIG [org.geoserver] - Loaded data store 'taz_shapes', enabled 26 Oct 17:20:22 CONFIG [org.geoserver] - Loaded feature type 'tasmania_cities', enabled 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded layer 'tasmania_cities' 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded feature type 'tasmania_roads', enabled 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded layer 'tasmania_roads' 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded feature type 'tasmania_water_bodies', enabled 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded layer 'tasmania_water_bodies' 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded feature type 'tasmania_state_boundaries', enabled 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded layer 'tasmania_state_boundaries' 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded data store 'states_shapefile', enabled 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded feature type 'states', enabled 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded layer 'states' 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded coverage store 'arcGridSample', enabled 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded coverage 'Arc_Sample', enabled 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded layer 'Arc_Sample' 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded coverage store 'worldImageSample', enabled 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded coverage 'Img_Sample', enabled 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded layer 'Img_Sample' 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded coverage store 'mosaic', enabled 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded coverage 'mosaic', enabled 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded layer 'mosaic' 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded coverage store 'img_sample2', enabled 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded coverage 'Pk50095', enabled 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded layer 'Pk50095' 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded data store 'sf', enabled 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded feature type 'roads', enabled 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded layer 'roads' 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded feature type 'streams', enabled 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded layer 'streams' 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded feature type 'restricted', enabled 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded layer 'restricted' 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded feature type 'bugsites', enabled 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded layer 'bugsites' 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded feature type 'archsites', enabled 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded layer 'archsites' 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded coverage store 'sfdem', enabled 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded coverage 'sfdem', enabled 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded layer 'sfdem' 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded data store 'nyc', enabled 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded feature type 'giant_polygon', enabled 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded layer 'giant_polygon' 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded feature type 'poly_landmarks', enabled 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded layer 'poly_landmarks' 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded feature type 'poi', enabled 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded layer 'poi' 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded feature type 'tiger_roads', enabled 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded layer 'tiger_roads' 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded data store 'NaturalEarth', enabled 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded feature type 'coastlines', enabled 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded layer 'coastlines' 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded feature type 'boundary_lines', enabled 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded layer 'boundary_lines' 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded feature type 'countries', enabled 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded layer 'countries' 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded feature type 'disputed_areas', enabled 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded layer 'disputed_areas' 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded feature type 'populated_places', enabled 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded layer 'populated_places' 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded layer group 'world' 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded layer group 'spearfish' 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded layer group 'tasmania' 26 Oct 17:20:23 CONFIG [org.geoserver] - Loaded layer group 'tiger-ny' 26 Oct 17:20:23 CONFIG [org.geoserver] - Read catalog in 3.869 s 26 Oct 17:20:24 CONFIG [config.XMLConfiguration] - Initializing GridSets from gwc 26 Oct 17:20:24 CONFIG [config.XMLConfiguration] - Initializing layers from gwc 26 Oct 17:20:24 CONFIG [gwc.layer] - Initializing GWC configuration based on GeoServer's Catalog 26 Oct 17:20:24 CONFIG [gwc.layer] - GeoServer TileLayer store base directory is: gwc-layers 26 Oct 17:20:24 CONFIG [gwc.layer] - Loading tile layers from gwc-layers 26 Oct 17:20:24 CONFIG [gwc.layer] - Loaded 0 tile layers in 3.085 ms 26 Oct 17:20:24 CONFIG [storage.BlobStoreAggregator] - BlobStoreConfiguration gwc contained no blob store infos. 26 Oct 17:20:24 CONFIG [storage.DefaultStorageFinder] - Found system environment variableGEOSERVER_DATA_DIR set to /opt/geoserver_data/, using it as the default prefix. 26 Oct 17:20:24 CONFIG [geowebcache.GeoWebCacheDispatcher] - Invoked setServletPrefix(gwc) 26 Oct 17:20:24 CONFIG [wms.WMSService] - Will NOT recombine tiles for non-tiling clients. 26 Oct 17:20:24 CONFIG [wms.WMSService] - Will proxy requests to backend that are not getmap or getcapabilities. 26 Oct 17:20:24 CONFIG [org.geoserver] - Loaded service 'WMTSInfoImpl--3ef31051:182c1e8b194:-8000', enabled 26 Oct 17:20:24 CONFIG [org.geoserver] - Loaded service 'wcs', enabled 26 Oct 17:20:24 CONFIG [org.geoserver] - Loaded service 'wfs', enabled 26 Oct 17:20:24 CONFIG [org.geoserver] - Loaded service 'wms', enabled 26 Oct 17:20:24 CONFIG [org.geoserver] - Loaded service 'WMTSInfoImpl-1c443fee:182c0f3f209:-7f98', enabled 26 Oct 17:20:24 CONFIG [org.geoserver] - Loaded service 'WCSInfoImpl-1c443fee:182c0f3f209:-7f96', enabled 26 Oct 17:20:24 CONFIG [org.geoserver] - Loaded service 'WFSInfoImpl-1c443fee:182c0f3f209:-7f97', enabled 26 Oct 17:20:24 CONFIG [org.geoserver] - Loaded service 'WMSInfoImpl-1c443fee:182c0f3f209:-7f99', enabled 26 Oct 17:20:24 CONFIG [gwc.config] - Initializing GeoServer specific GWC configuration from gwc-gs.xml 26 Oct 17:20:26 CONFIG [gwc.config] - Will look for 'geowebcache-diskquota.xml' in directory '/opt/geoserver_data/gwc'. 26 Oct 17:20:26 CONFIG [gwc.config] - Will look for 'geowebcache-diskquota-jdbc.xml' in directory '/opt/geoserver_data/gwc'. 26 Oct 17:20:26 CONFIG [diskquota.ConfigLoader] - DiskQuota configuration is not readable: gwc/geowebcache-diskquota.xml 26 Oct 17:20:26 CONFIG [diskquota.ConfigLoader] - DiskQuota configuration is not readable: gwc/geowebcache-diskquota.xml 26 Oct 17:20:29 CONFIG [platform.resource] - Notifying ENTRY_CREATE change on /opt/geoserver_data/gwc-layers. Created: 28, removed: 0, modified: 0 26 Oct 17:20:32 CONFIG [diskquota.ConfigLoader] - DiskQuota configuration is not readable: gwc/geowebcache-diskquota.xml 26 Oct 17:20:32 CONFIG [diskquota.DiskQuotaMonitor] - Setting up disk quota periodic enforcement task 26 Oct 17:20:32 CONFIG [diskquota.DiskQuotaMonitor] - 0 layers configured with their own quotas. 26 Oct 17:20:32 CONFIG [diskquota.DiskQuotaMonitor] - 28 layers attached to global quota 500.0 MB 26 Oct 17:20:32 CONFIG [diskquota.DiskQuotaMonitor] - Disk quota periodic enforcement task set up every 10 SECONDS 26 Oct 17:20:32 CONFIG [geoserver.security] - AuthenticationCache Initialized with 1000 Max Entries, 300 seconds idle time, 600 seconds time to live and 3 concurrency level 26 Oct 17:20:32 CONFIG [geoserver.security] - AuthenticationCache Eviction Task created to run every 600 seconds 26 Oct 17:20:33 CONFIG [geoserver.security] - Start reloading user/groups for service named default 26 Oct 17:20:33 CONFIG [geoserver.security] - Reloading user/groups successful for service named default 26-Oct-2023 17:20:33.463 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/opt/apache-tomcat-9.0.82/webapps/geoserver] has finished in [24,354] ms 26-Oct-2023 17:20:33.468 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8080"] 26-Oct-2023 17:20:33.483 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in [24976] milliseconds 26 Oct 17:23:37 INFO [geoserver.security] - Strong cryptography is available 26 Oct 17:24:48 WARN [data.store] - Error obtaining new data store java.io.IOException at org.geoserver.catalog.ResourcePool.getDataStore(ResourcePool.java:658) at org.geoserver.catalog.impl.DataStoreInfoImpl.getDataStore(DataStoreInfoImpl.java:34) at org.geoserver.web.data.store.DataAccessNewPage.onSaveDataStore(DataAccessNewPage.java:90) at org.geoserver.web.data.store.AbstractDataAccessPage$1.onSubmit(AbstractDataAccessPage.java:176) at org.apache.wicket.ajax.markup.html.form.AjaxSubmitLink$1.onSubmit(AjaxSubmitLink.java:111) at org.apache.wicket.ajax.form.AjaxFormSubmitBehavior$AjaxFormSubmitter.onSubmit(AjaxFormSubmitBehavior.java:218) at org.apache.wicket.markup.html.form.Form.delegateSubmit(Form.java:1312) at org.apache.wicket.markup.html.form.Form.process(Form.java:976) at org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:797) at org.apache.wicket.ajax.form.AjaxFormSubmitBehavior.onEvent(AjaxFormSubmitBehavior.java:174) at org.apache.wicket.ajax.AjaxEventBehavior.respond(AjaxEventBehavior.java:155) at org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:601) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.apache.wicket.RequestListenerInterface.internalInvoke(RequestListenerInterface.java:258) at org.apache.wicket.RequestListenerInterface.invoke(RequestListenerInterface.java:241) at org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler.invokeListener(ListenerInterfaceRequestHandler.java:248) at org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler.respond(ListenerInterfaceRequestHandler.java:234) at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:895) at org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64) at org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:265) at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:222) at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:293) at org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:261) at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:203) at org.apache.wicket.protocol.http.WicketServlet.doPost(WicketServlet.java:159) at javax.servlet.http.HttpServlet.service(HttpServlet.java:555) at javax.servlet.http.HttpServlet.service(HttpServlet.java:623) at org.springframework.web.servlet.mvc.ServletWrappingController.handleRequestInternal(ServletWrappingController.java:166) at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:177) at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:51) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) at javax.servlet.http.HttpServlet.service(HttpServlet.java:555) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:623) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) at org.geoserver.filters.ThreadLocalsCleanupFilter.doFilter(ThreadLocalsCleanupFilter.java:28) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) at org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDelegatingFilter.java:73) at org.geoserver.ows.HTTPHeadersCollector.doFilter(HTTPHeadersCollector.java:48) at org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDelegatingFilter.java:70) at org.geoserver.filters.HTTPMethodFilter.doFilter(HTTPMethodFilter.java:36) at org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDelegatingFilter.java:70) at org.geoserver.filters.LoggingFilter.doFilter(LoggingFilter.java:194) at org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDelegatingFilter.java:70) at org.geoserver.filters.SpringDelegatingFilter.doFilter(SpringDelegatingFilter.java:43) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) at org.geoserver.platform.AdvancedDispatchFilter.doFilter(AdvancedDispatchFilter.java:39) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337) at org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:71) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81) at org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:75) at org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:92) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) at org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:71) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116) at org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:75) at org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:92) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) at org.geoserver.security.filter.GeoServerAnonymousAuthenticationFilter.doFilter(GeoServerAnonymousAuthenticationFilter.java:53) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) at org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:71) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:223) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:217) at org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:75) at org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:92) at org.geoserver.security.filter.GeoServerUserNamePasswordAuthenticationFilter.doFilter(GeoServerUserNamePasswordAuthenticationFilter.java:122) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) at org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:71) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:106) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:97) at org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:75) at org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:92) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) at org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:71) at org.geoserver.security.filter.GeoServerSecurityContextPersistenceFilter$1.doFilterInternal(GeoServerSecurityContextPersistenceFilter.java:72) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:75) at org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:92) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186) at org.geoserver.security.GeoServerSecurityFilterChainProxy.doFilter(GeoServerSecurityFilterChainProxy.java:142) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) at org.geoserver.filters.XFrameOptionsFilter.doFilter(XFrameOptionsFilter.java:77) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) at org.geoserver.filters.GZIPFilter.doFilter(GZIPFilter.java:48) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) at org.geoserver.filters.SessionDebugFilter.doFilter(SessionDebugFilter.java:49) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) at org.geoserver.filters.FlushSafeFilter.doFilter(FlushSafeFilter.java:42) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:670) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.base/java.lang.Thread.run(Thread.java:829) Caused by: java.lang.RuntimeException: Unable to obtain connection: Cannot create PoolableConnectionFactory (Invalid sslmode value: VERIFY_FULL) at org.geotools.jdbc.JDBCDataStore.createConnection(JDBCDataStore.java:2280) at org.geotools.jdbc.JDBCDataStore.getConnection(JDBCDataStore.java:2222) at org.geotools.data.postgis.PostgisNGDataStoreFactory.createDataStoreInternal(PostgisNGDataStoreFactory.java:263) at org.geotools.jdbc.JDBCDataStoreFactory.createDataStore(JDBCDataStoreFactory.java:389) at org.geotools.jdbc.JDBCDataStoreFactory.createDataStore(JDBCDataStoreFactory.java:47) at org.vfny.geoserver.util.DataStoreUtils.getDataAccess(DataStoreUtils.java:66) at org.geoserver.catalog.ResourcePool.createDataAccess(ResourcePool.java:755) at org.geoserver.catalog.ResourcePool.getDataStore(ResourcePool.java:629) ... 134 more Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Invalid sslmode value: VERIFY_FULL) at org.apache.commons.dbcp.BasicDataSource.createPoolableConnectionFactory(BasicDataSource.java:1549) at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1388) at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044) at org.geotools.data.jdbc.datasource.AbstractManageableDataSource.getConnection(AbstractManageableDataSource.java:42) at org.geotools.jdbc.JDBCDataStore.createConnection(JDBCDataStore.java:2264) ... 141 more Caused by: org.postgresql.util.PSQLException: Invalid sslmode value: VERIFY_FULL at org.postgresql.jdbc.SslMode.of(SslMode.java:78) at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:214) at org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:54) at org.postgresql.jdbc.PgConnection.(PgConnection.java:263) at org.postgresql.Driver.makeConnection(Driver.java:443) at org.postgresql.Driver.connect(Driver.java:297) at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:38) at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582) at org.apache.commons.dbcp.BasicDataSource.validateConnectionFactory(BasicDataSource.java:1556) at org.apache.commons.dbcp.BasicDataSource.createPoolableConnectionFactory(BasicDataSource.java:1545) ... 145 more ^C26-Oct-2023 17:25:07.122 INFO [Thread-4] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-8080"] 26-Oct-2023 17:25:07.133 INFO [Thread-4] org.apache.catalina.core.StandardService.stopInternal Stopping service [Catalina] 26 Oct 17:25:07 CONFIG [gwc.layer] - GeoServer TileLayer store base directory is: gwc-layers 26 Oct 17:25:07 CONFIG [gwc.layer] - Loading tile layers from gwc-layers 26 Oct 17:25:07 CONFIG [gwc.layer] - Loaded 28 tile layers in 12.74 ms 26 Oct 17:25:07 CONFIG [gwc.layer] - GeoServer TileLayer store base directory is: gwc-layers 26 Oct 17:25:07 CONFIG [gwc.layer] - Loading tile layers from gwc-layers 26 Oct 17:25:07 CONFIG [gwc.layer] - Loaded 28 tile layers in 10.90 ms 26 Oct 17:25:07 WARN [support.DisposableBeanAdapter] - Custom destroy method 'destroy' on bean with name 'gwcMemoryBlobStore' threw an exception: java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.FutureTask@4ef3069[Not completed, task = org.geowebcache.storage.blobstore.memory.MemoryBlobStore$BlobStoreTask@1fd8c6ac] rejected from java.util.concurrent.ThreadPoolExecutor@3b94afc[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 1] 26 Oct 17:25:07 INFO [geoserver.logging] - Beginning GeoServer cleanup sequence 26-Oct-2023 17:25:07.822 WARNING [Thread-4] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [geoserver] appears to have started a thread named [FileSystemWatcher-1] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base@11.0.20.1/jdk.internal.misc.Unsafe.park(Native Method) java.base@11.0.20.1/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234) java.base@11.0.20.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123) java.base@11.0.20.1/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) java.base@11.0.20.1/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@11.0.20.1/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054) java.base@11.0.20.1/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114) java.base@11.0.20.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) java.base@11.0.20.1/java.lang.Thread.run(Thread.java:829) 26-Oct-2023 17:25:07.826 WARNING [Thread-4] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [geoserver] appears to have started a thread named [EMF Reference Cleaner] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base@11.0.20.1/java.lang.Object.wait(Native Method) java.base@11.0.20.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155) java.base@11.0.20.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176) org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingThread.run(CommonUtil.java:70) 26-Oct-2023 17:25:07.826 WARNING [Thread-4] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [geoserver] appears to have started a thread named [GuavaAuthCache-0-1] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base@11.0.20.1/jdk.internal.misc.Unsafe.park(Native Method) java.base@11.0.20.1/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234) java.base@11.0.20.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123) java.base@11.0.20.1/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) java.base@11.0.20.1/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@11.0.20.1/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054) java.base@11.0.20.1/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114) java.base@11.0.20.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) java.base@11.0.20.1/java.lang.Thread.run(Thread.java:829) 26-Oct-2023 17:25:07.827 SEVERE [Thread-4] org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks The web application [geoserver] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@58dc8d61]) and a value of type [org.springframework.security.core.context.SecurityContextImpl] (value [SecurityContextImpl [Null authentication]]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak. 26-Oct-2023 17:25:07.828 SEVERE [Thread-4] org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks The web application [geoserver] created a ThreadLocal with key of type [java.lang.ThreadLocal.SuppliedThreadLocal] (value [java.lang.ThreadLocal$SuppliedThreadLocal@6b817670]) and a value of type [org.geowebcache.storage.CompositeBlobStore.StoreSuitabilityCheck] (value [EXISTING]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak. 26-Oct-2023 17:25:07.843 INFO [Thread-4] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-8080"] 26-Oct-2023 17:25:07.850 INFO [Thread-4] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-8080"]