Sharing content via link broke on NC28

When creating a fileshare using a link (regardless of if password was set) and I try to access the share via the given link, the site gets stuck in a loop (after giving the password) where it reloads every second or so. No content can be shown.

[/details]

Nextcloud version: 28.0.0
Operating system: Debian Buster
Nginx version: 1.14.2-2+deb10u5
PHP version: 8.2

The issue you are facing:

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

Steps to replicate it:

  1. Create a public link share
  2. Access the share via the provided link

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

<?php
    $CONFIG = array(
        'version' => '28.0.0.11',
        'config_is_read_only' => true,
        'upgrade.disable-web' => true,
        'installed' => true,
        'instanceid' => '<redacted>',
        'passwordsalt' => '<redacted>',
        'secret' => '<redacted>',
        'trusted_domains' => array (
            0 => '<redacted>',
            1 => '<redacted>',
        ),
        'datadirectory' => '<redacted>',
        'logfile' => '/var/log/nextcloud/nextcloud.log',
        'overwrite.cli.url' => 'http://localhost',
        'dbtype' => 'mysql',
        'dbhost' => '<redacted>:3306',
        'dbport' => '',
        'dbname' => 'nextcloud',
        'dbuser' => '<redacted>',
        'dbtableprefix' => 'oc_',
        'dbpassword' => '<redacted>',
        'mysql.Autf8mb4' => true,
        'memcache.local' => '\\OC\\Memcache\\Redis',
        'redis' => array(
            'host'     => 'localhost',
            'port'     => <redacted>,
            'password' => '<redacted>',
            'timeout'  => 1.5,
        ),
        'memcache.locking' => '\\OC\\Memcache\\Redis',
        'ldapIgnoreNamingRules' => false,
        'ldapProviderFactory' => '\\\\OCA\\\\User_LDAP\\\\LDAPProviderFactory',
        'mail_smtpmode' => 'smtp',
        'mail_from_address' => 'noreply',
        'mail_domain' => '<redacted>',
        'mail_smtphost' => '127.0.0.1',
        'mail_smtpport' => '25',
        'loglevel' => 2,
        'lost_password_link' => 'disabled',
        'skeletondirectory' => '<redacted>',
        'mysql.utf8mb4' => true,
    );

The output of your Apache/nginx/system log in /var/log/____:
Nothing is added to the log when this happens

Output errors in nextcloud.log in /var/www/ or as admin user in top right menu, filtering for errors.

Nothing is added to the log when this happens

It works again if you allow “Allow users on this server to send shares to other servers (this option also allows WebDAV access to public shares)” (First option) in Federated-Cloud-Sharing options.

There are already issues in github:

3 Likes

This topic was automatically closed 8 days after the last reply. New replies are no longer allowed.