Update to NC25 now has weird UI issues

Nextcloud version (eg, 20.0.5): 25.0.0
Operating system and version (eg, Ubuntu 20.04): Ubuntu 22.04
Apache or nginx version (eg, Apache 2.4.25): Nginx 1.23.1
PHP version (eg, 7.4): 8.1.2
PostgresSQL 14.5

Tried Firefox and Chromium browsers on Fedora26 and Windows 10.

The issue you are facing:

Now that I have upgraded to NC25, I am getting very annoying UI issues.

  1. Most often the corners are not rounded but sqaure, which isn’t what I’m seeing in the screenshots. Only the Dashboard has the rounded corner’s

  2. In most apps the main panel doesn’t fully stretch to the full size of the window. Often in many apps including photos, music, and a few others the main panel isn’t appearing until I shrink the window down horizontally to a small size (I’m aware music had a similar problem before 1.7.0 but I’ve updated that app and considering how I’m seeing it accross NC I don’t think that’s It.

  3. Often the scroll doesn’t appear and I cant scroll through many apps including photos, or news.

  4. In files, may of my files and directories do not appear at first and I often have to reload the page.

  5. My admin account the background is completely gone and I just get white. Really weird.

I’ve tried clearing redis, opcache restarting php-fpm and nginx. No Improvment.

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

Steps to replicate it:

  1. Upgraded to NC25 from NC 24

The output of your Nextcloud log in Admin > Logging:

There doesn't seem to  be any relevent log errors.  I'm really confused at this.

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

php
$CONFIG = array (
  'activity_expire_days' => 14,
  'auth.bruteforce.protection.enabled' => true,
  'blacklisted_files' =>
  array (
    0 => '.htaccess',
    1 => 'Thumbs.db',
    2 => 'thumbs.db',
  ),
  'cron_log' => true,
  'enable_previews' => true,
  'enabledPreviewProviders' =>
  array (
    0 => 'OC\\Preview\\PNG',
    1 => 'OC\\Preview\\JPEG',
    2 => 'OC\\Preview\\GIF',
    3 => 'OC\\Preview\\BMP',
    4 => 'OC\\Preview\\XBitmap',
    5 => 'OC\\Preview\\Movie',
    6 => 'OC\\Preview\\PDF',
    7 => 'OC\\Preview\\MP3',
    8 => 'OC\\Preview\\TXT',
    9 => 'OC\\Preview\\MarkDown',
  ),
  'trusted_proxies' =>
  array (
    0 => '127.0.0.1',
    1 => '::1',
  ),
  'filesystem_check_changes' => 0,
  'filelocking.enabled' => 'true',
  'htaccess.RewriteBase' => '/',
  'integrity.check.disabled' => false,
  'knowledgebaseenabled' => false,
  'passwordsalt' => 'SALT',
  'secret' => 'SECRET',
  'trusted_domains' =>
  array (
    0 => 'my domain',
    1 => '127.0.0.2',
    2 => '192.168.2.2',
    3 => '10.8.0.1',
  ),
  'datadirectory' => '/var/server/nextcloud/data',
  'dbtype' => 'pgsql',
  'version' => '25.0.0.18',
  'overwrite.cli.url' => 'myurl',
  'dbname' => 'nextclouddb',
  'dbhost' => 'localhost',
  'dbport' => '',
  'dbtableprefix' => 'oc_',
  'dbuser' => 'A User',
  'dbpassword' => 'A Password',
  'installed' => true,
  'mail_smtpmode' => 'smtp',
  'mail_smtpsecure' => 'ssl',
  'mail_sendmailmode' => 'smtp',
  'mail_from_address' => 'mail address',
  'mail_domain' => 'my mail domain',
  'mail_smtpauthtype' => 'LOGIN',
  'mail_smtpauth' => 1,
  'mail_smtphost' => 'smtp host',
  'mail_smtpport' => '465',
  'mail_smtpname' => 'my mail address',
  'mail_smtppassword' => 'password',
  'maintenance' => false,
  'preview_libreoffice_path' => '/usr/bin/libreoffice',
  'log_type' => 'file',
  'syslog_tag' => 'Nextcloud',
  'logfile' => '/var/log/nextcloud/nextcloud.log',
  'loglevel' => '4',
  'logdateformat' => 'F d, Y H:i:s',
  'has_rebuilt_cache' => true,
  'memcache.locking' => '\\OC\\Memcache\\Redis',
  'memcache.local' => '\\OC\\Memcache\\APCu',
  'memcache.distributed' => '\\OC\\Memcache\\Redis',
  'redis' =>
  array (
    'host' => '/var/run/redis/redis-server.sock',
    'port' => 0,
    'dbindex' => 0,
    'timeout' => 1.5,
    'password' => 'Password',
  ),
  'theme' => '',
  'default_phone_region' => 'US',
  'updater.release.channel' => 'stable',
  'instanceid' => 'oc4wqopr4uw9',
  'allow_local_remote_servers' => true,
  'ncd_yt_binary' => '',
  'ncd_aria2_binary' => '',
);


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

Nothing relevent here either....
1 Like

In case anyone sees this and has similar issues. As it was tough as nothing relevent was showing up in logs for me. After going back and forth between version 24 and attempting to upgrade to 25 I finally figured out what was going on.

I’ve been using NC since version 16. The issue is that there actually have been quite a few changes on the nginx web server template since probably before version 24, and the truth was my nginx webserver site was completely out of date. Once I did this, all the crazy issues were gone. The lesson is to occasionally check the recommended templates for changes.

1 Like