I cannot make hidden folders on Nextcloud that begin with periods ("."). When I try to do it on the web interface, I get a notification saying "Could not create folder '.a'". On Android, if I try to create a hidden folder "Server not found" appears. (The server itself is fine). I am able to create hidden folders through my server's SSH (and then running occ files:scan) but Nextcloud does not play well with these. On web- Clicking the hidden folder sends be back to the root folder of my files. On Android- "The folder /.a/ does not exist anymore", yet refreshing makes it reappear.
This issue creates problems in apps that depend on hidden folders for functionality. For example, Joplin needs a .resource folder to sync to Nextcloud but I get a 404 error when it tries to access it. When I use Memories on Nextcloud, I cannot archive photos because it needs a .archive folder.
Steps to reproduce
Create hidden folder that starts with a period.
Nextcloud comes up with an error saying that it is unable to create the directory because it "doesn't exist" (mentioned more specifically in the bug description)
Folder is never created
Expected behavior
Nextcloud should create the folder and not be treated as if it does not exist. Opening the folder should show the contents and other applications should be able to add files to those folders. My server should not show 404 errors when accessing these folders through other applications
Installation method
Other Community project
Operating system
Debian/Ubuntu
PHP engine version
PHP 8.1
Web server
Apache (supported)
Database engine version
MySQL
Is this bug present after an update or on a fresh install?
None
Are you using the Nextcloud Server Encryption module?
There's just a bunch of cron entries. Also /settings/admin/logging page is broken on Nextcloud v25.0.2
Additional info
Running tail -f /path/to/nextcloud.log does not show any errors relating to these folders, their creation, or unsuccessfully entering them.
Nextcloud was installed through the quick app installer feature of Hestia Control Panel.
Sorry but I cannot reproduce the issue. Just tried with 25.0.2. This sounds like a configuration issue. You will probably get more help on https://help.nextcloud.com regarding your issue.
⚠️ This issue respects the following points: ⚠️
Bug description
I cannot make hidden folders on Nextcloud that begin with periods ("."). When I try to do it on the web interface, I get a notification saying "Could not create folder '.a'". On Android, if I try to create a hidden folder "Server not found" appears. (The server itself is fine). I am able to create hidden folders through my server's SSH (and then running
occ files:scan
) but Nextcloud does not play well with these. On web- Clicking the hidden folder sends be back to the root folder of my files. On Android- "The folder /.a/ does not exist anymore", yet refreshing makes it reappear. This issue creates problems in apps that depend on hidden folders for functionality. For example, Joplin needs a .resource folder to sync to Nextcloud but I get a 404 error when it tries to access it. When I use Memories on Nextcloud, I cannot archive photos because it needs a .archive folder.Steps to reproduce
Expected behavior
Nextcloud should create the folder and not be treated as if it does not exist. Opening the folder should show the contents and other applications should be able to add files to those folders. My server should not show 404 errors when accessing these folders through other applications
Installation method
Other Community project
Operating system
Debian/Ubuntu
PHP engine version
PHP 8.1
Web server
Apache (supported)
Database engine version
MySQL
Is this bug present after an update or on a fresh install?
None
Are you using the Nextcloud Server Encryption module?
Encryption is Disabled
What user-backends are you using?
Configuration report
List of activated Apps
Nextcloud Signing status
Nextcloud Logs
Additional info
Running
tail -f /path/to/nextcloud.log
does not show any errors relating to these folders, their creation, or unsuccessfully entering them. Nextcloud was installed through the quick app installer feature of Hestia Control Panel.