[/details]
I am running Nextcloud as a TrueNas App
Nextcloud version (eg, 20.0.5): App Version: 28.0.2
Operating system and version (eg, Ubuntu 20.04): TrueNAS-SCALE-23.10.1.3
Apache or nginx version (eg, Apache 2.4.25): Chart Version: 2.0.3 (Black Box)
PHP version (eg, 7.4): black box
The issue you are facing:
After a clean install off the TrueNas App version the user setup was no problem. The istallation of the calender app was without any problem. But all users including the admin do not have a Button (+ Add) enabled in the All files view
Is this the first time you’ve seen this error? (Y/N): Yes
It shouldn’t be an + Add button; when functioning it’s an + New button. If you hold your cursor over it, does it say something like “You don’t have permission to upload or create files here”?
Although I don’t have a solution, I’ve found the cause of my problem. I run my Nextcloud installation on a TrueNas Scale behind an “Nginx Proxy Manager” docker solution on a separate server. When I want to access Nextcloud, I do it via:
In this configuration, I can log into Nextcloud without any problems using https://nextcloud.mydomain.com. However, adding a file is not possible. I also cannot access the files provided by default during installation.
If I change the configuration to:
Nextcloud host: truenas.fritz.box (local home network server address)
without rewrite address
I can access the nextcloud using: https://truenas.fritz.box:9001
The upload is possible. The disatvantage is that I only can access the nextcloud from my local home network.
What do I have to change to be able to upload (add and access) files through the “nginx proxy manager”
The requests in the nextcloud are coming from an IP 172.0.x.x. I do Not have a clou why this ist the fact. But after adding this IP to the trustet list it ist working.