I can't upload files after updating to 0.6.1
Issue
- Can no longer upload files after upgrading my PoC environment to 0.6.1.
Environment
- Ubuntu 20.04
- Element Enterprise Installer 0.6.1
Resolution
To resolve this issue, recursively change the permissions of the directory configured in parameters.yml as media_host_data_path
. For this example, in paramters.yml, we have:
media_host_data_path: "/mnt/data"
and a quick ls
on this path shows the 991
ownership:
$ ls -l /mnt/
total 4
drwxr-xr-x 3 991 991 4096 Apr 27 13:20 data
To fix this, run:
sudo chown 10991:991 -R /mnt/data
afterwards, ls
should show the 10991
ownership:
$ ls -l /mnt/
total 4
drwxr-xr-x 3 10991 991 4096 Apr 27 13:20 data
and now you should be able to upload files again.
Root Cause
In this case, the installation started with 0.5.3 and in 0.6.0, we changed the UIDs that synapse runs as in order to avoid conflicting with any potential system UID. Previously, the UID was 991, but we moved to 10991. As such, this breaks permissions on the existing synapse_media directory.