Monday, September 08, 2025
support@conference.yunohost.org
September
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          
             

[00:02:29] <postage2514 ⚡> Hello everyone! I was trying to install Qbittorrent using Yunohost but it fails to install. I got the logs here, if anyone is willing to help:

https://paste.yunohost.org/raw/dafuloyoma
[11:42:23] <Xan> Bonjour à tous,
Pour information, il semble que le paquet Cryptpad soit défectueux : il ne crée pas le domaine sandbox qu’il est censé créer et quand on le crée manuellement et lui affecte un certificat SSL, il redirige automatiquement vers le SSO.
Le sujet a déjà été créé sur le forum par Bernique le 29 août pour info 😉

J’ai le même souci aujourd’hui après une réinstallation rendue obligatoire par un changement de domaine.

J’imagine que vous bossez dessus, mais au cas où vous n’auriez pas eu l’info 😉
Si vous avez l’URL d’un commit qui fonctionne, je suis preneur 😊
[11:46:40] <Xan> J’ai même tenté un `yunohost app upgrade cryptpad --force` après la création du domaine, en espérant que ça corrigerait la config, mais rien du tout 😬
[11:52:50] <tituspijean[m]> Je ne vois pas de mouvement dans le dépôt cryptpad_ynh, donc je ne pense pas que le problème soit investigué ni réglé.
Il est normal que le domaine sandbox n'apparaissent pas dans la webadmin, l'app fait sa bidouille de son côté.
Dans vos deux alertes à toi et Bernique, il manque des infos vitales : quelle est l'erreur qui est rapportée quand tu essaies d'ouvrir l'app ?
Je n'aurai le temps d'investiguer que ce soir, sans garantie de succès (ce n'est pas mon code :/).
[12:05:36] <Xan> Alors, sans installer le domaine Sandbox, ça te redirige vers un domaine inexistant, donc tu finis sur le SSO.
Et quand tu créé le sous-domaine sandbox, tu peux te logger sur Cryptpad, mais ça reste bloqué sur loading.
[12:05:38] <Xan> https://aria.im/_bifrost/v1/media/download/Aad6ODu-sDL1LV2ktEEznGOIYhW5OcDPEsf0McnxJJ6jxV_s4SJB5zf2tFCwhZ2c2ElGFjSWT6ZVCy6wJbzt46RCeZLl4IGwAGFtLW5ldHdvcmtzLmZyL2pDaEVZbEpjUk14eGJySnhWUXdmZ092cA
[12:06:16] <(◕‿◕) Seb (◕‿◕)> Il y a une notification après l’installation en ce qui concerne le DNS du domaine sandbox. ¿ L’as-tu lu ?
[12:07:30] <Xan> Eh bien, la notification dit qu'il a créé le domaine, il me semble bien. Mais ce domaine n'apparaît pas, d'où ma suspicion de non-création.
[12:10:09] <(◕‿◕) Seb (◕‿◕)> Voici cette notification :
https://privatebin.lebeaunuage.net/?a43895b31a0e2c1b#HgNfA4ZA12QhdyeAp4ouEKz1TyUJfE7hEck3Lpod5tof
[12:11:58] <Xan> Effectivement, mais quand le DNS est déjà bien configuré et que le domaine de base de Cryptpad a déjà un certificat Let's Encrypt, ça veut dire qu'il n'y a rien d'autre à faire, (◕‿◕) Seb (◕‿◕) ?
[12:13:02] <(◕‿◕) Seb (◕‿◕)> ¿ As-tu redémarrer le service Cryptpad après tout ça ?
[12:13:41] <Xan> Hum... Pas sûr (honnêtement). Je vais retenter une install et un redémarrage et je te redis ;)
[12:13:59] <(◕‿◕) Seb (◕‿◕)> Ça marche. Tiens-nous au jus.
[12:25:12] <Xan> (◕‿◕) Seb (◕‿◕): Voilà ce que ça fait ;) J'ai juste installé, redémarré, j'ai pu créer mon compte et il s'agit de la première connexion après création du compte
[12:25:19] <Xan> https://aria.im/_bifrost/v1/media/download/AexynpVy_d6nWv3GJ4Dwq7Y77-dLlpcGaZJ60-GEBHWKnNDd2CQ1-EIAwwJ7MrQNZPYTrtRv1iusgN_HjMIDmLpCeZLnAPXAAGFtLW5ldHdvcmtzLmZyL2xieUNqcHh4V2tKeXFvdEFGVWVtVUl3TA
[12:26:33] <Xan> Alors que j'ai bien un certificat valide sur mon domaine parent
[12:26:41] <Xan> https://aria.im/_bifrost/v1/media/download/AQNw1veKW8SGo3eyHfbjSV62uvHV01DAqmuk2DZq91h54tep4YPB-h1GAddTY5nQvovXstbnF7Sq7QXJ6_CCaW9CeZLnFMEAAGFtLW5ldHdvcmtzLmZyL3FPZFdKaUhveHdHbW1ERVliaElTeHlrUQ
[12:27:17] <Xan> Et le sous-domaine Sandbox n'apparaît pas dans la liste des domaines
[12:27:25] <Xan> https://aria.im/_bifrost/v1/media/download/AdPnOEllf9jSHUSATP_D9-clmM_5ylxIEbWxtKexny707y7vOTK2KqpWtu0PvsmdfkBbVk7-0HkzPXprixtnJMVCeZLnH1pgAGFtLW5ldHdvcmtzLmZyL3lYd0tDS0dHcXloSnF3a25oT2xCcUV1SA
[12:29:49] <tituspijean[m]> @am:am-networks.fressaie de forcer la régénération du certificat: `yunohost domain cert renew pad.... --force`
[12:30:55] <tituspijean[m]> (il y a un bout de code qui vient greffer le domaine sandbox au domaine du pad lors de la génération du certificat)
[12:32:30] <Xan> Bien vu, c'est peut-être ça le petit bout de code qui manque au script d'install de Cryptpad
[12:33:23] <Xan> https://aria.im/_bifrost/v1/media/download/AUS7h4MDHMWELbsfgOPpADJ3H4WgS_5GpM8lm7_qUPp4Ukxp2hZuXR9NEccXNJCJ0aFzTeLJPTvz6NwRdkHi1qNCeZLndwdgAGFtLW5ldHdvcmtzLmZyL29VUlVBeW1mSVlYV3Z0ZmlPRXBnSWNqWg
[12:34:02] <tituspijean[m]> en parcourant le code c'est ce que je me suis dit, il ajoute le greffon mais ne semble pas faire le regen (parce que c'est indiqué dans le message de postinstall après màj des DNS)
[12:45:35] <Xan> Effectivement, ça a fonctionné, mais y a eu un petit message potentiellement embêtant qui est apparu : `Info: The configuration file '/etc/nginx/conf.d/sandbox.pad.equinoxe-libre.org.conf' is expected to be deleted by regen-conf (category nginx) but was kept back.`
Si j'ai bien compris, ça veut dire qu'en cas de `yunohost tools regen-conf nginx --force`, il saute
[12:46:10] <tituspijean[m]> erf oui, je regarderai s'il peut être ajouté au suivi par le diagnostic
[12:47:07] <tituspijean[m]> si je comprend bien, en résumant, le problème c'est juste que tu n'avais pas régénéré le certificat? (pas d'accusation, on pourrait revoir le message pour que l'instruction soit plus claire)
[12:48:56] <Xan> C'est exactement ça. Je me suis dit que j'avais déjà un certificat. Et surtout, en ne voyant pas le sous-domaine dans la liste, j'ai pensé qu'il ne l'avait pas créé :)
[12:49:34] <Xan> Donc bah... Comme un couillon, j'ai fait mon petit `yunohost domain add sandbox.pad.equinoxe-libre.org` 😂
[19:07:22] <boz89> or like this https://www.youtube.com/watch?v=dEkOT3IngMQ :)
[19:07:23] <NemStudio18> Thanks! It made me laugh so hard! But I'll try something else before getting out the crowbar 😂
[19:07:24] <NemStudio18> > <@miro5001:matrix.org> Remove smartmontools or check its documentation for how to ignore a certain device

No, but what bothers me is that I've never installed it! Is this something new due to Yunohost's new SSD/HDD section? Anyway, I'll do that! Thanks for your help, everyone!
[19:07:25] <miro5001> > <@nemstudio18:matrix.org> But what bothers me is that I never installed it! Is this a new problem due to Yunohost's new SSD/HDD partition? Anyway, I'll do that! Thanks for your help, everyone!

It's shipped with debian 12 I think
[19:07:26] <Snooze> Hi, I'm looking to use the OpenVPN or Wireguard app to protect some specific traffic, i.e torrenting, but not the whole network traffic. So far I have been unsuccessful, any tips?
[19:07:28] <lapineige> When running postfix regen (Yunohost does it during an upgrade, I have this: `AttributeError: 'Moulinette18n' object has no attribute 'translator'` (from `File "/usr/lib/python3/dist-packages/yunohost/app.py", line 2651, in regen_mail_app_user_config_for_dovecot_and_postfix`).

Do you know how to debug that ? 🤔
[19:10:21] <Aleks (he/him/il/lui)> uhoh
[19:10:31] <Aleks (he/him/il/lui)> well that's most of the debug done
[19:10:35] <Aleks (he/him/il/lui)> hmmm
[19:11:45] <Aleks (he/him/il/lui)> eeeh, line 2561 is this ? https://github.com/YunoHost/yunohost/blob/dev/src/app.py#L2651
[19:11:47] <Aleks (he/him/il/lui)> i'm confused
[19:12:48] <Aleks (he/him/il/lui)> do you have the full log lapineige @_@
[19:20:52] <lapineige> I'll search for it, but it wasn't much more
[20:03:35] <DrPi[m]> Hi, I'm quite sure I've read somewhere that one can create "side" file(s) to automatically modify postfix main.cf without modifying main.cf itself but I can't remember where. Is this really possible ?
[20:07:40] <rodinux> oooooops... I forget the changes on yunohost 12.1 for postfix and dnsmasq will break my hooks 🥶
[20:13:01] <rodinux> I have done a hook to use another server mx for a domain, 2 hooks, one hook for postfix was to exclude a domain for the `virtualdomains` and another hook for dnsmasq was to change the `mx-host` for this domain
[20:14:22] <DrPi[m]> > <@rodinux:matrix.org> I have done a hook to use another server mx for a domain, 2 hooks, one hook for postfix was to exclude a domain for the `virtualdomains` and another hook for dnsmasq was to change the `mx-host` for this domain

What's the syntax to use in which file ?
[20:17:57] <rodinux> I have used this personal hooks before
https://forum.yunohost.org/t/share-your-hooks-to-apply-custom-configurations-partagez-vos-hooks-pour-appliquer-des-configurations-personnelles/17235/64?u=rodinux
[20:30:05] <DrPi[m]> Merci.
[20:35:53] <rodinux> de rien, but it will no more be working
[20:38:28] <DrPi[m]> Yes, I've read it. I'll keep an eye on it so when you find a solution, I might use it as a template for my needs. :wink