The Problem
Since updating from NC 31.0.7 to 31.0.8, code integrity check keeps complaining about kitinerary-extractor not being accessible in open_basedir. Rather than mess around, I removed the Mail app because I don’t use it.
Even though it’s removed from the admin apps page, as well as off the system (apps/mail is completely removed), I still get the same error during integrity checks.
How do I flush this?
The Code Integrity Log
Here’s the latest complaint from Integrity Check:
Results
=======
- mail
- INVALID_HASH
- vendor/nextcloud/kitinerary-bin/bin/kitinerary-extractor
Raw output
==========
Array
(
[mail] => Array
(
[INVALID_HASH] => Array
(
[vendor/nextcloud/kitinerary-bin/bin/kitinerary-extractor] => Array
(
[expected] => 99026cbb7ceded439cd37c960feebea74701a2dbbda5b13012b394578c75711a92821b1d50dc7092665259abfa00f9b6e40a1349af6e401f1ad983bee76dd1e8
[current] => cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e
)
)
)
)
An Explanation Of The Above
The hash mismatch is something of my own making when I tried to clear the first integrity error (open_basedir error) by removing the soft link to the system’s kitinerary-extractor binary and just leaving a no-op in its place. That got rid of the first error, but gave me this hash mismatch error in it’s place.
So, I removed the mail app altogether and I’m still getting this error.
I’ve reinstalled and uninstalled the Mail app, as well. Nothing works.
Please, help.