Built-in updater not available

I have a fresh new installation of nextcloud 23.0.2 on my Synology DS218+.
But the built-in updater in not available.
Any ideas?

built-in updater

post config.php

<?php
$CONFIG = array (
  'instanceid' => 'ocinstance',
  'passwordsalt' => 'password1',
  'secret' => 'password2',
  'trusted_domains' => 
  array (
    0 => 'localdomain1',
    1 => 'webdomain.com',
    2 => 'localdomain2',
  ),
  'datadirectory' => '/volume1/web/owncloud/data',
  'dbtype' => 'mysql',
  'version' => '23.0.2.1',
  'overwrite.cli.url' => 'https://<local IP address>/owncloud',
  'dbname' => 'nc',
  'dbhost' => '127.0.0.1:3307',
  'dbport' => '',
  'dbtableprefix' => 'oc_',
  'mysql.utf8mb4' => true,
  'dbuser' => 'oc_user',
  'dbpassword' => 'password3',
  'installed' => true,
  'maintenance' => false,
  'updater.release.channel' => 'stable',
  'theme' => '',
  'loglevel' => 2,
  'memcache.local' => '\\OC\\Memcache\\APCu',
  'app_install_overwrite' => 
  array (
    0 => 'calendar',
    1 => 'spreed',
    2 => 'groupfolders',
  ),
  'config_is_read_only' => false,
  'default_phone_region' => 'AT',
  'mail_smtpmode' => 'smtp',
  'mail_sendmailmode' => 'smtp',
  'mail_smtpport' => '25',
  'remember_login_cookie_lifetime' => 1296000,
  'session_lifetime' => 7200,
  'mail_smtpauthtype' => 'LOGIN',
  'mail_smtpauth' => 1,
  'mail_from_address' => 'email',
  'mail_domain' => 'gmx.net',
  'mail_smtphost' => '<local IP address>',
  'mail_smtpname' => 'user',
  'mail_smtppassword' => 'password4',
  'twofactor_enforced' => 'false',
  'twofactor_enforced_groups' => 
  array (
  ),
  'twofactor_enforced_excluded_groups' => 
  array (
  ),
);

Ijust figured out, that in “Settings” the entry “System” is missing. Maybe this is related to the missing update functionality.

Proper installation:
grafik

My installation:
grafik

how did you install NC? Native on DSM 6 or 7? or Via Docker or VM?

Native on DSM 6.
I have installed a complete new instance of NC with new database and everthing is working now. I copied whatever was possible, ex- and imported calendars, address-books, passwords.
This was possible because I had just two users. Imagine on 20+ users …

you need to keep in mind that DSM wasn’t tested so far for installing NC natively.

In some places DSM goes it’s own way. Which would end up in incompabilities and such. So as long as there’s no official recommendation for DSM you better be careful with upgrading.

Best solution would be you’d run NC in a Docker or VM on DSM

1 Like

Dear Jimmy,
I consider your post as solution, was not aware about this fact (NC not tested with DSM so far).
Upgrading caused the problem in my case, some entries in the database - which I haven´t found yet and not likely will - prevented NC to provide options to upgrade and display system informations.
Thank you for helping!

1 Like