SOLVED: OCC upgrade failing with json_decode error

Support intro

Sorry to hear you’re facing problems :slightly_frowning_face:

help.nextcloud.com is for home/non-enterprise users. If you’re running a business, paid support can be accessed via portal.nextcloud.com where we can ensure your business keeps running smoothly.

In order to help you as quickly as possible, before clicking Create Topic please provide as much of the below as you can. Feel free to use a pastebin service for logs, otherwise either indent short log examples with four spaces:

example

Or for longer, use three backticks above and below the code snippet:

longer
example
here

Some or all of the below information will be requested if it isn’t supplied; for fastest response please provide as much as you can :heart:

Nextcloud version (eg, 20.0.5): 25.0.2
Operating system and version (eg, Ubuntu 20.04): FreeBSD 13.1
Apache or nginx version (eg, Apache 2.4.25): Apache 2.4.54
PHP version (eg, 7.4): 8.1.13

The issue you are facing:

Nextcloud upgrade from the CLI fails with the following error:

 # occ upgrade
Nextcloud or one of the apps require upgrade - only a limited number of commands are available
You may use your browser or the occ upgrade command to do the upgrade
Setting log level to debug
Updating database schema
Updated database
Starting code integrity check...
An unhandled exception has been thrown:
TypeError: json_decode(): Argument #1 ($json) must be of type string, bool given in /usr/local/www/nextcloud/lib/private/IntegrityCheck/Checker.php:443
Stack trace:
#0 /usr/local/www/nextcloud/lib/private/IntegrityCheck/Checker.php(443): json_decode()
#1 /usr/local/www/nextcloud/lib/private/IntegrityCheck/Checker.php(459): OC\IntegrityCheck\Checker->getResults()
#2 /usr/local/www/nextcloud/lib/private/IntegrityCheck/Checker.php(581): OC\IntegrityCheck\Checker->storeResults()
#3 /usr/local/www/nextcloud/lib/private/IntegrityCheck/Checker.php(592): OC\IntegrityCheck\Checker->verifyCoreSignature()
#4 /usr/local/www/nextcloud/lib/private/Updater.php(312): OC\IntegrityCheck\Checker->runInstanceVerification()
#5 /usr/local/www/nextcloud/lib/private/Updater.php(144): OC\Updater->doUpgrade()
#6 /usr/local/www/nextcloud/core/Command/Upgrade.php(225): OC\Updater->upgrade()
#7 /usr/local/www/nextcloud/3rdparty/symfony/console/Command/Command.php(255): OC\Core\Command\Upgrade->execute()
#8 /usr/local/www/nextcloud/3rdparty/symfony/console/Application.php(1009): Symfony\Component\Console\Command\Command->run()
#9 /usr/local/www/nextcloud/3rdparty/symfony/console/Application.php(273): Symfony\Component\Console\Application->doRunCommand()
#10 /usr/local/www/nextcloud/3rdparty/symfony/console/Application.php(149): Symfony\Component\Console\Application->doRun()
#11 /usr/local/www/nextcloud/lib/private/Console/Application.php(213): Symfony\Component\Console\Application->run()
#12 /usr/local/www/nextcloud/console.php(100): OC\Console\Application->run()
#13 /usr/local/www/nextcloud/occ(11): require_once('...')

Is this the first time you’ve seen this error? (Y/N): Y

Steps to replicate it:

  1. Use pkg upgrade to get latest version of Nextcloud from FreeBSD ports
  2. run occ upgrade
  3. Observe error

The output of your Nextcloud log in Admin > Logging:

Unable to access web interface

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

<?php
$CONFIG = array (
  'instanceid' => 'XXXXXXXX',
  'passwordsalt' => 'XXXXXXXX',
  'datadirectory' => '/media/cloud/data',
  'dbtype' => 'mysql',
  'version' => '25.0.1',
  'dbname' => 'nextcloud',
  'dbhost' => 'XXXXXXXXX',
  'dbtableprefix' => 'oc_',
  'dbuser' => 'XXXXXXX',
  'dbpassword' => 'XXXXXXX',
  'installed' => true,
  'forcessl' => false,
  'theme' => '',
  'maintenance' => true,
  'trusted_domains' => 
  array (
    0 => 'XXXXXXXX',
  ),
  'secret' => 'XXXXXXXXX',
  'forceSSLforSubdomains' => false,
  'loglevel' => 1,
  'trashbin_retention_obligation' => 'auto',
  'overwrite.cli.url' => 'https://XXXXXXXXX/',
  'htaccess.RewriteBase' => '/',
  'apps_paths' => 
  array (
    0 => 
    array (
      'path' => '/usr/local/www/nextcloud/apps',
      'url' => '/apps',
      'writable' => true,
    ),
    1 => 
    array (
      'path' => '/usr/local/www/nextcloud/apps-pkg',
      'url' => '/apps-pkg',
      'writable' => false,
    ),
  ),
  'logfile' => '/var/log/nextcloud/nextcloud.log',
  'memcache.local' => '\\OC\\Memcache\\APCu',
  'memcache.distributed' => '\\OC\\Memcache\\Memcached',
  0 => 
  array (
    0 => 
    array (
      0 => 'XXXXXXXX',
      1 => 11211,
    ),
  ),
  'memcache.locking' => '\\OC\\Memcache\\Redis',
  'redis' => 
  array (
    'host' => 'XXXXXXXX',
    'port' => 6379,
  ),
);

The output of your Apache/nginx/system log in /var/log/____:

==> /var/log/XXXXXXXX-access.log <==
192.168.0.2 - - [09/Jan/2023:06:01:52 -0500] "GET /csrftoken HTTP/1.1" 503 12652
192.168.0.2 - XXXXX [09/Jan/2023:06:01:55 -0500] "GET /status.php HTTP/1.1" 200 168

Output errors in nextcloud.log in /var/www/ or as admin user in top right menu, filtering for errors. Use a pastebin service if necessary.

{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::setDebugLogLevel: Set log level to debug","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"core","method":"","url":"--","message":"starting upgrade from 25.0.1 to 25.0.2.3","userAgent":"--","version":"25.0.1","data":{"app":"core"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairStepEvent: Repair step: Repair MySQL collation","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairInfoEvent: Repair info: All tables already have the correct collation -> nothing to do","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairStepEvent: Repair step: Repair SQLite autoincrement","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairStepEvent: Repair step: Copy data from accounts table when migrating from ownCloud","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairStepEvent: Repair step: Drop account terms table when migrating from ownCloud","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::dbUpgradeBefore: Updating database schema","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::dbUpgrade: Updated database","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreAppBefore: Checking for update of app \"activity\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreApp: Checked for update of app \"activity\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreAppBefore: Checking for update of app \"bruteforcesettings\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreApp: Checked for update of app \"bruteforcesettings\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreAppBefore: Checking for update of app \"circles\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreApp: Checked for update of app \"circles\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreAppBefore: Checking for update of app \"cloud_federation_api\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreApp: Checked for update of app \"cloud_federation_api\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreAppBefore: Checking for update of app \"comments\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreApp: Checked for update of app \"comments\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreAppBefore: Checking for update of app \"contactsinteraction\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreApp: Checked for update of app \"contactsinteraction\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreAppBefore: Checking for update of app \"dashboard\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreApp: Checked for update of app \"dashboard\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreAppBefore: Checking for update of app \"dav\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreApp: Checked for update of app \"dav\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreAppBefore: Checking for update of app \"federatedfilesharing\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreApp: Checked for update of app \"federatedfilesharing\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreAppBefore: Checking for update of app \"federation\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreApp: Checked for update of app \"federation\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreAppBefore: Checking for update of app \"files\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreApp: Checked for update of app \"files\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreAppBefore: Checking for update of app \"files_external\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreApp: Checked for update of app \"files_external\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreAppBefore: Checking for update of app \"files_pdfviewer\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreApp: Checked for update of app \"files_pdfviewer\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreAppBefore: Checking for update of app \"files_rightclick\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreApp: Checked for update of app \"files_rightclick\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreAppBefore: Checking for update of app \"files_sharing\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreApp: Checked for update of app \"files_sharing\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreAppBefore: Checking for update of app \"files_texteditor\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreApp: Checked for update of app \"files_texteditor\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreAppBefore: Checking for update of app \"files_trashbin\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreApp: Checked for update of app \"files_trashbin\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreAppBefore: Checking for update of app \"files_versions\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreApp: Checked for update of app \"files_versions\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreAppBefore: Checking for update of app \"firstrunwizard\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreApp: Checked for update of app \"firstrunwizard\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreAppBefore: Checking for update of app \"logreader\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreApp: Checked for update of app \"logreader\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreAppBefore: Checking for update of app \"lookup_server_connector\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreApp: Checked for update of app \"lookup_server_connector\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreAppBefore: Checking for update of app \"nextcloud_announcements\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreApp: Checked for update of app \"nextcloud_announcements\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreAppBefore: Checking for update of app \"notifications\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreApp: Checked for update of app \"notifications\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreAppBefore: Checking for update of app \"oauth2\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreApp: Checked for update of app \"oauth2\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreAppBefore: Checking for update of app \"password_policy\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreApp: Checked for update of app \"password_policy\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreAppBefore: Checking for update of app \"photos\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreApp: Checked for update of app \"photos\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreAppBefore: Checking for update of app \"privacy\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreApp: Checked for update of app \"privacy\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreAppBefore: Checking for update of app \"provisioning_api\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreApp: Checked for update of app \"provisioning_api\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreAppBefore: Checking for update of app \"recommendations\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreApp: Checked for update of app \"recommendations\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreAppBefore: Checking for update of app \"related_resources\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreApp: Checked for update of app \"related_resources\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreAppBefore: Checking for update of app \"serverinfo\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreApp: Checked for update of app \"serverinfo\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreAppBefore: Checking for update of app \"settings\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreApp: Checked for update of app \"settings\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreAppBefore: Checking for update of app \"sharebymail\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreApp: Checked for update of app \"sharebymail\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreAppBefore: Checking for update of app \"support\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreApp: Checked for update of app \"support\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreAppBefore: Checking for update of app \"survey_client\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreApp: Checked for update of app \"survey_client\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreAppBefore: Checking for update of app \"systemtags\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreApp: Checked for update of app \"systemtags\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreAppBefore: Checking for update of app \"text\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreApp: Checked for update of app \"text\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreAppBefore: Checking for update of app \"theming\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreApp: Checked for update of app \"theming\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreAppBefore: Checking for update of app \"twofactor_backupcodes\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreApp: Checked for update of app \"twofactor_backupcodes\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreAppBefore: Checking for update of app \"twofactor_totp\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreApp: Checked for update of app \"twofactor_totp\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreAppBefore: Checking for update of app \"updatenotification\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreApp: Checked for update of app \"updatenotification\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreAppBefore: Checking for update of app \"user_status\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreApp: Checked for update of app \"user_status\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreAppBefore: Checking for update of app \"viewer\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreApp: Checked for update of app \"viewer\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreAppBefore: Checking for update of app \"weather_status\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreApp: Checked for update of app \"weather_status\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreAppBefore: Checking for update of app \"workflowengine\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":0,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::checkAppStoreApp: Checked for update of app \"workflowengine\" in appstore","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairStepEvent: Repair step: Repair MySQL collation","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairInfoEvent: Repair info: All tables already have the correct collation -> nothing to do","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairStepEvent: Repair step: Repair mime types","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairStepEvent: Repair step: Clean tags and favorites","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairInfoEvent: Repair info: 0 tags of deleted users have been removed.","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairInfoEvent: Repair info: 0 tags for delete files have been removed.","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairInfoEvent: Repair info: 0 tag entries for deleted tags have been removed.","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairInfoEvent: Repair info: 0 tags with no entries have been removed.","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:50+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairStepEvent: Repair step: Repair invalid shares","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:51+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairStepEvent: Repair step: Move .step file of updater to backup location","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:51+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairStepEvent: Repair step: Add move avatar background job","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:51+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairInfoEvent: Repair info: Repair step already executed","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:51+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairStepEvent: Repair step: Add preview cleanup background jobs","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:51+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairStepEvent: Repair step: Migrate oauth2_clients table to nextcloud schema","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:51+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairInfoEvent: Repair info: Update the oauth2_access_tokens table schema.","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:51+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairInfoEvent: Repair info: Update the oauth2_clients table schema.","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:52+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairStepEvent: Repair step: Fix potential broken mount points","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:52+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairInfoEvent: Repair info: No mounts updated","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:52+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairStepEvent: Repair step: Repair language codes","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:52+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairStepEvent: Repair step: Add log rotate job","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:52+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairStepEvent: Repair step: Clear frontend caches","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:52+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairInfoEvent: Repair info: Image cache cleared","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:52+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairInfoEvent: Repair info: JS cache cleared","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:52+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairStepEvent: Repair step: Clear every generated avatar on major updates","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:52+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairStepEvent: Repair step: Add preview background cleanup job","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:52+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairStepEvent: Repair step: Queue a one-time job to cleanup old backups of the updater","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:52+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairStepEvent: Repair step: Cleanup invalid photocache files for carddav","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:52+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairStepEvent: Repair step: Add background job to cleanup login flow v2 tokens","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:52+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairStepEvent: Repair step: Remove potentially over exposing share links","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:52+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairInfoEvent: Repair info: No need to remove link shares.","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:52+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairStepEvent: Repair step: Clear access cache of projects","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:52+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairStepEvent: Repair step: Reset generated avatar flag","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:52+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairStepEvent: Repair step: Keep legacy encryption enabled","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:52+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairStepEvent: Repair step: Check encryption key format","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:52+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairStepEvent: Repair step: Remove old dashboard app config data","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:52+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairStepEvent: Repair step: Add job to cleanup the bruteforce entries","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:52+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairStepEvent: Repair step: Queue a one-time job to check for user uploaded certificates","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:52+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairStepEvent: Repair step: Repair DAV shares","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:52+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairStepEvent: Repair step: Add background job to set the lookup server share state for users","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:52+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairStepEvent: Repair step: Add token cleanup job","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:52+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairStepEvent: Repair step: Clean up abandoned apps","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:52+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"OC\\Repair\\Events\\RepairStepEvent: Repair step: Add possibly missing system config","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}
{"reqId":"jnR6lLOdGanyCvSYAn6p","level":1,"time":"2023-01-09T10:55:52+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::startCheckCodeIntegrity: Starting code integrity check...","userAgent":"--","version":"25.0.1","data":{"app":"updater"}}

Uhg… somehow my config.php file got damaged and a line was missing.

What it’s suppose to be

  'memcached_servers' => 
  array (
    0 => 
    array (
      0 => 'XXXXXXXX',
      1 => 11211,
    ),
  ),

What it was:

  0 => 
  array (
    0 => 
    array (
      0 => 'XXXXXXXX',
      1 => 11211,
    ),
  ),

I suspect that 'memcached_servers' => was missing. Rather than Nextcloud complain about it, it rewrote it: