Sync error "permision denied" when try to sync files or folders with ñ or accents

Good morning. Since the latest versions of the sync app, I’ve been facing the following issue:

When I have file or folder names in Spanish that use accents or letters like “Ñ” (for example: métodos.doc or español.doc), on Linux clients I receive a permission denied error and they do not sync. I have confirmed that this does not happen on Windows clients. I also checked whether it was an operating system limitation, but I can create files with those names directly in the system. The operating system where the error occurs is Ubuntu MATE 22.04 with the latest versions of the Nextcloud sync client.

I have tried searching for a solution to the problem and haven’t found anything useful. I’m not sure if this issue is only happening to me or not.

Thank you very much for your help.

You already mentioned Ubuntu MATE 22.04, so the distribution itself is clear.

However, several essential details are missing:

  • Exact Nextcloud Desktop client version

  • Source of the client on Linux (Ubuntu repository, AppImage, Flatpak)

  • Nextcloud server version (AIO, Docker, Snap…)

  • Filesystem used for the sync folder (ext4, NTFS, network mount…)

  • Whether this started after a specific client update

On Linux, the Nextcloud client behaves differently depending on packaging and filesystem, especially with Unicode filenames. Without these details it’s not possible to determine whether this is a client regression, packaging issue, or environment-specific behavior.

Provide the missing information so the issue can be analyzed properly.

1 Like

First of all, thanks a lot for your time.

Here is the missing information, and sorry about forget to put it.

In this moment, it happens with the last version, 4.0.3, but I am having this issue since the 3.6.X if I am not wrong… At least, I can say for sure that I having this error from versions 4.0.X

I have install the clients from the Nextcloud oficial repository.

The server is at version 31.0.8, and is a standalone borebone server with a “normal” setup (I install it in the classic way, no dockers, snaps or any other tools)

The filesystem I use is ext4 in a normal install, nothing special.

As I say, I am not really sure, but I will say this is happening since versions 3.6.X. I was waiting for newest updates, because sometimes It is fixed in the following versions, but not this time.

I also forgot to mention that those files do exist on the server, but it still won’t download them, so I’ve deduced that the problem lies with the synchronization client.

One important difference here is the client packaging.

Even though you are using the official Nextcloud PPA on Ubuntu, the primary Linux distribution method is the AppImage, and behavior can differ between PPA builds and AppImage.

I tested the same filenames (español.doc, métodos.doc, including accented variants) on my setup and they sync correctly, but I am using a different Linux distribution.

Please test whether the issue also occurs with the official Nextcloud Desktop AppImage.
If the AppImage works correctly while the PPA client does not, this would strongly point to a packaging-specific issue rather than a general Linux or server-side problem.