OPNsense Forum

Archive => 20.1 Legacy Series => Topic started by: qinohe on May 29, 2020, 06:34:43 PM

Title: [Solved]Health check: checksum mismatch
Post by: qinohe on May 29, 2020, 06:34:43 PM
Hi there, long time since last been here  :)

So I have this new server installed with Proxmox, running OPNsense as guest, if it's relevant.
OPNsense seems to run fine on it, I'm still in a somewhat testing setup.
However, today I updated to 20.1.7 which went fine overall but I have done a health check which gave the following warning:

............
>>> Check for and install missing package dependencies
Checking all packages: .......... done
>>> Check for missing or altered package files
Checking all packages: ........
python37-3.7.7: checksum mismatch for /usr/local/lib/python3.7/__pycache__/io.cpython-37.pyc
python37-3.7.7: checksum mismatch for /usr/local/lib/python3.7/__pycache__/locale.cpython-37.pyc
python37-3.7.7: checksum mismatch for /usr/local/lib/python3.7/__pycache__/operator.cpython-37.pyc
python37-3.7.7: checksum mismatch for /usr/local/lib/python3.7/__pycache__/os.cpython-37.pyc
python37-3.7.7: checksum mismatch for /usr/local/lib/python3.7/__pycache__/posixpath.cpython-37.pyc
python37-3.7.7: checksum mismatch for /usr/local/lib/python3.7/__pycache__/re.cpython-37.pyc
python37-3.7.7: checksum mismatch for /usr/local/lib/python3.7/__pycache__/reprlib.cpython-37.pyc
python37-3.7.7: checksum mismatch for /usr/local/lib/python3.7/__pycache__/site.cpython-37.pyc
python37-3.7.7: checksum mismatch for /usr/local/lib/python3.7/__pycache__/sre_compile.cpython-37.pyc
python37-3.7.7: checksum mismatch for /usr/local/lib/python3.7/__pycache__/sre_constants.cpython-37.pyc
python37-3.7.7: checksum mismatch for /usr/local/lib/python3.7/__pycache__/sre_parse.cpython-37.pyc
python37-3.7.7: checksum mismatch for /usr/local/lib/python3.7/__pycache__/stat.cpython-37.pyc
python37-3.7.7: checksum mismatch for /usr/local/lib/python3.7/__pycache__/threading.cpython-37.pyc
python37-3.7.7: checksum mismatch for /usr/local/lib/python3.7/__pycache__/token.cpython-37.pyc
python37-3.7.7: checksum mismatch for /usr/local/lib/python3.7/__pycache__/tokenize.cpython-37.pyc
python37-3.7.7: checksum mismatch for /usr/local/lib/python3.7/__pycache__/traceback.cpython-37.pyc
python37-3.7.7: checksum mismatch for /usr/local/lib/python3.7/__pycache__/types.cpython-37.pyc
python37-3.7.7: checksum mismatch for /usr/local/lib/python3.7/__pycache__/warnings.cpython-37.pyc
python37-3.7.7: checksum mismatch for /usr/local/lib/python3.7/encodings/__pycache__/aliases.cpython-37.pyc
Checking all packages..... done
>>> Check for core packages consistency
Checking core packages: ..................................................................... done
***DONE***



Firmware Mirror     LeaseWeb (HHTP,Amsterdam,NL)
Firmware Flavour    Openssl
Release Type        Production


Should I be concerned?
I also have a box running on bare ware that doesn't show these mismatches.

Thanks, mark
Title: Re: Health check: checksum mismatch
Post by: franco on May 30, 2020, 10:55:13 AM
Hi mark,

Reinstall the python 3.7 package from the packages tab and the issue would disappear.

The health audit helps you spot inconsistencies, either by file system errors or possible manipulation. In these cases it just looks like the file system couldn't keep these files in its original state or it may be the disk slowly disintegrating worst case.

Keep an eye on this, best after firmware updates. :)


Cheers,
Franco
Title: Re: Health check: checksum mismatch
Post by: qinohe on May 30, 2020, 06:18:30 PM
Hi Franco,

Thanks, it worked. If it would happen on Arch I know what to do, best ask first..

The system is brand new, the VM runs on a part of an NVME disk, I will keep an eye on these happenings.
This way of running OPNsense may not be optimal but it's for my home-lab so it has to work  :P

Again, thanks
Greets, mark