A lot of files has failed the integrity check after a challenging update

Okay.So I updated my old Nextcloud, idk from what version, but an older one.

I got some message β€œCan’t start Nextcloud because the version of the data ( is more than one major version behind the docker image version ( and upgrading more than one major version is not supported. Please run an image tagged for the major version 25 first.” but if I installed any earlier version I got some errors with unacceptable cron job. After a lot of testing I got it working by updating to newest, and deleting my www folder and after that change my config to β€˜installed’ => true, and added the other relevant settings.

So. I have a working instance of Nextcloud 27.0.0. It is fast and works well, but there is a red error in the admin panel.In - core - EXTRA_FILE \ - 3rdparty/
the log/error:
Technical information=====================The following list covers which fi - Pastebin.com

What do I do with this? I guess it can have something to do with that I β€œskipped” the installasjon? anyway, how do I fix?

Running on UnRAID with linuxserver nextcloud docker.


  • Repository β€œlinuxserver/nextcloud”
  • Container Path β€œ/data” mapped to Host Path β€œ/mnt/user/share_nextcloud_data/data/”
  • Container Path β€œ/config” mapped to Host Path β€œ/mnt/user/appdata/nextcloud”


  • Repository β€œlinuxserver/mariadb”
  • Container Path β€œ/config” map mapped to Host Path β€œ/mnt/user/appdata/mariadb-nextcloud”
  • Container Variable: MYSQL_ROOT_PASSWORD assigned " password "

Nextcloud version (eg, 20.0.5): 27.0.0
Operating system and version (eg, Ubuntu 20.04): Unraid Version: 6.11.5
Apache or nginx version (eg, Apache 2.4.25): don't know
PHP version (eg, 7.4): don't know

The output of your config.php file in /path/to/nextcloud (make sure you remove any identifiable information!):

$CONFIG = array (
  'datadirectory' => '/data',
  'instanceid' => 'ocse0ahrvn8s',
  'passwordsalt' => 'a4opxxxxxxxxxxxxxxxxxxxxxxgXC4',
  'secret' => 'zltdxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxOYgF',
  'trusted_domains' => 
  array (
    0 => '',
    1 => 'nextcloud.myhostname.com',
  'dbtype' => 'mysql',
  'version' => '',
  'overwrite.cli.url' => 'https://nextcloud.myhostname.com',
  'dbname' => 'nextcloud',
  'dbhost' => '',
  'dbport' => '',
  'dbtableprefix' => 'oc_',
  'mysql.utf8mb4' => true,
  'dbuser' => 'nextcloud',
  'dbpassword' => 'mydbpwl',
  'installed' => true,
  'theme' => '',
  'memcache.local' => '\\OC\\Memcache\\APCu',
  'share_folder' => '/Delt med meg',
  'filelocking.enabled' => 'true',
  'memcache.locking' => '\\OC\\Memcache\\APCu',
  'loglevel' => 2,
  'maintenance' => false,

I have found this folder, \nextcloud\www\nextcloud\apps\files_external\3rdparty
Looks like just some of the existing files/folders are there.

PS Microsoft.PowerShell.Core\FileSystem::\\\appdata\nextcloud\www\nextcloud\apps\files_external\3rdparty> tree /f
Folder PATH listing for volume appdata
Volume serial number is D139-2EC7
β”‚   .gitignore
β”‚   autoload.php
β”‚   composer.json
β”‚   composer.lock
β”‚       autoload_classmap.php
β”‚       autoload_namespaces.php
β”‚       autoload_psr4.php
β”‚       autoload_real.php
β”‚       autoload_static.php
β”‚       ClassLoader.php
β”‚       installed.json
β”‚       installed.php
β”‚       InstalledVersions.php
β”‚       LICENSE
β”‚       platform_check.php
    β”‚   β”‚   .gitignore
    β”‚   β”‚   .php_cs.dist
    β”‚   β”‚   composer.json
    β”‚   β”‚   LICENSE.txt
    β”‚   β”‚   README.md
    β”‚   β”‚
    β”‚   └───src
    β”‚       β”‚   AbstractServer.php
    β”‚       β”‚   AbstractShare.php
    β”‚       β”‚   ACL.php
    β”‚       β”‚   AnonymousAuth.php
    β”‚       β”‚   BasicAuth.php
    β”‚       β”‚   Change.php
    β”‚       β”‚   IAuth.php
    β”‚       β”‚   IFileInfo.php
    β”‚       β”‚   INotifyHandler.php
    β”‚       β”‚   IOptions.php
    β”‚       β”‚   IServer.php
    β”‚       β”‚   IShare.php
    β”‚       β”‚   ISystem.php
    β”‚       β”‚   ITimeZoneProvider.php
    β”‚       β”‚   KerberosApacheAuth.php
    β”‚       β”‚   KerberosAuth.php
    β”‚       β”‚   Options.php
    β”‚       β”‚   ServerFactory.php
    β”‚       β”‚   StringBuffer.php
    β”‚       β”‚   System.php
    β”‚       β”‚   TimeZoneProvider.php
    β”‚       β”‚
    β”‚       β”œβ”€β”€β”€Exception
    β”‚       β”‚       AccessDeniedException.php
    β”‚       β”‚       AlreadyExistsException.php
    β”‚       β”‚       AuthenticationException.php
    β”‚       β”‚       ConnectException.php
    β”‚       β”‚       ConnectionAbortedException.php
    β”‚       β”‚       ConnectionException.php
    β”‚       β”‚       ConnectionRefusedException.php
    β”‚       β”‚       ConnectionResetException.php
    β”‚       β”‚       DependencyException.php
    β”‚       β”‚       Exception.php
    β”‚       β”‚       FileInUseException.php
    β”‚       β”‚       ForbiddenException.php
    β”‚       β”‚       HostDownException.php
    β”‚       β”‚       InvalidArgumentException.php
    β”‚       β”‚       InvalidHostException.php
    β”‚       β”‚       InvalidParameterException.php
    β”‚       β”‚       InvalidPathException.php
    β”‚       β”‚       InvalidRequestException.php
    β”‚       β”‚       InvalidResourceException.php
    β”‚       β”‚       InvalidTypeException.php
    β”‚       β”‚       NoLoginServerException.php
    β”‚       β”‚       NoRouteToHostException.php
    β”‚       β”‚       NotEmptyException.php
    β”‚       β”‚       NotFoundException.php
    β”‚       β”‚       OutOfSpaceException.php
    β”‚       β”‚       RevisionMismatchException.php
    β”‚       β”‚       TimedOutException.php
    β”‚       β”‚
    β”‚       β”œβ”€β”€β”€Native
    β”‚       β”‚       NativeFileInfo.php
    β”‚       β”‚       NativeReadStream.php
    β”‚       β”‚       NativeServer.php
    β”‚       β”‚       NativeShare.php
    β”‚       β”‚       NativeState.php
    β”‚       β”‚       NativeStream.php
    β”‚       β”‚       NativeWriteStream.php
    β”‚       β”‚
    β”‚       └───Wrapped
    β”‚               Connection.php
    β”‚               ErrorCodes.php
    β”‚               FileInfo.php
    β”‚               NotifyHandler.php
    β”‚               Parser.php
    β”‚               RawConnection.php
    β”‚               Server.php
    β”‚               Share.php
    β”‚   β”‚   .gitignore
    β”‚   β”‚   composer.json
    β”‚   β”‚   LICENCE
    β”‚   β”‚   README.md
    β”‚   β”‚
    β”‚   └───src
    β”‚           CallbackWrapper.php
    β”‚           CountWrapper.php
    β”‚           Directory.php
    β”‚           DirectoryFilter.php
    β”‚           DirectoryWrapper.php
    β”‚           File.php
    β”‚           HashWrapper.php
    β”‚           IteratorDirectory.php
    β”‚           NullWrapper.php
    β”‚           Path.php
    β”‚           PathWrapper.php
    β”‚           ReadHashWrapper.php
    β”‚           RetryWrapper.php
    β”‚           SeekableWrapper.php
    β”‚           Url.php
    β”‚           UrlCallback.php
    β”‚           Wrapper.php
    β”‚           WrapperHandler.php
    β”‚           WriteHashWrapper.php

PS Microsoft.PowerShell.Core\FileSystem::\\\appdata\nextcloud\www\nextcloud\apps\files_external\3rdparty>

Looks like i solved it somehow.
I disabled the app β€œExternal sited”, and now all the errors are gone.