Link erstellen, manuelle Passwortvergabe ohne Funktion

English:

Hello everyone,

Summary of the issue:

I am experiencing the following problem and would appreciate your support:

When we want to share a file in Nextcloud and create a sharing link, our system is configured to require a password by default. The suggested password (10 characters long) is usually not used by our users; instead, they set their own (manual) password according to the password policy. However, when accessing the link, only the automatically generated password works. Access with the manually set password does not work—only after adjusting the link (even with the same password) is access granted. If the automatically generated password is used, access works without any issues.

We could not find a solution in the admin settings. The first reports of this problem appeared after upgrading from version 31.0.6 to 31.0.8.

We are grateful for any support.

System Information

  • Nextcloud Hub 10 (31.0.8)
  • Operating System: SLES15SP6
  • Web Server: Apache 2.4.58
  • PHP Version: 8.2.28
  • Is this the first time you have seen this error?
    • Yes
  • When did the problem first occur?
    • After the version upgrade
  • Installation method:
    • Manual installation
  • Are you using Cloudflare, mod_security, or similar?
    • No

Deutsch:

Hallo zusammen,

Problemstellung bzw. -beschreibung:

Ich habe folgendes Problem, mit der Bitte um Unterstützung:

Wenn wir in Nextcloud eine Datei teilen möchten und hierzu einen Link erstellen, ist bei uns vorkonfiguriert, dass ein Passwort vergeben werden muss. Das vorgeschlagene Passwort (Länge 10 Zeichen) Nutzen in der Regel die Nutzer nicht und vergeben mit der vorgegebenen Passwortrichtlinie ein neues (manuelles) Passwort. Den Link aufrufen funktionert, dass manuell eingegebene Passwort berechtichtigt jedoch den Zugriff nicht. Erst nach Anpassung des Links mit (auch gleichem) Passwort erlaubt den Zugriff. Wenn das automatisch generierte Passwort verwendet wird, erfolgt der Zugriff ohne Probleme.

In den Admineinstellungen konnten wir hierzu leider nicht finden, erst nach Versionswechsel von 31.0.6 zu 31.0.8 kamen die ersten Meldungen.

Wir sind für jede Unterstützung Dankbar.

The Basics

  • [Nextcloud Hub 10] (31.0.8)
  • Operating system SLES15SP6
  • Web server and version is Apache 2.4.58)
  • PHP version 8.2.28
  • Is this the first time you’ve seen this error? (Yes / No):
    • Yes
  • When did this problem seem to first start?
    • Nach Versionswechsel
  • Installation method (e.g. AlO, NCP, Bare Metal/Archive, etc.)
    • manuelle Installation
  • Are you using CloudfIare, mod_security, or similar? (Yes / No)
    • No

English:
I was able to reproduce the behaviour. I think the problem already existed in previous versions, and I don’t know when it (re)appeared. I am using Nextcloud 31.0.8.

If passwords are enforced for shares and you manually set the password when you first create a new share, it is not reset for me either. It is the initial password. However, you can change the password afterwards.

Couldn’t find any issues here: GitHub · Where software is built

German:
Ich konnte das Verhalten nachstellen. Ich glaube das Problem gab es auch schon vor einigen Versionen und ich weiß auch nicht ab wann es (wieder) existiert. Ich habe hier Nextcloud 31.0.8.

Wenn Passwörter für Shares erzwungen sind und man zu Beginn bei einem neuen Share das Passwort manuell setzt, so wird es auch bei mir nicht neu gesetzt. Es ist das Initialpasswort. Anschließend kann man das Passwort aber ändern.

Konnte hier keinen Issue finden: GitHub · Where software is built

English:
I don’t usually use passwords for shares. Because if you send the share and password together anyway, you might as well not bother with the password. It only makes sense if you communicate it via a second channel. Is often done incorrectly.

German:
Normalerweise verwende ich keine Passwörter für Shares. Denn wenn man sowieso Share und Passwort gemeinsam versendet, dann kann man auf das Passwort auch gleich verzichten. Sinnvoll ist es nur, wenn man es über einen zweiten Weg kommuniziert. Wird gerne falsch gemacht.

Wie soll es nun weiter gehen, hat denn niemand eine Idee oder Lösung?

In earlier versions of Nextcloud it worked, if you hit after typing in the password.

In früheren Nextcloud-Versionen funktionierte die Passwortvergabe, wenn man nach dessen Eingabe drückte.