stevespringett / nist-data-mirror

A simple Java command-line utility to mirror the CVE JSON data from NIST.
Apache License 2.0
206 stars 93 forks source link

Some downloads fail with ZipException #49

Closed 0x7d7b closed 4 years ago

0x7d7b commented 4 years ago

After starting the nist-data-mirror Docker container (docker run -it --rm -p 80:80 sspringett/nvdmirror), several file downloads fail with the following error message:

2019-10-18 19:50:12,011 INFO success: initialize_htdocs entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
java.util.zip.ZipException: Not in GZIP format
    at java.util.zip.GZIPInputStream.readHeader(GZIPInputStream.java:165)
    at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:79)
    at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:91)
    at us.springett.nistdatamirror.NistDataMirror.uncompress(NistDataMirror.java:225)
    at us.springett.nistdatamirror.NistDataMirror.doDownload(NistDataMirror.java:214)
    at us.springett.nistdatamirror.NistDataMirror.mirror(NistDataMirror.java:128)
    at us.springett.nistdatamirror.NistDataMirror.main(NistDataMirror.java:70)
0x7d7b commented 4 years ago

See also https://github.com/stevespringett/nist-data-mirror/pull/43#issuecomment-543907497 .

0x7d7b commented 4 years ago

It seems that this has been fixed with one of the latest master branch builds.