Nextcloud package from EPEL repo interferes with the one build for NethServer
[root@server ~]# yum list \*nextcloud\*
Installed Packages
nethserver-nextcloud.noarch 1.0.4-1.ns7 @nethserver-base
nextcloud.noarch 10.0.2-1.ns7 @nethserver-base
Available Packages
nextcloud.noarch 10.0.4-1.el7 epel
nextcloud-client.x86_64 2.2.4-8.el7 epel
nextcloud-client-devel.x86_64 2.2.4-8.el7 epel
nextcloud-client-libs.x86_64 2.2.4-8.el7 epel
nextcloud-client-nautilus.x86_64 2.2.4-8.el7 epel
nextcloud-client-nemo.x86_64 2.2.4-8.el7 epel
nextcloud-httpd.noarch 10.0.4-1.el7 epel
nextcloud-mysql.noarch 10.0.4-1.el7 epel
nextcloud-nginx.noarch 10.0.4-1.el7 epel
nextcloud-postgresql.noarch 10.0.4-1.el7 epel
nextcloud-sqlite.noarch 10.0.4-1.el7 epel
Issuing a yum update
will install the package from EPEL, where the installation path differs, therefore the access forbidden error:
Forbidden
You don’t have permission to access /nextcloud on this server.
Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
Mind the Nextcloud path:
[authz_core:error] [pid 2326] [client 192.168.2.132:53424] AH01630: client denied by server configuration: /usr/share/nextcloud/index.php
[authz_core:error] [pid 2326] [client 192.168.2.132:53424] AH01630: client denied by server configuration: /usr/share/nextcloud/core/templates/403.php