![]() |
ERDDAP
Easier access to scientific data |
| ![]() Brought to you by NOAA NMFS SWFSC ERD |
Current time is 2025-10-12T03:25:55+00:00 Startup was at 2025-10-11T14:29:44+00:00 Last major LoadDatasets started 10m 48s ago and finished after 80 seconds. Currently, no dataset is loading. nGridDatasets = 8 nTableDatasets = 77 nTotalDatasets = 85 n Datasets Failed To Load (in the last major LoadDatasets) = 11 Arecibo_WaveRiderSst, Arecibo_WaveRider, caricoosWaveRinconSst, CARICOOSRincon_wave, caricoos_dm3_d848_78a5_baa6, VI2_doppler_36f0_5d1f_762a, VIA_doppler_7454_e002_60ee, Historical_a9b5_390b_0381, caricoos_dm3_133b_1534_33ca, ucsd_hfrnet_tds_68ed_51c8_135c, ucsd_hfrnet_tds_6a16_3bac_3c41, (end) Reasons for failing to load datasets: Arecibo_WaveRiderSst: datasets.xml error on line #346 While trying to load datasetID=Arecibo_WaveRiderSst (after 32 ms) java.lang.RuntimeException: datasets.xml error on or before line #346: 0 files found in /datasets/CDIP_Buoys/Arecibo_wave/ regex=.*\.nc recursive=true pathRegex=.* time=0ms at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:674) at gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:680) at gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:228) Caused by: java.lang.RuntimeException: 0 files found in /datasets/CDIP_Buoys/Arecibo_wave/ regex=.*\.nc recursive=true pathRegex=.* time=0ms at gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1798) at gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.<init>(EDDTableFromMultidimNcFiles.java:103) at gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.fromXml(EDDTableFromFiles.java:662) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:666) ... 2 more Arecibo_WaveRider: datasets.xml error on line #853 While trying to load datasetID=Arecibo_WaveRider (after 4 ms) java.lang.RuntimeException: datasets.xml error on or before line #853: 0 files found in /datasets/CDIP_Buoys/Arecibo_wave/ regex=.*\.nc recursive=true pathRegex=.* time=0ms at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:674) at gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:680) at gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:228) Caused by: java.lang.RuntimeException: 0 files found in /datasets/CDIP_Buoys/Arecibo_wave/ regex=.*\.nc recursive=true pathRegex=.* time=0ms at gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1798) at gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.<init>(EDDTableFromMultidimNcFiles.java:103) at gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.fromXml(EDDTableFromFiles.java:662) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:666) ... 2 more caricoosWaveRinconSst: datasets.xml error on line #1667 While trying to load datasetID=caricoosWaveRinconSst (after 3 ms) java.lang.RuntimeException: datasets.xml error on or before line #1667: 0 files found in /datasets/CDIP_Buoys/Rincon_wave/ regex=.*\.nc recursive=true pathRegex=.* time=1ms at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:674) at gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:680) at gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:228) Caused by: java.lang.RuntimeException: 0 files found in /datasets/CDIP_Buoys/Rincon_wave/ regex=.*\.nc recursive=true pathRegex=.* time=1ms at gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1798) at gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.<init>(EDDTableFromMultidimNcFiles.java:103) at gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.fromXml(EDDTableFromFiles.java:662) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:666) ... 2 more CARICOOSRincon_wave: datasets.xml error on line #2685 While trying to load datasetID=CARICOOSRincon_wave (after 2 ms) java.lang.RuntimeException: datasets.xml error on or before line #2685: 0 files found in /datasets/CDIP_Buoys/Rincon_wave/ regex=.*\.nc recursive=true pathRegex=.* time=0ms at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:674) at gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:680) at gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:228) Caused by: java.lang.RuntimeException: 0 files found in /datasets/CDIP_Buoys/Rincon_wave/ regex=.*\.nc recursive=true pathRegex=.* time=0ms at gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1798) at gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.<init>(EDDTableFromMultidimNcFiles.java:103) at gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.fromXml(EDDTableFromFiles.java:662) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:666) ... 2 more caricoos_dm3_d848_78a5_baa6: datasets.xml error on line #11758 While trying to load datasetID=caricoos_dm3_d848_78a5_baa6 (after 8 ms) java.lang.RuntimeException: datasets.xml error on or before line #11758: IOException: HTTP status code=502 for URL: http://dm3.caricoos.org:8001/thredds/dodsC/SWAN/SWAN_Aggregation_best.ncd.das (<html> <head><title>502 Bad Gateway</title></head> <body> <center><h1>502 Bad Gateway</h1></center> </body> </html>) at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:674) at gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:680) at gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:228) Caused by: java.io.IOException: HTTP status code=502 for URL: http://dm3.caricoos.org:8001/thredds/dodsC/SWAN/SWAN_Aggregation_best.ncd.das (<html> <head><title>502 Bad Gateway</title></head> <body> <center><h1>502 Bad Gateway</h1></center> </body> </html>) at gov.noaa.pfel.coastwatch.util.SSR.getBufferedInputStream(SSR.java:1378) at gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1282) at gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1138) at gov.noaa.pfel.coastwatch.util.SSR.getUrlBufferedInputStream(SSR.java:1438) at gov.noaa.pfel.coastwatch.util.SSR.getUrlResponseBytes(SSR.java:1635) at gov.noaa.pfel.erddap.dataset.EDDGridFromDap.<init>(EDDGridFromDap.java:323) at gov.noaa.pfel.erddap.dataset.EDDGridFromDap.fromXml(EDDGridFromDap.java:159) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:666) ... 2 more VI2_doppler_36f0_5d1f_762a: datasets.xml error on line #22773 While trying to load datasetID=VI2_doppler_36f0_5d1f_762a (after 5 ms) java.lang.RuntimeException: datasets.xml error on or before line #22773: ERROR in Test.ensureTrue: No valid data files were found. See log.txt for details. at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:674) at gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:680) at gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:228) Caused by: java.lang.RuntimeException: ERROR in Test.ensureTrue: No valid data files were found. See log.txt for details. at com.cohort.util.Test.error(Test.java:22) at com.cohort.util.Test.ensureTrue(Test.java:53) at gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:2100) at gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.<init>(EDDTableFromMultidimNcFiles.java:103) at gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.fromXml(EDDTableFromFiles.java:662) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:666) ... 2 more VIA_doppler_7454_e002_60ee: datasets.xml error on line #25101 While trying to load datasetID=VIA_doppler_7454_e002_60ee (after 5 ms) java.lang.RuntimeException: datasets.xml error on or before line #25101: ERROR in Test.ensureTrue: No valid data files were found. See log.txt for details. at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:674) at gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:680) at gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:228) Caused by: java.lang.RuntimeException: ERROR in Test.ensureTrue: No valid data files were found. See log.txt for details. at com.cohort.util.Test.error(Test.java:22) at com.cohort.util.Test.ensureTrue(Test.java:53) at gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:2100) at gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.<init>(EDDTableFromMultidimNcFiles.java:103) at gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.fromXml(EDDTableFromFiles.java:662) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:666) ... 2 more Historical_a9b5_390b_0381: datasets.xml error on line #29618 While trying to load datasetID=Historical_a9b5_390b_0381 (after 38 ms) java.lang.RuntimeException: datasets.xml error on or before line #29618: ERROR in Test.ensureSomethingUnicode(): datasets.xml/EDD.ensureValid error for datasetID=Historical_a9b5_390b_0381: for dataVariable #20=latitude_qc: datasets.xml/EDV.ensureValid error for variable destinationName=latitude_qc: ioos_category wasn't set. at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:674) at gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:680) at gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:228) Caused by: java.lang.RuntimeException: ERROR in Test.ensureSomethingUnicode(): datasets.xml/EDD.ensureValid error for datasetID=Historical_a9b5_390b_0381: for dataVariable #20=latitude_qc: datasets.xml/EDV.ensureValid error for variable destinationName=latitude_qc: ioos_category wasn't set. at com.cohort.util.Test.error(Test.java:22) at com.cohort.util.Test.ensureSomethingUnicode(Test.java:855) at gov.noaa.pfel.erddap.variable.EDV.ensureValid(EDV.java:843) at gov.noaa.pfel.erddap.dataset.EDD.ensureValid(EDD.java:1151) at gov.noaa.pfel.erddap.dataset.EDDTable.ensureValid(EDDTable.java:562) at gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:2565) at gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.<init>(EDDTableFromMultidimNcFiles.java:103) at gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.fromXml(EDDTableFromFiles.java:662) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:666) ... 2 more caricoos_dm3_133b_1534_33ca: datasets.xml error on line #30002 While trying to load datasetID=caricoos_dm3_133b_1534_33ca (after 8 ms) java.lang.RuntimeException: datasets.xml error on or before line #30002: IOException: HTTP status code=502 for URL: http://dm3.caricoos.org:8001/thredds/dodsC/rtofs_2d/RTOFS_Aggregation_2D_best.ncd.das (<html> <head><title>502 Bad Gateway</title></head> <body> <center><h1>502 Bad Gateway</h1></center> </body> </html>) at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:674) at gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:680) at gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:228) Caused by: java.io.IOException: HTTP status code=502 for URL: http://dm3.caricoos.org:8001/thredds/dodsC/rtofs_2d/RTOFS_Aggregation_2D_best.ncd.das (<html> <head><title>502 Bad Gateway</title></head> <body> <center><h1>502 Bad Gateway</h1></center> </body> </html>) at gov.noaa.pfel.coastwatch.util.SSR.getBufferedInputStream(SSR.java:1378) at gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1282) at gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1138) at gov.noaa.pfel.coastwatch.util.SSR.getUrlBufferedInputStream(SSR.java:1438) at gov.noaa.pfel.coastwatch.util.SSR.getUrlResponseBytes(SSR.java:1635) at gov.noaa.pfel.erddap.dataset.EDDGridFromDap.<init>(EDDGridFromDap.java:323) at gov.noaa.pfel.erddap.dataset.EDDGridFromDap.fromXml(EDDGridFromDap.java:159) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:666) ... 2 more ucsd_hfrnet_tds_68ed_51c8_135c: datasets.xml error on line #30293 While trying to load datasetID=ucsd_hfrnet_tds_68ed_51c8_135c (after 167 ms) java.lang.RuntimeException: datasets.xml error on or before line #30293: ERROR from url=https://hfrnet-tds.ucsd.edu/thredds/dodsC/HFR/PRVI/2km/hourly/RTV/HFRADAR_Puerto_Rico_and_the_US_Virgin_Islands_2km_Resolution_Hourly_RTV_best.ncd.das : javax.net.ssl.SSLHandshakeException: PKIX path validation failed: java.security.cert.CertPathValidatorException: validity check failed at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:674) at gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:680) at gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:228) Caused by: java.lang.Exception: ERROR from url=https://hfrnet-tds.ucsd.edu/thredds/dodsC/HFR/PRVI/2km/hourly/RTV/HFRADAR_Puerto_Rico_and_the_US_Virgin_Islands_2km_Resolution_Hourly_RTV_best.ncd.das : javax.net.ssl.SSLHandshakeException: PKIX path validation failed: java.security.cert.CertPathValidatorException: validity check failed at gov.noaa.pfel.coastwatch.util.SSR.getUrlResponseBytes(SSR.java:1656) at gov.noaa.pfel.erddap.dataset.EDDGridFromDap.<init>(EDDGridFromDap.java:323) at gov.noaa.pfel.erddap.dataset.EDDGridFromDap.fromXml(EDDGridFromDap.java:159) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:666) ... 2 more Caused by: javax.net.ssl.SSLHandshakeException: PKIX path validation failed: java.security.cert.CertPathValidatorException: validity check failed at java.base/sun.security.ssl.Alert.createSSLException(Alert.java:130) at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:383) at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:326) at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:321) at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:647) at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(CertificateMessage.java:467) at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(CertificateMessage.java:363) at java.base/sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:393) at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:476) at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:447) at java.base/sun.security.ssl.TransportContext.dispatch(TransportContext.java:206) at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:172) at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1506) at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1421) at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:455) at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:426) at java.base/sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:586) at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:187) at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:141) at gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1232) at gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1138) at gov.noaa.pfel.coastwatch.util.SSR.getUrlBufferedInputStream(SSR.java:1438) at gov.noaa.pfel.coastwatch.util.SSR.getUrlResponseBytes(SSR.java:1635) ... 7 more Caused by: sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: validity check failed at java.base/sun.security.validator.PKIXValidator.doValidate(PKIXValidator.java:318) at java.base/sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:267) at java.base/sun.security.validator.Validator.validate(Validator.java:256) at java.base/sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:230) at java.base/sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:132) at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:631) ... 25 more Caused by: java.security.cert.CertPathValidatorException: validity check failed at java.base/sun.security.provider.certpath.PKIXMasterCertPathValidator.validate(PKIXMasterCertPathValidator.java:135) at java.base/sun.security.provider.certpath.PKIXCertPathValidator.validate(PKIXCertPathValidator.java:224) at java.base/sun.security.provider.certpath.PKIXCertPathValidator.validate(PKIXCertPathValidator.java:144) at java.base/sun.security.provider.certpath.PKIXCertPathValidator.engineValidate(PKIXCertPathValidator.java:83) at java.base/java.security.cert.CertPathValidator.validate(CertPathValidator.java:309) at java.base/sun.security.validator.PKIXValidator.doValidate(PKIXValidator.java:313) ... 30 more Caused by: java.security.cert.CertificateExpiredException: NotAfter: Tue Jul 08 16:04:23 UTC 2025 at java.base/sun.security.x509.CertificateValidity.valid(CertificateValidity.java:182) at java.base/sun.security.x509.X509CertImpl.checkValidity(X509CertImpl.java:534) at java.base/sun.security.provider.certpath.BasicChecker.verifyValidity(BasicChecker.java:190) at java.base/sun.security.provider.certpath.BasicChecker.check(BasicChecker.java:144) at java.base/sun.security.provider.certpath.PKIXMasterCertPathValidator.validate(PKIXMasterCertPathValidator.java:125) ... 35 more ucsd_hfrnet_tds_6a16_3bac_3c41: datasets.xml error on line #30586 While trying to load datasetID=ucsd_hfrnet_tds_6a16_3bac_3c41 (after 154 ms) java.lang.RuntimeException: datasets.xml error on or before line #30586: ERROR from url=https://hfrnet-tds.ucsd.edu/thredds/dodsC/HFR/PRVI/6km/hourly/RTV/HFRADAR_Puerto_Rico_and_the_US_Virgin_Islands_6km_Resolution_Hourly_RTV_best.ncd.das : javax.net.ssl.SSLHandshakeException: PKIX path validation failed: java.security.cert.CertPathValidatorException: validity check failed at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:674) at gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:680) at gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:228) Caused by: java.lang.Exception: ERROR from url=https://hfrnet-tds.ucsd.edu/thredds/dodsC/HFR/PRVI/6km/hourly/RTV/HFRADAR_Puerto_Rico_and_the_US_Virgin_Islands_6km_Resolution_Hourly_RTV_best.ncd.das : javax.net.ssl.SSLHandshakeException: PKIX path validation failed: java.security.cert.CertPathValidatorException: validity check failed at gov.noaa.pfel.coastwatch.util.SSR.getUrlResponseBytes(SSR.java:1656) at gov.noaa.pfel.erddap.dataset.EDDGridFromDap.<init>(EDDGridFromDap.java:323) at gov.noaa.pfel.erddap.dataset.EDDGridFromDap.fromXml(EDDGridFromDap.java:159) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:666) ... 2 more Caused by: javax.net.ssl.SSLHandshakeException: PKIX path validation failed: java.security.cert.CertPathValidatorException: validity check failed at java.base/sun.security.ssl.Alert.createSSLException(Alert.java:130) at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:383) at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:326) at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:321) at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:647) at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(CertificateMessage.java:467) at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(CertificateMessage.java:363) at java.base/sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:393) at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:476) at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:447) at java.base/sun.security.ssl.TransportContext.dispatch(TransportContext.java:206) at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:172) at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1506) at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1421) at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:455) at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:426) at java.base/sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:586) at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:187) at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:141) at gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1232) at gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1138) at gov.noaa.pfel.coastwatch.util.SSR.getUrlBufferedInputStream(SSR.java:1438) at gov.noaa.pfel.coastwatch.util.SSR.getUrlResponseBytes(SSR.java:1635) ... 7 more Caused by: sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: validity check failed at java.base/sun.security.validator.PKIXValidator.doValidate(PKIXValidator.java:318) at java.base/sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:267) at java.base/sun.security.validator.Validator.validate(Validator.java:256) at java.base/sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:230) at java.base/sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:132) at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:631) ... 25 more Caused by: java.security.cert.CertPathValidatorException: validity check failed at java.base/sun.security.provider.certpath.PKIXMasterCertPathValidator.validate(PKIXMasterCertPathValidator.java:135) at java.base/sun.security.provider.certpath.PKIXCertPathValidator.validate(PKIXCertPathValidator.java:224) at java.base/sun.security.provider.certpath.PKIXCertPathValidator.validate(PKIXCertPathValidator.java:144) at java.base/sun.security.provider.certpath.PKIXCertPathValidator.engineValidate(PKIXCertPathValidator.java:83) at java.base/java.security.cert.CertPathValidator.validate(CertPathValidator.java:309) at java.base/sun.security.validator.PKIXValidator.doValidate(PKIXValidator.java:313) ... 30 more Caused by: java.security.cert.CertificateExpiredException: NotAfter: Tue Jul 08 16:04:23 UTC 2025 at java.base/sun.security.x509.CertificateValidity.valid(CertificateValidity.java:182) at java.base/sun.security.x509.X509CertImpl.checkValidity(X509CertImpl.java:534) at java.base/sun.security.provider.certpath.BasicChecker.verifyValidity(BasicChecker.java:190) at java.base/sun.security.provider.certpath.BasicChecker.check(BasicChecker.java:144) at java.base/sun.security.provider.certpath.PKIXMasterCertPathValidator.validate(PKIXMasterCertPathValidator.java:125) ... 35 more Unique users (since startup) n = 1 Response Failed Time (since last major LoadDatasets) n = 0 Response Failed Time (since last Daily Report) n = 1406, median ~= 4 ms Response Failed Time (since startup) n = 1406, median ~= 4 ms Response Succeeded Time (since last major LoadDatasets) n = 14, median ~= 2 ms Response Succeeded Time (since last Daily Report) n = 3355, median ~= 66 ms Response Succeeded Time (since startup) n = 3355, median ~= 66 ms TaskThread has finished 0 out of 0 tasks. Currently, no task is running. TaskThread Failed Time (since last Daily Report) n = 0 TaskThread Failed Time (since startup) n = 0 TaskThread Succeeded Time (since last Daily Report) n = 0 TaskThread Succeeded Time (since startup) n = 0 EmailThread has sent 0 out of 69 emails. Currently, the thread is sleeping. EmailThread Failed Time (since last Daily Report) n = 196, median ~= 0 ms EmailThread Succeeded Time (since last Daily Report) n = 0 TouchThread has finished 7 out of 7 touches. Currently, the thread is sleeping. TouchThread Failed Time (since last Daily Report) n = 0 TouchThread Succeeded Time (since last Daily Report) n = 6, median ~= 9 ms OS info: totalCPULoad=0.14068694 processCPULoad=4.233308E-4 totalMemory=15713MB freeMemory=945MB totalSwapSpace=0MB freeSwapSpace=0MB Number of active requests=1 Number of threads: Tomcat-waiting=14, inotify=1, other=13 0 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets MemoryInUse= 120 MB (highWaterMark= 1863 MB) (Xmx ~= 4096 MB) Major LoadDatasets Time Series: MLD Datasets Loaded Requests (median times in ms) Number of Threads MB gc Open timestamp time nTry nFail nTotal nSuccess (median) nFail (median) shed memFail tooMany tomWait inotify other inUse Calls Files ---------------------------- ----- ----------------- ----------------------------------------------------- --------------------- ----- ----- ----- 2025-10-12T03:16:26+00:00 78s 56 11 85.0 83 ( 258) 61 ( 4) 0 0 0 15 1 16 61 15 0% 2025-10-12T03:00:24+00:00 17s 32 11 85.0 3 ( 6) 0 ( 0) 0 0 0 15 1 17 70 0 0% 2025-10-12T02:46:28+00:00 80s 61 11 85.0 34 ( 267) 33 ( 130) 0 0 0 15 1 17 70 7 0% 2025-10-12T02:31:31+00:00 83s 49 11 85.0 59 ( 75) 25 ( 3) 0 0 0 15 1 17 61 3 0% 2025-10-12T02:16:07+00:00 60s 45 11 85.0 36 ( 100) 32 ( 3) 0 0 0 15 1 16 70 9 0% 2025-10-12T02:01:27+00:00 80s 44 11 85.0 531 ( 2) 55 ( 29) 0 0 0 15 1 16 70 10 0% 2025-10-12T01:46:23+00:00 76s 63 11 85.0 158 ( 19) 60 ( 3) 0 0 0 15 1 17 61 18 0% 2025-10-12T01:30:27+00:00 20s 34 11 85.0 0 ( 0) 0 ( 0) 0 0 0 15 1 17 69 0 0% 2025-10-12T01:16:24+00:00 77s 54 11 85.0 40 ( 230) 30 ( 4) 0 0 0 15 1 16 69 8 0% 2025-10-12T01:01:15+00:00 68s 46 11 85.0 36 ( 260) 32 ( 3) 0 0 0 15 1 16 59 7 0% 2025-10-12T00:46:07+00:00 60s 45 11 85.0 36 ( 260) 32 ( 3) 0 0 0 15 1 16 68 8 0% 2025-10-12T00:31:30+00:00 84s 51 11 85.0 69 ( 169) 21 ( 2) 0 0 0 15 1 16 60 9 0% 2025-10-12T00:16:44+00:00 97s 59 11 85.0 103 ( 119) 53 ( 9) 0 0 0 15 1 17 71 13 0% 2025-10-12T00:00:26+00:00 19s 32 11 85.0 0 ( 0) 0 ( 0) 0 0 0 15 1 17 68 0 0% 2025-10-11T23:46:31+00:00 85s 54 11 85.0 44 ( 200) 29 ( 2) 0 0 0 15 1 16 68 7 0% 2025-10-11T23:31:23+00:00 79s 46 11 85.0 65 ( 131) 22 ( 33) 0 0 0 15 1 16 59 7 0% 2025-10-11T23:16:40+00:00 99s 61 11 85.0 35 ( 175) 32 ( 3) 0 0 0 15 1 16 59 6 0% 2025-10-11T23:01:23+00:00 82s 48 11 85.0 56 ( 167) 28 ( 5) 0 0 0 15 1 16 59 8 0% 2025-10-11T22:46:09+00:00 68s 45 11 85.0 50 ( 38) 30 ( 15) 0 0 0 15 1 16 68 10 0% 2025-10-11T22:31:33+00:00 94s 44 11 85.0 85 ( 63) 17 ( 28) 0 0 0 15 1 16 59 8 0% 2025-10-11T22:16:27+00:00 90s 64 11 85.0 96 ( 150) 56 ( 5) 0 0 0 15 1 18 68 13 0% 2025-10-11T22:00:15+00:00 20s 32 11 85.0 0 ( 0) 0 ( 0) 0 0 0 15 1 17 68 0 0% 2025-10-11T21:46:24+00:00 90s 67 11 85.0 112 ( 163) 50 ( 4) 0 0 0 15 1 16 68 16 0% 2025-10-11T21:30:11+00:00 17s 32 11 85.0 2 ( 10) 0 ( 0) 0 0 0 15 1 17 68 0 0% 2025-10-11T21:15:55+00:00 60s 45 11 85.0 61 ( 117) 24 ( 5) 0 0 0 15 1 16 68 9 0% 2025-10-11T21:01:23+00:00 89s 62 11 85.0 53 ( 241) 26 ( 8) 0 0 0 15 1 16 68 7 0% 2025-10-11T20:45:56+00:00 62s 47 11 85.0 118 ( 111) 49 ( 4) 0 0 0 15 1 16 68 14 0% 2025-10-11T20:30:12+00:00 18s 32 11 85.0 2 ( 10) 0 ( 0) 0 0 0 15 1 17 68 0 0% 2025-10-11T20:16:24+00:00 90s 65 11 85.0 96 ( 125) 55 ( 3) 0 0 0 15 1 16 59 14 0% 2025-10-11T20:00:18+00:00 25s 41 11 85.0 3 ( 4) 1 ( 350) 0 0 0 15 1 17 69 1 0% 2025-10-11T19:45:55+00:00 62s 45 11 85.0 60 ( 86) 25 ( 35) 0 0 0 15 1 16 68 8 0% 2025-10-11T19:32:07+00:00 136s 57 11 85.0 93 ( 75) 41 ( 9) 0 0 0 15 1 16 68 8 0% 2025-10-11T19:15:24+00:00 35s 42 11 85.0 78 ( 133) 36 ( 4) 0 0 0 11 1 21 71 10 0% 2025-10-11T19:00:06+00:00 17s 32 11 85.0 1 ( 8) 0 ( 0) 0 0 0 15 1 17 67 0 0% 2025-10-11T18:46:20+00:00 90s 72 11 85.0 113 ( 129) 50 ( 3) 0 0 0 15 1 17 58 11 0% 2025-10-11T18:30:09+00:00 20s 34 11 85.0 6 ( 5) 0 ( 0) 0 0 0 15 1 17 58 0 0% 2025-10-11T18:15:50+00:00 61s 45 11 85.0 63 ( 95) 24 ( 4) 0 0 0 15 1 16 58 8 0% 2025-10-11T18:01:17+00:00 88s 55 11 85.0 59 ( 232) 25 ( 2) 0 0 0 15 1 16 67 8 0% 2025-10-11T17:45:56+00:00 67s 53 11 85.0 123 ( 117) 47 ( 3) 1 0 0 15 1 17 67 13 0% 2025-10-11T17:30:07+00:00 18s 32 11 85.0 0 ( 0) 0 ( 0) 0 0 0 15 1 17 67 0 0% 2025-10-11T17:16:26+00:00 97s 67 11 85.0 99 ( 98) 54 ( 5) 1 0 0 15 1 16 68 16 0% 2025-10-11T17:00:11+00:00 22s 32 11 85.0 1 ( 35) 0 ( 0) 0 0 0 15 1 17 57 0 0% 2025-10-11T16:46:04+00:00 75s 45 11 85.0 59 ( 130) 25 ( 35) 0 0 0 15 1 16 66 8 0% 2025-10-11T16:31:55+00:00 126s 62 11 85.0 64 ( 200) 23 ( 3) 0 0 0 15 1 16 66 5 0% 2025-10-11T16:16:03+00:00 74s 47 11 85.0 113 ( 98) 51 ( 4) 0 0 0 15 1 16 66 12 0% 2025-10-11T16:00:06+00:00 17s 32 11 85.0 0 ( 0) 0 ( 0) 0 0 0 15 1 17 66 0 0% 2025-10-11T15:45:52+00:00 64s 62 11 85.0 107 ( 92) 53 ( 3) 0 0 0 15 1 16 66 5 0% 2025-10-11T15:30:14+00:00 26s 40 11 85.0 0 ( 0) 0 ( 0) 0 0 0 15 1 17 67 0 0% 2025-10-11T15:16:01+00:00 73s 47 11 85.0 66 ( 94) 22 ( 4) 0 0 0 15 1 16 67 7 0% 2025-10-11T15:01:15+00:00 87s 55 11 85.0 114 ( 156) 50 ( 5) 0 0 0 15 1 16 67 14 0% 2025-10-11T14:45:44+00:00 56s 42 11 85.0 56 ( 180) 27 ( 5) 0 0 0 15 1 17 66 2 0% 2025-10-11T14:30:01+00:00 13s 95 1 95.0 0 ( 0) 0 ( 0) 0 0 0 15 1 14 75 0 0% Major LoadDatasets Times Distribution (since last Daily Report): n = 51, median ~= 74516 ms 0 ms: 0 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 0 <= 20 ms: 0 <= 50 ms: 0 <= 100 ms: 0 <= 200 ms: 0 <= 500 ms: 0 <= 1 s: 0 <= 2 s: 0 <= 5 s: 0 <= 10 s: 0 <= 20 s: 10 <= 1 min: 8 <= 2 min: 31 <= 5 min: 2 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Major LoadDatasets Times Distribution (since startup): n = 52, median ~= 73548 ms 0 ms: 0 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 0 <= 20 ms: 0 <= 50 ms: 0 <= 100 ms: 0 <= 200 ms: 0 <= 500 ms: 0 <= 1 s: 0 <= 2 s: 0 <= 5 s: 0 <= 10 s: 0 <= 20 s: 11 <= 1 min: 8 <= 2 min: 31 <= 5 min: 2 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Minor LoadDatasets Times Distribution (since last Daily Report): n = 19, median ~= 36250 ms 0 ms: 0 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 0 <= 20 ms: 0 <= 50 ms: 0 <= 100 ms: 0 <= 200 ms: 0 <= 500 ms: 0 <= 1 s: 0 <= 2 s: 0 <= 5 s: 0 <= 10 s: 1 <= 20 s: 2 <= 1 min: 16 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Minor LoadDatasets Times Distribution (since startup): n = 19, median ~= 36250 ms 0 ms: 0 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 0 <= 20 ms: 0 <= 50 ms: 0 <= 100 ms: 0 <= 200 ms: 0 <= 500 ms: 0 <= 1 s: 0 <= 2 s: 0 <= 5 s: 0 <= 10 s: 1 <= 20 s: 2 <= 1 min: 16 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Response Failed Time Distribution (since last major LoadDatasets): n = 0 Response Failed Time Distribution (since last Daily Report): n = 1406, median ~= 4 ms 0 ms: 130 1 ms: 135 2 ms: 240 <= 5 ms: 259 <= 10 ms: 29 <= 20 ms: 33 <= 50 ms: 58 <= 100 ms: 20 <= 200 ms: 34 <= 500 ms: 184 <= 1 s: 0 <= 2 s: 270 <= 5 s: 7 <= 10 s: 6 <= 20 s: 1 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Response Failed Time Distribution (since startup): n = 1406, median ~= 4 ms 0 ms: 130 1 ms: 135 2 ms: 240 <= 5 ms: 259 <= 10 ms: 29 <= 20 ms: 33 <= 50 ms: 58 <= 100 ms: 20 <= 200 ms: 34 <= 500 ms: 184 <= 1 s: 0 <= 2 s: 270 <= 5 s: 7 <= 10 s: 6 <= 20 s: 1 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Response Succeeded Time Distribution (since last major LoadDatasets): n = 14, median ~= 2 ms 0 ms: 2 1 ms: 4 2 ms: 2 <= 5 ms: 4 <= 10 ms: 2 <= 20 ms: 0 <= 50 ms: 0 <= 100 ms: 0 <= 200 ms: 0 <= 500 ms: 0 <= 1 s: 0 <= 2 s: 0 <= 5 s: 0 <= 10 s: 0 <= 20 s: 0 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Response Succeeded Time Distribution (since last Daily Report): n = 3355, median ~= 66 ms 0 ms: 53 1 ms: 288 2 ms: 345 <= 5 ms: 463 <= 10 ms: 144 <= 20 ms: 156 <= 50 ms: 153 <= 100 ms: 238 <= 200 ms: 182 <= 500 ms: 466 <= 1 s: 334 <= 2 s: 334 <= 5 s: 109 <= 10 s: 84 <= 20 s: 6 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Response Succeeded Time Distribution (since startup): n = 3355, median ~= 66 ms 0 ms: 53 1 ms: 288 2 ms: 345 <= 5 ms: 463 <= 10 ms: 144 <= 20 ms: 156 <= 50 ms: 153 <= 100 ms: 238 <= 200 ms: 182 <= 500 ms: 466 <= 1 s: 334 <= 2 s: 334 <= 5 s: 109 <= 10 s: 84 <= 20 s: 6 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 EmailThread Failed Time Distribution (since last Daily Report): n = 196, median ~= 0 ms 0 ms: 196 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 0 <= 20 ms: 0 <= 50 ms: 0 <= 100 ms: 0 <= 200 ms: 0 <= 500 ms: 0 <= 1 s: 0 <= 2 s: 0 <= 5 s: 0 <= 10 s: 0 <= 20 s: 0 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 EmailThread Failed Time Distribution (since startup): n = 197, median ~= 0 ms 0 ms: 197 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 0 <= 20 ms: 0 <= 50 ms: 0 <= 100 ms: 0 <= 200 ms: 0 <= 500 ms: 0 <= 1 s: 0 <= 2 s: 0 <= 5 s: 0 <= 10 s: 0 <= 20 s: 0 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 EmailThread Succeeded Time Distribution (since last Daily Report): n = 0 EmailThread Succeeded Time Distribution (since startup): n = 0 EmailThread nEmails/Session Distribution (since last Daily Report): n = 196, median ~= 0 0: 196 1: 0 2: 0 <= 5: 0 <= 10: 0 <= 20: 0 <= 50: 0 <= 100: 0 > 100: 0 EmailThread nEmails/Session Distribution (since startup): n = 197, median ~= 0 0: 197 1: 0 2: 0 <= 5: 0 <= 10: 0 <= 20: 0 <= 50: 0 <= 100: 0 > 100: 0 TaskThread Failed Time Distribution (since last Daily Report): n = 0 TaskThread Failed Time Distribution (since startup): n = 0 TaskThread Succeeded Time Distribution (since last Daily Report): n = 0 TaskThread Succeeded Time Distribution (since startup): n = 0 TouchThread Failed Time Distribution (since last Daily Report): n = 0 TouchThread Failed Time Distribution (since startup): n = 0 TouchThread Succeeded Time Distribution (since last Daily Report): n = 6, median ~= 9 ms 0 ms: 0 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 4 <= 20 ms: 0 <= 50 ms: 0 <= 100 ms: 1 <= 200 ms: 0 <= 500 ms: 1 <= 1 s: 0 <= 2 s: 0 <= 5 s: 0 <= 10 s: 0 <= 20 s: 0 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 TouchThread Succeeded Time Distribution (since startup): n = 7, median ~= 9 ms 0 ms: 0 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 4 <= 20 ms: 1 <= 50 ms: 0 <= 100 ms: 1 <= 200 ms: 0 <= 500 ms: 1 <= 1 s: 0 <= 2 s: 0 <= 5 s: 0 <= 10 s: 0 <= 20 s: 0 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Language (since last daily report) : 4756 (100%) Language (since startup) : 4756 (100%) SgtMap topography nFromCache=0 nNotFromCache=0 GSHHS: nCached=0 of 100, nCoarse=0, nSuccesses=0, nTossed=0 NationalBoundaries: nCached=0 of 100, nCoarse=0, nSuccesses=0, nTossed=0 StateBoundaries: nCached=0 of 100, nCoarse=0, nSuccesses=0, nTossed=0 Rivers: nCached=0 of 100, nCoarse=0, nSuccesses=0, nTossed=0 bufferedImage isAccelerated=[java.awt.HeadlessException] canonical map sizes: 33 + 39 + 41 + 31 + 39 + 38 + 32 + 31 + 36 + 42 + 38 + 33 + 35 + 28 + 41 + 40 + 43 + 38 + 35 + 37 + 36 + 51 + 39 + 33 + 24 + 19 + 35 + 20 + 31 + 45 + 40 + 32 + 42 + 26 + 34 + 41 + 31 + 38 + 31 + 34 + 37 + 39 + 30 + 37 + 47 + 37 + 27 + 43 + 35 + 39 + 23 + 33 + 51 + 28 + 37 + 37 + 41 + 29 + 45 + 38 + 39 + 26 + 31 + 46 + 39 + 38 + 36 + 40 + 37 + 34 + 42 + 26 + 38 + 39 + 36 + 34 + 33 + 33 + 34 + 31 + 27 + 43 + 43 + 40 + 33 + 29 + 38 + 40 + 36 + 37 + 40 + 39 + 34 + 36 + 28 + 37 + 37 + 30 + 37 + 31 + 35 + 35 + 34 + 23 + 32 + 35 + 44 + 46 + 35 + 39 + 27 + 24 + 29 + 37 + 40 + 39 + 38 + 30 + 31 + 29 + 45 + 47 + 36 + 34 + 33 + 34 + 34 = 4517 canonicalStringHolder map sizes: 73 + 92 + 87 + 75 + 98 + 93 + 73 + 86 + 99 + 82 + 85 + 72 + 77 + 78 + 76 + 86 + 84 + 91 + 80 + 80 + 90 + 86 + 91 + 76 + 81 + 90 + 77 + 87 + 88 + 90 + 83 + 89 + 83 + 77 + 87 + 77 + 83 + 89 + 79 + 73 + 75 + 88 + 78 + 78 + 72 + 85 + 74 + 87 + 79 + 81 + 88 + 82 + 92 + 87 + 99 + 71 + 82 + 88 + 84 + 79 + 80 + 84 + 89 + 75 + 96 + 83 + 78 + 92 + 82 + 78 + 74 + 80 + 80 + 72 + 74 + 69 + 72 + 84 + 76 + 86 + 87 + 77 + 74 + 84 + 91 + 81 + 81 + 83 + 72 + 75 + 77 + 83 + 67 + 78 + 83 + 82 + 81 + 88 + 79 + 92 + 87 + 82 + 91 + 68 + 97 + 90 + 69 + 82 + 67 + 76 + 85 + 94 + 71 + 75 + 84 + 78 + 100 + 84 + 91 + 82 + 87 + 76 + 59 + 80 + 84 + 76 + 81 = 10407 Number of threads: Tomcat-waiting=14, inotify=1, other=13 (format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus) #1 Thread[#1,main,5,main] TIMED_WAITING java.base@21.0.7/java.lang.Thread.sleep0(Native Method) java.base@21.0.7/java.lang.Thread.sleep(Thread.java:509) org.apache.catalina.core.StandardServer.await(StandardServer.java:519) org.apache.catalina.startup.Catalina.await(Catalina.java:849) org.apache.catalina.startup.Catalina.start(Catalina.java:797) java.base@21.0.7/java.lang.invoke.LambdaForm$DMH/0x00007fa8f8100400.invokeVirtual(LambdaForm$DMH) java.base@21.0.7/java.lang.invoke.LambdaForm$MH/0x00007fa8f8100c00.invoke(LambdaForm$MH) java.base@21.0.7/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder) java.base@21.0.7/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:153) java.base@21.0.7/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) java.base@21.0.7/java.lang.reflect.Method.invoke(Method.java:580) app//org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:342) app//org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473) #2 Thread[#10,Finalizer,8,system] WAITING daemon java.base@21.0.7/java.lang.Object.wait0(Native Method) java.base@21.0.7/java.lang.Object.wait(Object.java:366) java.base@21.0.7/java.lang.Object.wait(Object.java:339) java.base@21.0.7/java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48) java.base@21.0.7/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158) java.base@21.0.7/java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89) java.base@21.0.7/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173) #3 Thread[#11,Signal Dispatcher,9,system] RUNNABLE daemon #4 Thread[#17,Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1852) java.base@21.0.7/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71) java.base@21.0.7/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143) java.base@21.0.7/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218) java.base@21.0.7/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140) java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.7/java.lang.Thread.run(Thread.java:1583) java.base@21.0.7/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186) #5 Thread[#18,Notification Thread,9,system] RUNNABLE daemon #6 Thread[#26,Cleaner-0,8,InnocuousThreadGroup] TIMED_WAITING daemon java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1852) java.base@21.0.7/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71) java.base@21.0.7/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143) java.base@21.0.7/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218) java.base@21.0.7/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140) java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.7/java.lang.Thread.run(Thread.java:1583) java.base@21.0.7/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186) #7 Thread[#43,Java2D Disposer,10,system] WAITING daemon java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) java.base@21.0.7/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) java.base@21.0.7/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712) java.base@21.0.7/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:67) java.base@21.0.7/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158) java.base@21.0.7/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:234) java.desktop@21.0.7/sun.java2d.Disposer.run(Disposer.java:145) java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.7/java.lang.Thread.run(Thread.java:1583) #8 Thread[#44,EmailThread,5,main] TIMED_WAITING java.base@21.0.7/java.lang.Thread.sleep0(Native Method) java.base@21.0.7/java.lang.Thread.sleep(Thread.java:509) com.cohort.util.Math2.sleep(Math2.java:372) gov.noaa.pfel.erddap.util.EmailThread.run(EmailThread.java:60) #9 Thread[#45,TouchThread,5,main] TIMED_WAITING java.base@21.0.7/java.lang.Thread.sleep0(Native Method) java.base@21.0.7/java.lang.Thread.sleep(Thread.java:509) com.cohort.util.Math2.sleep(Math2.java:372) gov.noaa.pfel.erddap.util.TouchThread.run(TouchThread.java:53) #10 Thread[#46,RunLoadDatasets,5,main] TIMED_WAITING java.base@21.0.7/java.lang.Thread.sleep0(Native Method) java.base@21.0.7/java.lang.Thread.sleep(Thread.java:509) gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:278) #11 Thread[#60,http-nio-8080-Poller,5,main] RUNNABLE daemon java.base@21.0.7/sun.nio.ch.EPoll.wait(Native Method) java.base@21.0.7/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:121) java.base@21.0.7/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130) java.base@21.0.7/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142) org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:763) java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.7/java.lang.Thread.run(Thread.java:1583) #12 Thread[#61,http-nio-8080-Acceptor,5,main] RUNNABLE daemon java.base@21.0.7/sun.nio.ch.Net.accept(Native Method) java.base@21.0.7/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433) java.base@21.0.7/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399) org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:516) org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:73) org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:128) java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.7/java.lang.Thread.run(Thread.java:1583) #13 Thread[#9,Reference Handler,10,system] RUNNABLE daemon java.base@21.0.7/java.lang.ref.Reference.waitForReferencePendingList(Native Method) java.base@21.0.7/java.lang.ref.Reference.processPendingReferences(Reference.java:246) java.base@21.0.7/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208)