-
-
Notifications
You must be signed in to change notification settings - Fork 4.7k
Closed
Labels
0. Needs triagePending check for reproducibility or if it fits our roadmapPending check for reproducibility or if it fits our roadmap25-feedbackbugfeature: davhotspot: filename handlingFilenames - invalid, portable, blacklisting, etc.Filenames - invalid, portable, blacklisting, etc.
Description
⚠️ This issue respects the following points: ⚠️
- This is a bug, not a question or a configuration/webserver/proxy issue.
- This issue is not already reported on Github (I've searched it).
- Nextcloud Server is up to date. See Maintenance and Release Schedule for supported versions.
- Nextcloud Server is running on 64bit capable CPU, PHP and OS.
- I agree to follow Nextcloud's Code of Conduct.
Bug description
Plain old wedav upload prevents uploading files with \ or / in their names.
Bulk upload does not prevent them but then they are improperly handled leading to the desktop client deleting files.
Steps to reproduce
- Enable bulk upload
- Connect a desktop client
- Create a local file with such name
test\hello.md - Wait for it to be uploaded
- Sync again and see that the server is not reporting it as an existing file
- Desktop client deletes the local file
Expected behavior
- Enable bulk upload
- Connect a desktop client
- Create a local file with such name
test\hello.md - Expect an error telling this file is not uploaded
Installation method
None
Operating system
None
PHP engine version
None
Web server
None
Database engine version
None
Is this bug present after an update or on a fresh install?
None
Are you using the Nextcloud Server Encryption module?
None
What user-backends are you using?
- Default user-backend (database)
- LDAP/ Active Directory
- SSO - SAML
- Other
Configuration report
No response
List of activated Apps
Enabled:
- activity: 2.17.0
- circles: 25.0.0
- cloud_federation_api: 1.8.0
- comments: 1.15.0
- contactsinteraction: 1.6.0
- dashboard: 7.5.0
- dav: 1.24.0
- federatedfilesharing: 1.15.0
- federation: 1.15.0
- files: 1.20.1
- files_pdfviewer: 2.6.0
- files_sharing: 1.17.0
- files_trashbin: 1.15.0
- files_versions: 1.18.0
- lookup_server_connector: 1.13.0
- notifications: 2.13.1
- oauth2: 1.13.0
- photos: 2.0.1
- provisioning_api: 1.15.0
- settings: 1.7.0
- sharebymail: 1.15.0
- support: 1.8.0
- systemtags: 1.15.0
- text: 3.6.0
- theming: 2.0.1
- twofactor_backupcodes: 1.14.0
- updatenotification: 1.15.0
- user_oidc: 1.3.1
- user_status: 1.5.0
- viewer: 1.9.0
- weather_status: 1.5.0
- workflowengine: 2.7.0
Disabled:
- admin_audit
- encryption
- end_to_end_encryption
- files_external
- files_lock
- groupfolders
- spreed
- testing
- user_ldapNextcloud Signing status
No response
Nextcloud Logs
No response
Additional info
No response
Metadata
Metadata
Assignees
Labels
0. Needs triagePending check for reproducibility or if it fits our roadmapPending check for reproducibility or if it fits our roadmap25-feedbackbugfeature: davhotspot: filename handlingFilenames - invalid, portable, blacklisting, etc.Filenames - invalid, portable, blacklisting, etc.
Type
Projects
Status
☑️ Done