Nextcloud Alle Dateien herunterladen link falsch

Hallo,

bei mir ist der Button “Alle Dateien herunterladen” Link falsch. Wo kann ich den anpassen? Der zeigt mir bei Freigaben aktuell nur die interne Adresse vom Server an - stehen sollte da ein https:// link

Mit etwas GlĂŒck ist das nur ein Fehler in config/config.php. Kannst du da mal schauen, ob dort irgendwo der interne Link steht. Alternativ kannst du mal in config.php die korrekte URL eintragen fĂŒr folgenden Parameter. Vielleicht hilft das:
‘overwrite.cli.url’ => ‘’,
Dokumentation

Das steht bei mir - etwas anonymisiert:

array (
0 => ‘share.x.de’,
1 => ‘192.168.0.106’,
),
‘datadirectory’ => ‘/var/www/nextcloud/data’,
‘dbtype’ => ‘mysql’,
‘version’ => ‘23.0.3.2’,
‘overwrite.cli.url’ => ‘https://share.x.de’,

Unter Serveradresse steht: https://192.168.0.106/

Wo soll das stehen? GrundsĂ€tzlich wĂŒrde ich immer die weltweite Adresse verwenden. Auch lokal im Intranet wĂŒrde ich immer die weltweite Adresse verwenden. Ich kenne von meiner lokalen Nextcloud die lokale IP-Adresse gar nicht. :wink:

stehen sollte da https://share.x.de’

Hallo,

mĂŒsste nicht unter Einstellungen - Mobil/Desktop Serveradresse https://share.x.de?

Ja. Aber irgendwo muss ja die Nextcloud die interne Adresse herbekommen. Wird denn ĂŒberhaupt alles ĂŒber den Namen geladen?

Du kannst mal im Browser ĂŒber F12 die Entwicklerfunktionen aufrufen und dort Netzwerkanalyse auswĂ€hlen. Wird alles ĂŒber den Namen geladen? Vielelicht findest du ja auch dort ein paar weitere Hinweise.

Wenn ich die Dateien freigebe ist der Link richtig - sobald ich den an extern verschicke möchte der Download immer ĂŒber die interne Adresse abrufen. Klicke ich alle Dateien an und lade die mit rechter Maustaste herunter - passt es.

Vielleicht kannst du mal den Eintrag mit der internen Adresse rauswerfen. Vielleicht funktioniert es dann. Versuche es auch mal mit einen nicht angemeldeten Benutzer bzw. einen zweiten Browser. Alternativ kannst du mir auch mal per PN eine Link zu einen öffentlichen Share schicken. Dann schau ich mir das mal an. Vielleicht fÀllt mir dann dazu was ein.

Ich hatte das gleich Problem, der Link scheint sich nicht an ‘overwrite.cli.url’ zu halten, daher muss noch ein zusĂ€tzlicher Eintrag gesetzt werden.

‘overwritehost’ => ‘meinserver.de’,
‘overwrite.cli.url’ => ‘https://meinserver.de/index.php’,

dann passt es. (Apache neustarten nicht vergessen)