Does any of you use Nextcloud Social? I’d love to, but struggle to get it to work. Below are details.
My YunoHost server
Hardware: Other ARM board (orange pi zero)
YunoHost version: 3.5.2
I have access to my server : Through SSH | through the webadmin | serial |
Are you in a special context or did you perform some particular tweaking on your YunoHost instance ? : yes
If yes, please explain:
No tweaking, but one way or another, Yunohost thinks it is not yet installed anymore. Everything works, installed are Nextcloud, Wordpress, Opensondage and Roundcube, but now when I access the web-admin, it says “Congratulations, please do the post-install now”. Except that the post-install does not work anymore.
Description of my issue
I am trying to get Nextcloud Social to do federation. I have a couple of Yunohost installations for the family and classmates of my children, so they can exchange photo’s and likes and things without commercial centralized solutions.
I followed the instructions on https://docs.nextcloud.com/server/15/admin_manual/installation/nginx.html?highlight=webfinger#nextcloud-in-the-webroot-of-nginx
, taking account of the fact that nextcloud is in a subdirectory.
The nginx nextcloud.conf for the domain (/etc/nginx/conf.d/domain.tld.d/nextcloud.conf ) has lines for user_webfinger , so I added the line
rewrite ^/.well-known/webfinger /nextcloud/public.php?service=webfinger last;
I also used occ social:reset as is adviced.
None of the other Yunohosts with Nextcloud can find the users on this Nextcloud. The firewall is open, and besides that, the devices are behind the same firewall.
If I open the domain.tld/well-known/webfinger-url by hand, I am forwarded to the Yunohost SSO-portal. Could it be that different rewrite rules fight for priority?
If I keep tail -f on /var/log/nginx/access.log, nothing happens when visiting the well-known webfinger url.
How should I continue troubleshooting? On the nextcloud-social forum I read a few people with some troubles, but they got it resolved without writing details that help me further.
PS, edit: in my confusion I noted version 15 as YNH version. That is the Nextcloud version. YNH is 3.5.2:
yunohost:
repo: stable
version: 3.5.2.2
yunohost-admin:
repo: stable
version: 3.5.2
moulinette:
repo: stable
version: 3.5.2
ssowat:
repo: stable
version: 3.5.2.1