[Resolved] Upgrade requires .rnd file to be removed but file has already been deleted

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, 12.0.2): 15.0.7
Operating system and version (eg, Ubuntu 17.04): Ubuntu 16.04
Apache or nginx version (eg, Apache 2.4.25): Apache 2.4.18
PHP version (eg, 7.1): 7.3.3

The issue you are facing: When running the updated, the “Check for expected files” fails and says .rnd file has been found. The file is then removed and the updater is run again, but gives the same error. However the file no longer exists.

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

Steps to replicate it:

  1. Run the updater.
  2. “Check for expected files” fails and identifies .rnd file that is found
  3. Delete the .rnd file
  4. Run the updater again.
  5. Receive the same error message.

The output of your Nextcloud log in Admin > Logging:

https://pastebin.com/diSbs4aA

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

$CONFIG = array (
  'instanceid' => 'omitted',
  'passwordsalt' => 'omitted',
  'secret' => 'omitted',
  'trusted_domains' =>
  array (
    0 => 'omitted',
    1 => 'omitted',
  ),
  'datadirectory' => '/var/www/nextcloud/data',
  'dbtype' => 'mysql',
  'version' => '15.0.7.0',
  'overwrite.cli.url' => 'http://omitted/nextcloud',
  'dbname' => 'nextcloud',
  'dbhost' => 'localhost',
  'dbport' => '',
  'dbtableprefix' => 'oc_',
  'mysql.utf8mb4' => true,
  'dbuser' => 'nc_user',
  'dbpassword' => 'omitted',
  'installed' => true,
  'memcache.locking' => '\\OC\\Memcache\\Redis',
  'memcache.distributed' => '\\OC\\Memcache\\Redis',
  'memcache.local' => '\\OC\\Memcache\\Redis',
  'redis' =>
  array (
    'host' => 'localhost',
    'port' => 6379,
    'timeout' => 3,
  ),
  'mail_smtpmode' => 'smtp',
  'mail_smtpsecure' => 'tls',
  'mail_sendmailmode' => 'smtp',
  'mail_from_address' => 'omitted',
  'mail_domain' => 'omitted',
  'mail_smtpauthtype' => 'PLAIN',
  'mail_smtphost' => 'omitted',
  'mail_smtpauth' => 1,
  'mail_smtpport' => '587',
  'mail_smtpname' => 'omitted',
  'mail_smtppassword' => 'omitted',
  'maintenance' => false,
  'theme' => '',
  'loglevel' => 2,
);
~    

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

Jun 28 03:13:03 ns396079 rsyslogd: [origin software="rsyslogd" swVersion="8.16.0" x-pid="791" x-info="http://www.rsyslog.com"] rsyslogd was HUPed
Jun 28 03:39:01 ns396079 CRON[5372]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Jun 28 03:39:11 ns396079 systemd[1]: Starting Clean php session files...
Jun 28 03:39:12 ns396079 systemd[1]: Started Clean php session files.
Jun 28 04:08:01 ns396079 CRON[5603]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Jun 28 04:09:01 ns396079 CRON[5617]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Jun 28 04:09:11 ns396079 systemd[1]: Starting Clean php session files...
Jun 28 04:09:12 ns396079 systemd[1]: Started Clean php session files.
Jun 28 04:39:01 ns396079 systemd[1]: Starting Clean php session files...
Jun 28 04:39:01 ns396079 CRON[6107]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Jun 28 04:39:02 ns396079 systemd[1]: Started Clean php session files.
Jun 28 05:08:01 ns396079 CRON[6388]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Jun 28 05:08:02 ns396079 smartd[778]: Device: /dev/sda [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 200 to 193
Jun 28 05:09:02 ns396079 CRON[6395]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Jun 28 05:09:11 ns396079 systemd[1]: Starting Clean php session files...
Jun 28 05:09:12 ns396079 systemd[1]: Started Clean php session files.
Jun 28 05:17:04 ns396079 systemd[1]: Starting Certbot...
Jun 28 05:17:09 ns396079 systemd[1]: Started Certbot.
Jun 28 05:39:01 ns396079 CRON[6654]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Jun 28 05:39:11 ns396079 systemd[1]: Starting Clean php session files...
Jun 28 05:39:12 ns396079 systemd[1]: Started Clean php session files.
Jun 28 06:08:01 ns396079 CRON[6846]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Jun 28 06:09:01 ns396079 CRON[6852]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Jun 28 06:09:11 ns396079 systemd[1]: Starting Clean php session files...
Jun 28 06:09:12 ns396079 systemd[1]: Started Clean php session files.
Jun 28 06:38:02 ns396079 smartd[778]: Device: /dev/sda [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 193 to 187
Jun 28 06:39:01 ns396079 CRON[7206]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Jun 28 06:39:11 ns396079 systemd[1]: Starting Clean php session files...
Jun 28 06:39:12 ns396079 systemd[1]: Started Clean php session files.
Jun 28 06:55:35 ns396079 systemd[1]: Starting Daily apt upgrade and clean activities...
Jun 28 06:55:37 ns396079 systemd[1]: Started Daily apt upgrade and clean activities.
Jun 28 07:08:01 ns396079 CRON[7646]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Jun 28 07:08:02 ns396079 smartd[778]: Device: /dev/sda [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 187 to 193
Jun 28 07:09:01 ns396079 CRON[7653]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Jun 28 07:09:11 ns396079 systemd[1]: Starting Clean php session files...
Jun 28 07:09:12 ns396079 systemd[1]: Started Clean php session files.
Jun 28 07:39:01 ns396079 CRON[7940]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Jun 28 07:39:10 ns396079 systemd[1]: Starting Clean php session files...
Jun 28 07:39:11 ns396079 systemd[1]: Started Clean php session files.
Jun 28 07:57:45 ns396079 systemd[1]: Starting Daily apt download activities...
Jun 28 07:58:14 ns396079 systemd[1]: Started Daily apt download activities.
Jun 28 08:08:01 ns396079 CRON[8738]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Jun 28 08:08:02 ns396079 smartd[778]: Device: /dev/sda [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 193 to 200
Jun 28 08:09:01 ns396079 CRON[8749]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Jun 28 08:09:11 ns396079 systemd[1]: Starting Clean php session files...
Jun 28 08:09:12 ns396079 systemd[1]: Started Clean php session files.
Jun 28 08:38:02 ns396079 smartd[778]: Device: /dev/sda [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 200 to 193
Jun 28 08:39:01 ns396079 CRON[9042]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Jun 28 08:39:03 ns396079 systemd[1]: Starting Clean php session files...
Jun 28 08:39:04 ns396079 systemd[1]: Started Clean php session files.
Jun 28 09:08:01 ns396079 CRON[9316]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Jun 28 09:08:02 ns396079 smartd[778]: Device: /dev/sda [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 193 to 187
Jun 28 09:09:01 ns396079 CRON[9327]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Jun 28 09:09:11 ns396079 systemd[1]: Starting Clean php session files...
Jun 28 09:09:12 ns396079 systemd[1]: Started Clean php session files.
Jun 28 09:39:01 ns396079 CRON[9582]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Jun 28 09:39:11 ns396079 systemd[1]: Starting Clean php session files...
Jun 28 09:39:12 ns396079 systemd[1]: Started Clean php session files.
Jun 28 10:08:01 ns396079 CRON[9840]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Jun 28 10:08:02 ns396079 smartd[778]: Device: /dev/sda [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 187 to 193
Jun 28 10:09:00 ns396079 systemd[1]: Starting Clean php session files...
Jun 28 10:09:01 ns396079 CRON[9910]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Jun 28 10:09:01 ns396079 systemd[1]: Started Clean php session files.
Jun 28 10:39:01 ns396079 CRON[10162]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Jun 28 10:39:11 ns396079 systemd[1]: Starting Clean php session files...
Jun 28 10:39:12 ns396079 systemd[1]: Started Clean php session files.
Jun 28 11:08:01 ns396079 CRON[10415]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Jun 28 11:08:02 ns396079 smartd[778]: Device: /dev/sda [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 193 to 187
Jun 28 11:09:01 ns396079 systemd[1]: Starting Clean php session files...
Jun 28 11:09:01 ns396079 CRON[10458]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Jun 28 11:09:02 ns396079 systemd[1]: Started Clean php session files.
Jun 28 11:39:01 ns396079 CRON[10676]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Jun 28 11:39:07 ns396079 systemd[1]: Starting Clean php session files...
Jun 28 11:39:08 ns396079 systemd[1]: Started Clean php session files.
Jun 28 12:00:01 ns396079 CRON[10857]: (root) CMD (test -x /usr/bin/certbot -a \! -d /run/systemd/system && perl -e 'sleep int(rand(43200))' && certbot -q renew)
Jun 28 12:08:01 ns396079 CRON[10883]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Jun 28 12:09:01 ns396079 CRON[10888]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Jun 28 12:09:11 ns396079 systemd[1]: Starting Clean php session files...
Jun 28 12:09:12 ns396079 systemd[1]: Started Clean php session files.
Jun 28 12:38:02 ns396079 smartd[778]: Device: /dev/sda [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 187 to 181
Jun 28 12:39:00 ns396079 systemd[1]: Starting Clean php session files...
Jun 28 12:39:01 ns396079 CRON[11160]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Jun 28 12:39:01 ns396079 systemd[1]: Started Clean php session files.
Jun 28 13:08:01 ns396079 CRON[11340]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Jun 28 13:08:02 ns396079 smartd[778]: Device: /dev/sda [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 181 to 176
Jun 28 13:09:00 ns396079 systemd[1]: Starting Clean php session files...
Jun 28 13:09:01 ns396079 systemd[1]: Started Clean php session files.
Jun 28 13:09:01 ns396079 CRON[11454]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Jun 28 13:38:02 ns396079 smartd[778]: Device: /dev/sda [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 176 to 181
Jun 28 13:39:01 ns396079 CRON[11569]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Jun 28 13:39:11 ns396079 systemd[1]: Starting Clean php session files...
Jun 28 13:39:12 ns396079 systemd[1]: Started Clean php session files.
Jun 28 14:08:01 ns396079 CRON[11917]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Jun 28 14:09:01 ns396079 CRON[11926]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Jun 28 14:09:05 ns396079 systemd[1]: Starting Clean php session files...
Jun 28 14:09:06 ns396079 systemd[1]: Started Clean php session files.
Jun 28 14:39:01 ns396079 CRON[12578]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Jun 28 14:39:10 ns396079 systemd[1]: Starting Clean php session files...
Jun 28 14:39:11 ns396079 systemd[1]: Started Clean php session files.
Jun 28 15:08:01 ns396079 CRON[12847]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Jun 28 15:08:02 ns396079 smartd[778]: Device: /dev/sda [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 181 to 187
Jun 28 15:09:01 ns396079 CRON[12855]: (root) CMD (  [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Jun 28 15:09:11 ns396079 systemd[1]: Starting Clean php session files...
Jun 28 15:09:12 ns396079 systemd[1]: Started Clean php session files.

I was working in the incorrect nextcloud folder. I had initially created my nextcloud instance in the www folder, but later needed to move it to /home to utilize the larger storage space of that partition.