- Nextcloud Server version:
- 31.0.2
- Operating system and version:
- Debian 12
- Web server and version:
- Apache/2.4.62 (Debian)
- Reverse proxy and version:
- nginx openresty/1.25.3.2 (trough NGINX Proxy manager)
- Installation method
- using LXC template turnkey-nextcloud from Proxmox
I have a fresh install where everything seems to be working fine, except one thing. I am unable to download files when more than one is selected. Downloading a single file works, but if I check multiple files, it does not. This does not generate any error in the Nexcloud log.
In my chrome downloads, I see a failed download named “téléchargement.htm” with the message “Fichier non disponible sur le site” which is french for “file not available on the site”.
When I go on firefox instead, I get a 404 page instead of a failed download.
Looks like there’s a problem with this site
https://nextcloud.mydomain.com/remote.php/dav/files/myusername/?accept=zip&files=["m/Templates credits.md","m/Reasons to use Nextcloud.pdf"] might have a temporary problem or it could have moved.
Error code: 404
The site could be temporarily unavailable or too busy. Try again in a few moments.
I noticed that there is a “m/” prefix on every file. If I edit the url to remove the prefix, the download starts. It works without the “m/” prefixes.
So, it looks like nexcloud is expecting the files to be in a subfolder named “m”, but they are not.
Anyone knows how I could fix that?
EDIT: Turns out the problem was caused by my username. I used my email as a username. I Guess that it caused the url to be missinterpreted. Creating a new user with a normal usernam fixed it.