You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Please use the 👍 reaction to show that you are affected by the same issue.
Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
Subscribe to receive notifications on status change and new comments.
Steps to reproduce
Create a new folder
Upload / copy / move a mp4 file to this folder.
Change file name by giving a special chracter like '+' or '&' or whatever.
Create a shared link for this folder. With or without password doesn't matter. Do not create a shared link for the mp4 file directly because this works.
Open the shared link in a new browser tab.
Try to play the mp4 file inside your browser. Do not download the mp4 file because this works.
Expected behaviour
A window should open and playing video / mp4 file.
Actual behaviour
A window opens and shows a message: "Fehler beim Laden von [file name]" (Maybe: "Error while loading [file name]")
This error message only occurs if you call up video / mp4 file inside a folder which is shared by a link!
Server configuration
**Operating system: Linux 4.15.0-128-generic x86_64
Web server:
**Database: MySQL 5.7.28
**PHP version: 7.4.10
**Nextcloud version: 20.0.4
**Updated from an older Nextcloud/ownCloud or fresh install: 17, 18, 19
**Where did you install Nextcloud from: All-Inkl.com
maidstein
changed the title
Error: Error message instead of playing video with special characters in file name only(!) with shared links for folders
Error message instead of playing video with special characters in file name only(!) with shared links for folders
Dec 27, 2020
More info about this issue. If I open the console and looking at network activity, I see that the request and a name of the file in that is not url encoded: http://localhost/s/12345678/download?path=/&files=test file & with special symbol.mp4=
Therefore special symbol, & in this case, breaks the link and give 404 error, instead of file.
If I url encode file name by hand: http://localhost/s/12345678/download?path=%2F&files=test%20file%20%26%20with%20special%20symbol.mp4
This link is works.
How to use GitHub
Steps to reproduce
Expected behaviour
A window should open and playing video / mp4 file.
Actual behaviour
A window opens and shows a message: "Fehler beim Laden von [file name]" (Maybe: "Error while loading [file name]")
This error message only occurs if you call up video / mp4 file inside a folder which is shared by a link!
Server configuration
**Operating system: Linux 4.15.0-128-generic x86_64
Web server:
**Database: MySQL 5.7.28
**PHP version: 7.4.10
**Nextcloud version: 20.0.4
**Updated from an older Nextcloud/ownCloud or fresh install: 17, 18, 19
**Where did you install Nextcloud from: All-Inkl.com
Signing status:
Signing status
Nextcloud configuration:
Config report
Are you using external storage, if yes which one: no
Are you using encryption: no
Are you using an external user-backend, if yes which one: probably no
Client configuration
**Browser: probably doesn't matter
**Operating system: probably doesn't matter
Logs
Web server error log
Web server error log
Nextcloud log (data/nextcloud.log)
Nextcloud log
Browser log
Browser log
The text was updated successfully, but these errors were encountered: