Wednesday, October 29, 2025
support@conference.yunohost.org
October
Mon Tue Wed Thu Fri Sat Sun
    1 2 3
4 5
6
7 8 9 10 11 12
13 14
15 16 17
18
19
20
21
22 23 24
25 26
27
28
29
30
31
   
             

[10:23:35] <Raphaël> Hi everyone!

Just started using my raspberry4-hosted yunohost distro and for now it's been running very well. But I need a little help understanding what's going wrong: I installed [funkwhale](https://github.com/YunoHost-Apps/funkwhale_ynh) v1.4.1~ynh1 through the "applications" admin section, and followed the "Admin doc" section. I have created a subdomain `funkwhale.<my_secret_domain_provided_by_yunoho.st>` and set the application to use this subdomain during installation.

Now, two issues:

- when I go this URL on a desktop computer, I'm getting the login scree, and when I log, I get "redirected?" to `<my_secret_domain_provided_by_yunoho.st>/yunohost/sso` where I can see my apps, but I never "get" to funkwhale. If I click on funkwhale from this screen, I get to the same page. This doesn't happen from my phone's browser, where I land on the funkwhale homepage as expected after login.
- also, when I try to connect to funkwhale from an app through the subsonic API, I get error messages like "Check the server address" which makes me think that this is related to my "redirection" issue

Did I configure something wrong regarding domains etc? Thanks!

Answers in french are fine
[10:24:25] <Raphaël> Hi everyone!

Just started using my raspberry4-hosted yunohost distro and for now it's been running very well. But I need a little help understanding what's going wrong: I installed [funkwhale](https://github.com/YunoHost-Apps/funkwhale_ynh) v1.4.1~ynh1 through the "applications" admin section, and followed the "Admin doc" section. I have created a subdomain `funkwhale.<my_secret_domain_provided_by_yunoho.st>` and set the application to use this subdomain during installation.

Now, two issues:

- when I try to access this URL on a desktop computer, I'm getting the login scree, and when I log, I get "redirected?" to `<my_secret_domain_provided_by_yunoho.st>/yunohost/sso` where I can see my apps, but I never "get" to funkwhale. If I click on funkwhale from this screen, I get to the same page. This doesn't happen from my phone's browser, where I land on the funkwhale homepage as expected after login.
- also, when I try to connect to funkwhale from an app through the subsonic API, I get error messages like "Check the server address" which makes me think that this is related to my "redirection" issue

Did I configure something wrong regarding domains etc? Thanks!

Answers in french are fine
[10:28:22] <orhtej2> > <@rventura:matrix.org> Hi everyone!
>
> Just started using my raspberry4-hosted yunohost distro and for now it's been running very well. But I need a little help understanding what's going wrong: I installed [funkwhale](https://github.com/YunoHost-Apps/funkwhale_ynh) v1.4.1~ynh1 through the "applications" admin section, and followed the "Admin doc" section. I have created a subdomain `funkwhale.<my_secret_domain_provided_by_yunoho.st>` and set the application to use this subdomain during installation.
>
> Now, two issues:
> - when I go this URL on a desktop computer, I'm getting the login scree, and when I log, I get "redirected?" to `<my_secret_domain_provided_by_yunoho.st>/yunohost/sso` where I can see my apps, but I never "get" to funkwhale. If I click on funkwhale from this screen, I get to the same page. This doesn't happen from my phone's browser, where I land on the funkwhale homepage as expected after login.
> - also, when I try to connect to funkwhale from an app through the subsonic API, I get error messages like "Check the server address" which makes me think that this is related to my "redirection" issue
>
> Did I configure something wrong regarding domains etc? Thanks!

Subsonic api is disabled by default
[10:28:45] <orhtej2> as for redirect loop - can you try incognito window?
[10:29:55] <Raphaël> Yes: same thing from an incognito window / tor
[10:32:09] <orhtej2> > <@rventura:matrix.org> Is it? It appeared to be on from the beginning in funkwhale settings. Could there be any kind of override somewhere?

Then I'm wrong
[10:32:13] <Raphaël> anyways, I put it on and got a user password
[10:33:37] <Raphaël> and I get the error while trying with `myuser@funkwhale.myyunohostdomain` or just `myuser` in the user field
[10:41:50] <Raphaël> Should I unset it from the funkwhale config page and rather set it there?
[10:42:06] <Raphaël> Regarding the redirection : from the "Domains" admin section, when I try to set "Default app" to Funkwhale, I get `Unable to make 'funkwhale' the default app on the domain, 'funkwhale.mydomain.noho.st' is already in use by 'funkwhale'`
[10:46:34] <Raphaël> OK, just did that and now I'm getting to funkwhale through my desktop's browser alright, but the URL that shows is `https://<mydomain.noho.st>/library`
[10:50:29] <Raphaël> That doesn't seem like the right way to do it, does it? And I'm still unable to connect to the subsonic API, but maybe I'm not aware of a specific endpoint I should use
[12:48:28] <Jørgen> Hi, I'm trying to make simplex working. Apparently you manually have to move it to a subdomain, because it needs port 443. Do anyone know how to do that or know a guide that can help in the right direction?
[13:29:32] <orhtej2> > <@krulf:matrix.p1p.dk> Hi, I'm trying to make simplex working. Apparently you manually have to move it to a subdomain, because it needs port 443. Do anyone know how to do that or know a guide that can help in the right direction?

Https is handled by nginx, the apo should run on random port and not deal with ssl. Do you have a soecific error or documenration to refer with the issue?
[13:30:44] <orhtej2> > <@rventura:matrix.org> Regarding the redirection : from the "Domains" admin section, when I try to set "Default app" to Funkwhale, I get `Unable to make 'funkwhale' the default app on the domain, 'funkwhale.river.noho.st' is already in use by 'funkwhale'`

This shouldn't be necessary, funkwhale already takes the whole domain
[13:41:13] <Jørgen> Ok, the problem is that the configuration is on 443, so it conflicts. Apparently it works if you disable https and port 443 in: /etc/opt/simplex/smp-server.ini
[13:42:36] <Jørgen> But there are no indication of errors in the yunohost interface, only when inspecting with journalctl you can find the message "systemd[1]: simplex.service: Failed with result 'exit-code'."
[13:45:05] <Jørgen> You need to comment out the last three lines:
>https: 443
>cert: /etc/opt/simplex/web.crt
>key: /etc/opt/simplex/web.key

And change:

port: 5223,443

To:

port: 5223
[13:48:44] <Aleks (he/him/il/lui)> Ah yes, "Failed with result 'exit-code'", el famoso best error message ever
[13:48:49] <Aleks (he/him/il/lui)> https://aria.im/_bifrost/v1/media/download/Aaj0NCcfnevXr0mFlGNN8bOjjaaT-LrixyrQk83-F4iOKajA36BlDsv1hP8bDRYdj9nx0Yu6iI-w7NqRD3fqDRpCeaNWDS4gAG1hdHJpeC5vcmcvVGN2bEJzWkhiaVNGa3JrZkVzUHdIcG9F
[14:00:54] <Raphaël> OK, so you mean I shouldn't even create a subdomain for Funkwhale in the first place?
[14:03:11] <Raphaël> Any other idea regarding access to the subsonic API? FWIW I'm trying to access through Ultrasonic (android app), and succeed to connect to another funkwhale instance using a slightly older version (1.2.7, not installed through yunohost though)
[16:14:17] <Raphaël> ### NFS idmapping

On a completely unrelated topic, I'm trying to get idmapping to work for a volume I mount using nfs on the same yunohost raspberrypi4 machine.

I can access the file from my desktop (running arch) computer easily using `mount.nfs`, but the uid/gid aren't mapped as I expect it: I read my server's userid on the client when I `ls -l` the nfs-mounted directory — which is different from my uid on this client.


I have:
- installed `nfs-common` and `nfs-kernel-server` packages on the server.
- set config files as follows on the server:
`/etc/exports`
```
/srv/nfs 192.168.1.0/24(rw,fsid=root)
/srv/nfs/music 192.168.1.0/24(rw,sync)
```

`/etc/fstab`
```
proc /proc proc defaults 0 0
PARTUUID=ec61c8fe-01 /boot/firmware vfat defaults 0 2
PARTUUID=ec61c8fe-02 / ext4 defaults,noatime 0 1
PARTUUID=bc27ccc0-d451-4270-adbd-b3019df83ef5 /mnt/my_hdd ext4 defaults,noatime,nofail 0 2
/mnt/my_hdd/music /srv/nfs/music none bind 0 0
/mnt/my_hdd/music /var/lib/mpd/music none bind 0 0
```

`/etc/idmapd.conf`
```
[General]
Verbosity = 0
# set your own domain here, if it differs from FQDN minus hostname
Domain = noho.st

[Mapping]

Nobody-User = nobody
Nobody-Group = nogroup

[Logging]
# Set to debug or info for better logging
LogLevel = debug
```

- copy/pasted the server's `idmapd.conf` file on my desktop machine
- not enabled `nfs-idmapd` service on the client, as recommended in the [archwiki](https://wiki.archlinux.org/title/NFS#NFSv4_idmapping)
- enabled `nfs-idmapd` service on the server. Here is the output of `journalctl -u nfs-idmapd`:

```
Oct 28 15:56:17 machine.noho.st systemd[1]: Starting nfs-idmapd.service - NFSv4 ID-name mapping service...
Oct 28 15:56:17 machine.noho.st rpc.idmapd[21149]: Setting log level to 0
Oct 28 15:56:17 machine.noho.st systemd[1]: Started nfs-idmapd.service - NFSv4 ID-name mapping service.
```

Thanks for your help!
[20:31:02] <knef> Hi there