Hardware: Raspberry Pi at home YunoHost version: 11.2.29 I have access to my server : Through SSH | through the webadmin Are you in a special context or did you perform some particular tweaking on your YunoHost instance ? : no
Description of my issue
Hi everyone,
I have XMPP running on a maindomain with a self-signed certificate (because I once got an issue I got locked out when letsencrypt expires), and have XMPP activated on a subdomain which does have letsencrypt. In both cases (so through both “accounts”) I am unable to call or send photos or files through both Gajim, Dino, Conversations… On the main domain I assume it is because I don’t have letsencrypt installed. On the subdomain letsencrypt is installed and I think the issue is with the xmpp-upload.sub.domain.ltd . A lot of other people ran into the same issue but the posts are older and didn’t really get resolved.
I tried:
dyndns update
regenerate lets encrypt
restart server
restart metronome
regenerate letsencrypt using the no-issues and force flags
In anycase, at the moment letsencrypt has banned me from regenerating the certificate for the subdomain and I am not closer to resolving the issue. When renewing the certificate the logs do say: “warning sudomain xmpp-upload.sub.domain.ltd” does not resolve to the same IP address as sub.domain.ltd" and the same for muc.sub.domain.ltd
How can I get sending fotos and calling with XMPP to work in yunohost, preferably on the subdomain, but I am getting better hardware so if maindomain is the only option so be it.
About this issue: solution is to run it on the main domain with a letsencrypt certificate installed. However, cannot send PDF which is a different issue. Calling doesn’t get through but is probably the result of to few resources on the server…
To be able to send PDF (and other usual data types), you have to append (and restart metronome) in /etc/metronome/conf.d/domain.ext.cfg.lua , in the section Component "xmpp-upload.domain.ext" "http_upload" :
There is something wrong with the code you send. Metronome will not start after adding it. It says it encoutered an unexpected symbol. I have tried looking through the code but cannot find what it could be?
to be clear, I just copy pasted your code with the indent in the section you said. I used spaces to match the indent? maybe that is the problem?