akrherz / tilecache

Forked version of OSGeo/tilecache
Apache License 2.0
0 stars 1 forks source link

Account for this error message #3

Open akrherz opened 3 years ago

akrherz commented 3 years ago

A generated error message seen in the wild:

Jul 15 11:17:00 iemvs103 root[2607827]: [Thu Jul 15 11:17:00.514904 2021] [wsgi:error] [pid 2607847:tid 140490038355712] [remote 96.83.214.54:39479] [client: 96.83.214.54] Path: /1.0.0/ridge::USCOMP-N0Q-202107151515/8/70/98.png Err: Did not get image data back. URL: http://iem-backend.local/cgi-bin/mapserv/mapserv.fcgi?map=/opt/iem/data/wms/nexrad/ridge.map&transparent=true&sector=uscomp&prod=n0q&year=2021&month=07&day=15&time=1515&version=1.1.1&request=GetMap&service=WMS&bbox=-9079495.966999998%2C4539747.982300002%2C-8922952.9331%2C4696291.016200002&srs=EPSG%3A3857&width=256&height=256&format=image%2Fpng&layers=composite-archive&styles= Status: 200 Response: b'<?xml version=\'1.0\' encoding="UTF-8" standalone="no" ?>\n<!DOCTYPE ServiceExceptionReport SYSTEM "http://schemas.opengis.net/wms/1.1.1/exception_1_1_1.dtd">\\n\n\nmsDrawMap(): Image handling error. Failed to draw layer named 'composite-archive-uscomp'.\ndrawGDAL(): Unable to access file. GDALDatasetRasterIO() failed: /mesonet/ARCHIVE/data/2021/07/15/GIS/uscomp/n0q_202107151515.png, band 1: IReadBlock failed at X offset 0, Y offset 2234: Error while reading row 2234: libpng: bad adaptive filter value\nmsApplySubstitutions(): Regular expression error. Parameter pattern validation failed.\n\n\n' Referrer: None

akrherz commented 3 years ago

This happens when mapserver is caching the image and it gets overwritten on the fileserver :/