Tuesday, October 14, 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
   
             

[11:33:04] <villadalmine> Hi, I want to know if I enable metronome , and then xmpp-upload domain is a CNAME and nginx is pointing to let's encryption certificate make for main domain and not xmpp-upload subdomain, then other problem the mime is not supporting OGA audio , so file can not be uploaded, what I did to solve it, create a xmpp-upload domain and added the mime support for OGA , added in nginx main domain the letsencryp certificate created for xmpp-upload domain , but I edited all of them manually so then I have many warning because I did things manually
[11:33:49] <villadalmine> Does correct or maybe something else what I'm doing wrong
[12:16:50] <selfhoster1312> hi villadalmine don't enable metronome it's really outdated and buggy, you should install prosody :-)
[12:28:11] <villadalmine> But I read some disclaimer also for prosody
[12:29:07] <villadalmine> I found metronome more easy to maintain from yunohost maybe I'm wrong I'm using yunohost since metronome was part of the core and nowsince some version it is not anymore on core , so wondering about a balance
[12:29:55] <villadalmine> But the problem for nginx upload as I know it is not a problem for xmpp , no idea how prosody handle the xmpp-upload
[12:30:27] <villadalmine> Maybe I should try 😜 move and see the challenges and benefits
[12:44:32] <selfhoster1312> i'm not sure how good the prosody package is, i use prosody without the yunohost package, let me see
[12:45:11] <selfhoster1312> where do you see a disclaimer for prosody?
[12:47:56] <villadalmine> When I go to install from yunohost , they are some recommendations
[12:48:06] <villadalmine> And for metronome nothing bad said
[13:00:30] <selfhoster1312> what are those recommendations? do you have text/screenshot?
[13:00:58] <selfhoster1312> is it this? https://github.com/YunoHost-Apps/prosody_ynh/blob/master/doc/DESCRIPTION.md#read-before-install
[13:05:33] <villadalmine> Yes to do app is longer than metronome , but in both cases are not mentioned about nginx certs I need to check with prosody and compare with my experience, I like to use full yunohost way of working
[13:06:05] <villadalmine> I like all integration with yunohost because I do not need to maintain nothing
[14:22:01] <selfhoster1312> villadalmine, metronome TODO hasn't been updated in ages so that's why it's shorter, and i can 100% confirm that prosody works so much better with all clients, i don't have any more bugs since moving to prosody, and there's even a metronome->prosody migration module because metronome is not really maintained but prosody is actively developed and so much better
[14:23:05] <villadalmine> Thanks for all insight I will migrate to prosody and let's if I have the same issues :)
[14:24:24] <selfhoster1312> villadalmine: it looks like the prosody package for yunohost automatically generates everything: https://github.com/YunoHost-Apps/prosody_ynh/blob/master/conf/hook_conf_regen#L17
[14:25:35] <selfhoster1312> > for the MUC/chatrooms and file upload features to be functional, you need to force-regenerate the certificate for __DOMAIN__ after configuring the DNS records, by running yunohost domain cert renew __DOMAIN__.

i imagine/hope it's just for the first time :)
[14:48:34] <villadalmine> I will do rollback of all my manual fixes .. looks promising:) thanks !! Today at night new migration:)
[15:42:42] <villadalmine> Same issue prosody is not working well in yunohost
[15:43:08] <villadalmine> Nginx is using domain for xmpp-upload instead of xmpp-upload.domain
[15:43:28] <villadalmine> Audio upload is not working neither image due this upload issue
[15:44:07] <villadalmine> So installing it is not resolving those issue I had the same in metronome and are also in prosody
[15:44:23] <villadalmine> Hostname xmpp-upload.villadalmine.club not verified:
certificate: sha256/srSDiEzCXZOkJjS0cg4JpCuADjXaTXN2trqb560ARD4=
DN: CN=villadalmine.club
subjectAltNames: [villadalmine.club]
[15:45:10] <villadalmine> Because nginx looks for xmpp-upload but certificate was not created with alternative name xmpp
[15:45:40] <villadalmine> And after it im sure mime is not supported Oga format
[15:49:30] <villadalmine> I can do the workaround but I'm breaking the yunohost way of working
[16:02:00] <selfhoster1312> did you do the `yunohost domain cert renew DOMAIN` ?
[16:03:02] <selfhoster1312> and i don't think prosody filters by mimetype/extension for uploads, does it?
[16:03:47] <villadalmine> I already read that one 😅
[16:03:57] <villadalmine> Now audio is working but not picture
[16:04:28] <villadalmine> But indeed that part is not clear why should I need to run it
[16:04:51] <villadalmine> When I ran it I read output in the console reading all domains and adding all of them
[16:05:34] <villadalmine> Maybe my two cents , in post install notes should need to said not only main domain will regenerate , also all domains needed for prosody
[16:05:54] <villadalmine> But now full working , and it was easy
[16:06:01] <villadalmine> Happy new prosody user
[16:16:54] <selfhoster1312> great! :)
[16:16:54] <selfhoster1312> but no reason a picture is not working, what's the error message?
[16:26:35] <villadalmine> Not star working maybe it was logged out logged in
[16:26:42] <villadalmine> Now I saw it deploy cotur.
[16:26:45] <villadalmine> Coturn
[16:27:06] <villadalmine> But not clear in the documentation how to integrate it
[16:30:55] <villadalmine> I saw it added in Lua config but not idea how to check if I'm using it when I make a call
[16:32:42] <selfhoster1312> it would be in your client logs, but probably it's working if it says it's setup
[16:35:35] <villadalmine> Yes service up, ss -alntp show process and port , forwarding ok
[16:35:57] <villadalmine> But no idea how to check if prosody is connected when I make a call
[16:44:49] <villadalmine> Also it is not clear if 5350 5349 uses tcp or udp dtls or.tls
[16:44:55] <villadalmine> Not clear in the documentation
[18:00:28] <anubis> hello villadalmine, not sure, do you have remaining questions on Prosody? (for info there is a dedicated room in case you would not find your answers here: xmpp:yunohost-xmpp@muc.chapril.org?join )
[18:54:20] <villadalmine> Ok, sorry yes , I got a lot of answers here really thankful