New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Matomo 4.6.0 reports 'vendor/lox/xhprof/bin/xhprofile' as problematic for File Integrity #18418
Comments
@mig5 would you mind checking if that happens with 4.6.1 as well? |
Hello, I get the same issue as above while starting installation for Matomo 4.6.1 i.e : File integrity check failed and reported some errors. You should fix this issue and then refresh this page until it shows no error.
Could you please check and fix? |
I also have the same in 4.6.1 The file in "vendor/lox/xhprof/scripts/xhprofile.php" => array("318", "aada44020058ead73cc477808fa9c4f6"), So I guess, the manifest generation script should handle symbolic links differently. |
Some files are also being reported in #18415 (comment) I will create an issue to double check if there's a possibility to delete these files automatically. Maybe in the mean time an update script could try to remove the no longer needed files so not everyone sees these messages and gets confused? |
can this one be closed maybe? |
I think so. The next release should at least solve a couple of the files in the lists above. All others should be fixed with 4.7.0 then. |
Expected Behavior
After upgrading from Matomo 4.5.0 to 4.6.0 (swapping out the codebase with the new one from the tarball, and just retaining key files like config.ini.php), I expected to see no File Integrity issues in the Matomo admin interface.
Current Behavior
The File Integrity area of the Matomo admin dashboard (System Check page) reported
vendor/lox/xhprof/bin/xhprofile
as being unexpected.It recommended to remove it so I did. Note also the different file in the above command example (scripts/xhprofile.php) even though it's a different file marked as unexpected.
Possible Solution
Either don't ship this file in the 4.6.0 tarball, or add it to list of expected files?
Steps to Reproduce (for Bugs)
Install 4.6.0 from http://builds.matomo.org/matomo-4.6.0.tar.gz
Your Environment
PHP 7.2.34-28+ubuntu18.04.1+deb.sury.org+1 (cli) (built: Nov 19 2021 06:36:36) ( NTS )
The text was updated successfully, but these errors were encountered: