Friday, April 24, 2020
yunohost@conference.lightwitch.org
April
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
     
             
YunoHost support room | Don't ask to ask, just ask ! | Be patient and stay polite with everybody (this is a free software project ran by volunteers) | No answer? Post on the forum: https://forum.yunohost.org | This room is mirrored via Echo1 | Donate: https://liberapay.com/YunoHost

[05:56:12] <irc> <Pierre0412> salut o/
[08:07:27] <irc> <foobar|23138> Bonjour, qqn parle français?
[08:09:16] <irc> <foobar|3951> Bonjour, est-ce compliqué de modifier Yunohost d'une façon à ce que l'installation des logiciels soit aussi permis par les utilisateurs "normaux" et pas seulement par un admin?
[08:09:55] <irc> <foobar|3951> j'aimerais mettre à dispo une série de logiciels et que mes clients puissent les installer eux-mêmes sans faire appel à moi en tant qu'admin
[09:02:58] <irc> http://im.yunohost.org/paste/2f98d7c5-3975-49b9-976f-da62550ff3bc
[09:03:16] <irc> <tituspijean:pijean.ovh> *d'eux-même un logiciel comme...
[09:59:25] <pangolin> Bonjour à tous, nouveau ici. Je teste yunohost stretch dans une VM et j'utilise un nohost.me. Nohost.me ne permet pas les subdomain... est-ce que ça signifie que peertube est inutilisable tant que j'achète pas un vrai nom de domaine ? Thanks for the good work ! 😀️
[10:06:35] <irc> <plumf_:matrix.org> Bonjour Pangolin, non juste qu'il faut dédier ton nomdedomaine.nohost.me à l'usage de PeerTube.
[10:07:10] <irc> <plumf_:matrix.org> Je ne sais pas si il est possible de rajouter des noms de domaines en nohost.me
[10:07:43] <pangolin> pas de sous-domaine d'après https://yunohost.org/#/dns_nohost_me_fr
[10:08:15] <pangolin> et donc .... mon.nohost.me/peertube impossible .... d'où ce que tu me dis sur le fait de dédier
[10:08:38] <pangolin> par contre, la dernière fois, j'ai pas réussi à m'authentifier dans mon peertube yunohost
[10:09:22] <irc> <plumf_:matrix.org> En effet mais pour peertube mon.nohost.me/ est possible
[10:09:40] <irc> <plumf_:matrix.org> Ou c'est exactement ça d'où le fait de le dédier
[10:09:47] <pangolin> oui j'avais l'interface qui marchait ... mais j'ai pas réussi à me logguer
[10:09:52] <pangolin> je vais réessayer
[11:23:42] <irc> <tompa:matrix.org> is it possible to set up a interval of ports in yunohost firewall (49153 to 49193) ?
[11:23:59] <irc> <tompa:matrix.org> if so, what is the syntax?
[11:25:54] <irc> <tituspijean:pijean.ovh> `yunohost firewall allow TCP 49153:19193`
[11:27:17] <irc> <tituspijean:pijean.ovh> I guess this is for synapse. It is well explained on its github page: https://github.com/YunoHost-Apps/synapse_ynh/README.md
[11:27:18] <irc> <tompa:matrix.org> from command then and not in gui I guess?
[11:28:19] <irc> <tituspijean:pijean.ovh> With "syntax" I assumed you were talking about the command line yes
[11:28:36] <irc> <Alaiks> pangolin : si si tu veux avoir des sous domaines ...
[11:28:47] <irc> <tompa:matrix.org> perfect, thanks!
[11:28:53] <irc> <Alaiks> tu peux ajouter toto.tomdaine.nohost.me
[11:29:11] <irc> <Alaiks> (dans Domaines > Ajouter > "J'ai deja un nom de domaine" > toto.tondomaine.nohost.me)
[11:31:14] <irc> <tituspijean:pijean.ovh> tompa: I guess you can try the same thing PORT1:PORT2 in the webadmin
[11:32:19] <pangolin> ah donc la documentation n'est pas à jour alors https://yunohost.org/#/dns_nohost_me_fr
[11:33:15] <irc> <Alaiks> arf en effeet
[11:35:11] <pangolin> effectivement un sudo yunohost domain add mysubdomaine.mydomain.nohost.me a fonctionné...
[11:35:47] <irc> <tompa:matrix.org> tituspijean: that's where I started and it did not work
[11:35:52] <pangolin> du coup, est-ce que ça veut dire qu'on peut se faire un peertube yunohost sans que le yunohost soit dédié à peertube ? ou les limitations n'ont aucun rapport avec les noms de domaine ?
[11:36:32] <irc> <Alaiks> la limitation est seulement par rapport au fait de si il y a deja une app ou non sur le domaine
[11:36:53] <pangolin> ok
[11:37:03] <irc> <Alaiks> ou plutot la contrainte c'est "juste" qu'il faut que peertube soit tout seul sur ce domaine
[11:37:15] <pangolin> c'est une contrainte de taille, c'est dommage
[11:37:58] <irc> <Alaiks> beh du coup le yunohost ne doit pas être dédié à une l'instance yunohost, juste au domaine
[11:38:01] <irc> <tituspijean:pijean.ovh> > <@tompa:matrix.org> tituspijean: that's where I started and it did not work

So command line it is
[11:38:27] <irc> <Alaiks> tu peux avoir 72 apps installées si tu veux, c'est juste que si tu installe peertube, faut que ce soit sur un domaine dédié genre peertube.tondomaine.tld
[11:38:29] <irc> <tituspijean:pijean.ovh> ^^
[11:39:12] <pangolin> ah ok... .donc tout fonctionne alors.... il suffit d'avoir son wordpress sur blabla.nohost.me et son peertube sur peertube.blabla.nohost.me
[11:39:37] <irc> <Alaiks> yep
[11:41:30] <pangolin> faut vraiment changer la doc alors... elle dit exactement l'inverse
[11:50:16] <irc> <Alaiks> yep
[11:50:32] <irc> <Alaiks> protip™ : tu peux cliquer sur edit
[11:57:08] <pangolin> je remplirais bien la doc mais il y a pleins d'inconnues ... quid de noho.st et ynh.fr ? est-ce que l'installation d'un certificat let's encrypt fait que c'est un nouveau certificat ?
[11:57:49] <pangolin> est-ce qu'il reste des applications qui ne fonctionnent ni avec le SSO, ni avec un sous-domaine ?
[11:58:56] <irc> <Alaiks> pangolin : ce sous-domaine, c'est "comme si" c'était un autre domaine normal
[11:59:14] <pangolin> ok, donc ça veut dire un autre certificat, c'est pas grave ?
[11:59:37] <irc> <Alaiks> yep
[11:59:44] <pangolin> yunohost domain cert-install --no-check
a installé un certificat automatiquement avec le sousdomaine
[12:00:27] <pangolin> par contre, toujours pas réussi à me logguer dans peertube 😣️
[12:01:23] <irc> <Alaiks> https://github.com/YunoHost-Apps/peertube_ynh/issues/119
[12:10:27] <pangolin> thanks... mais même avec cet doc... je suis pas trop sûr de la bonne marche à suivre
[12:12:21] <pangolin> maintenant que peertube est sur son propre peertube.monnomdedomain.nohost.me , je peux accéder à l'interface admin et l'interface user normalement sur monnomdedomain.nohost.me/yunohost/admin et monnomdedomaine.nohost.me
[12:13:15] <pangolin> mais effacé cache, historique dans firefox.... être connecté en parallèle ou déconnecté en parallèle (en parallèle = d'autres onglets) n'a l'air de rien changer
[12:24:34] <pangolin> ok , j'ai réussi à me logguer
[12:25:42] <pangolin> j'avais pas compris qu'il fallait utiliser le login+password reçu par le mail du user@monnomdedomain.nohost.me (en fait j'avais même pas encore config thunderbird pour l'adresse email yunohost...)
[14:46:16] <irc> <autra[m]> hé, ça serait cool que yunobridge soit capable de mettre les pseudos des gens sur IRC en gras...
[14:46:23] <irc> <Alaiks> yep...
[14:46:55] <irc> <Alaiks> en fait le plus problème c'est :
[14:47:24] <irc> <Alaiks> y'a deux room matrix pour le support Yunohost ... et elles sont bridgées par l'intermediaire de irc/xmpp (oui c'est déguelasse)
[14:47:52] <irc> <autra[m]> ah c'est quoi la deuxième room?
[14:47:55] <irc> <Alaiks> enfin je sais plus exactement c'est quoi le setup, c'est ptete pas comme ça exactement
[14:48:04] <irc> <Alaiks> mais c'est certain que y'a deux rooms matrix bridgées ensemble...
[14:48:31] <irc> <Alaiks> y'a #freenode_#yunohost:matrix.org et y'a #yunohost:matrix.org
[14:49:17] <irc> <Alaiks> idealement le vrai fix serait de demander aux gens sur #yunohost:matrix.org de passer sur #freenode_#yunohost:matrix.org
[14:50:01] <irc> <Alekswag:matrix.org> coucou depuis #yunohost:matrix.org
[14:50:07] <irc> <Alaiks> normalement y'a un mecanisme de fusion dans Matrix ou chépakoi exactement, mais on avait pas pu le faire à l'époque car y'avait trop de gens sur #yunohost:matrix.org et il aurait fallu demander à tout le monde de switcher sur l'autre room pour faire un bridge propre (je crois, un truc comme ça ...)
[14:50:33] <irc> <Alaiks> (tiens ben en plus y'a un mégalag pour les gens sur #yunohost:matrix.org ...)
[14:55:57] <irc> <Alaiks> le truc c'est que quand tu cherches "Yunohost" sur Martrix tu tombes sur la room où il faut pas aller -.-
[15:34:32] <irc> <foobar|29> bonjour à tous. Depuis la mise à jour de nextcloud il y a quelques semaines, je ne peux plus partager fichiers ou dossiers que ce soit avec d'anciens de nouveaux membres. Par contre, je peux partager n'importe quels répertoires ou fichiers depuis l'app nextcloud de mon téléphone.
[15:36:22] <irc> <foobar|29> je suis sur la dernière stable yunohost (3.7.1.1) et nextcloud 18.0.2~ynh. Quelqu'un aurait-il une idée de quoi cela peut venir?
[15:36:57] <irc> <foobar|29> Et je n'ai pas pu revenir à une ancienne sauvegarde de nextcloud.
[16:37:20] <irc> <foobar|29> Re-bonjour à tous. Depuis la mise à jour de nextcloud il y a quelques semaines, je ne peux plus partager fichiers ou dossiers que ce soit avec d'anciens de nouveaux membres. Par contre, je peux partager n'importe quels répertoires ou fichiers depuis l'app nextcloud de mon téléphone.
[16:37:57] <irc> <foobar|29> je suis sur la dernière stable yunohost (3.7.1.1) et nextcloud 18.0.2~ynh. Quelqu'un aurait-il une idée de quoi cela peut venir?Et je n'ai pas pu revenir à une ancienne sauvegarde de nextcloud.
[16:38:29] <irc> <foobar|29> Je relance mes questions car j'ai été déconnecté.
[17:40:49] <irc> <nicofrand[m]> Bonsoir ! J'ai une erreur `nginx: [emerg] BIO_new_file("/etc/yunohost/certs/irc.domain.tld/crt.pem") failed (SSL: error:02001002:system library:fopen:No such file or directory:fopen('/etc/yunohost/certs/irc.domain.tld/crt.pem','r') error:2006D080:BIO routines:BIO_new_file:no such file)` qui m'empêche de faire des mises à jour. Le domain `irc.domain.tld` a été supprimé (mais j'imagine de façon incomplète). Une id
[17:40:50] <irc> <nicofrand[m]> comment finir cette suppression ?
[17:48:53] <irc> <Alaiks> nicofrand[m]: yunohost tools regen-conf nginx --dry-run, pour voir que ca va pas peter d'autres trucs
[17:49:00] <irc> <Alaiks> (et --with-diff si tu veux voir le diff complet)
[17:49:09] <irc> <Alaiks> puis si t'es ok, "yunohost tools regen-conf nginx --force"
[17:52:33] <irc> <nicofrand[m]> meri Alaiks
[17:52:34] <irc> <nicofrand[m]> merci*
[17:54:37] <irc> <nicofrand[m]> ça semble bien long, j'aurais dû ajouter un --verbose :p
[18:07:32] <irc> <nicofrand[m]> “WARNING Another YunoHost command is running right now, we are waiting for it to finish before running this one” how can I find out which one? (ps aux is not really talkative)
[18:08:02] <irc> <Alaiks> ps -ef | grep yunohost
[18:08:24] <irc> <Alaiks> (there's yunohost-api, which is expected, but not the one you're looking for)
[18:10:19] <irc> <nicofrand[m]> https://pastebin.com/ETmBYX6P yeah, I don't really see anything?
[18:11:00] <irc> <nicofrand[m]> ps -ef returns the same
[18:11:49] <irc> <Alaiks> @.@
[18:12:43] <irc> <Alaiks> what does "cat /var/run/moulinette_yunohost.lock" returns ?
[18:12:48] <irc> <Alaiks> should show the PID of the blockin operation
[18:13:09] <irc> <Alaiks> also possibly you can investigate more with "ps -ef | grep -A3 yunohost"
[18:14:39] <irc> <nicofrand[m]> https://pastebin.com/qdgWgzx6
[18:15:35] <irc> <nicofrand[m]> cat I just remove the lock?
[18:15:36] <irc> <nicofrand[m]> #yolo
[18:16:12] <irc> <Alaiks> it should automatically find that it's a stale one
[18:16:33] <irc> <Alaiks> ah you already grepped the PID and it doesnt return anything
[18:16:38] <irc> <Alaiks> well let's rm the lock file yea
[18:16:54] <irc> <Alaiks> maybe a bug in the handling of this
[18:16:56] <irc> <Alaiks> i'll have a look
[18:18:08] <irc> <nicofrand[m]> oups je suis passé à l'anglais entre temps, désolé :D
[18:18:10] <irc> <nicofrand[m]> le dry run a l'air de tourner
[18:18:30] <irc> <Alaiks> c'est pas censé prendre mille ans :s
[18:18:51] <irc> <Alaiks> t'as rm la lock ?
[18:19:00] <irc> <Alaiks> rm /var/run/moulinette_yunohost.lock
[18:19:16] <irc> <nicofrand[m]> ouais
[18:19:23] <irc> <nicofrand[m]> ça prend du temps mais ça avance
[18:19:31] <irc> <nicofrand[m]> j'ai pas mal de domaines
[18:20:20] <irc> <nicofrand[m]> j'étais en debug aussi, si ça joue sur la lenteur
[18:21:24] <irc> <Alaiks> heu ok
[18:21:54] <irc> <Alaiks> genre t'as combien de domaine environ ?
[18:21:56] <irc> <Alaiks> t'es sur quel type de hardware ?
[18:22:28] <irc> <nicofrand[m]> une dizaine, avec certificats LE, et je suis sur un kimsufi 2G :p
[18:23:12] <irc> <Alaiks> hm ben ca devrait vraiment pas prendre si longtemps alors
[18:23:28] <irc> <nicofrand[m]> et matrix prend de la ressource
[18:23:30] <irc> <nicofrand[m]> et ghost
[18:23:56] <irc> <Alaiks> mokay mais ca devrait prendre 10 secondes max, ptete 20 sur un RPi
[18:24:20] <irc> <nicofrand[m]> ah
[18:24:26] <irc> <Alaiks> ou alors t'as vraiment plus moulte RAM et ça va finir par péter
[18:24:33] <irc> <Alaiks> t'en es à combien de temps là ?
[18:24:47] <irc> <Alaiks> t'as mis --debug et ça montre des messages oubien ?
[18:26:02] <irc> <nicofrand[m]> c'est fini, et oui ça progressait
[18:26:13] <irc> <Alaiks> mais genre ça a duré combien de temps environ ?
[18:26:18] <irc> <nicofrand[m]> bon, j'ai des domaines qui redirigent vers l'écran d'accueil par contre
[18:27:01] <irc> <Alaiks> tu serais ok de partager le log de l'operation (c.f. yunohost log display <id_du_log> --share) pour que je puisse regarder les bidules qu'ont pris du temps exactement ? (en privé si tu veux)
[18:27:20] <irc> <Alaiks> aussi je regarderais avec free -h la memoire "available" au cas où
[18:27:34] <irc> <nicofrand[m]> 234.517s
[18:27:44] <irc> <Alaiks> erf
[18:28:23] <irc> <nicofrand[m]> mais j'ai vraiment plein (trop) de trucs qui tournent
[18:29:21] <irc> <MayeulC> Matrix est très gourmand en RAM. Environ 8Go pour moi pour un seul utilisateur. J'ai quitté plusieurs salons, je vais lancer synapse janitor pour arrêter de fédérer ceux que j'ai quitté.
[18:29:42] <irc> <MayeulC> Sinon, mettre mon postgresql sur un ssd a fait une énorme différence
[18:30:49] <irc> <Alaiks> nicofrand[m]: sur mon RPi2, un regen-conf nginx a pris 30 secondes (et je trouve que c'est deja beaucoup, faudrait optimisé)
[18:31:23] <irc> <nicofrand[m]> 🤷‍♂️
[18:31:52] <irc> <nicofrand[m]> y'a bien 1/4 de la mémoire de prise par matrix
[18:32:00] <irc> <nicofrand[m]> et 1/4 du CPU par ghost
[18:33:03] <irc> <Alaiks> mouarf bon je vois dans le log que a chaque fois il fait un "domain cert-status" et ca lance une commande yunohost qui prends du temps etc et ca fait genre 10 secondes à chaque fois juste pour ça
[18:33:52] <irc> <Alaiks> (m'enfin 10 secondes pour un domain cert-status sur un VPS c'est juste pas normal...)
[18:34:03] <irc> <nicofrand[m]> bon j'ai perdu 2 apps au passage, pas grave, mais je vois plus Pastebin dans la liste des apps, je suis miro ?
[18:34:23] <irc> <nicofrand[m]> ouais, mais j'ai aussi des dockers qui tournent :s
[18:34:49] <irc> <nicofrand[m]> Faudrait vraiment que je passe à un VPS, et + puissant, mais j'ai tellement la flemme de tout réinstaller
[18:35:23] <irc> <nicofrand[m]> j'ai viré Collabora déjà, ça fera un premier pas
[18:35:49] <irc> <Alaiks> après si ça marche tant mieux, mais je serais pas non plus surpris qu'un jour un oom_reaper passe par là et zigouille des process au hasard...
[18:36:55] <irc> <nicofrand[m]> à vrai dire je préfèrerais, mon serveur freeze souvent et je n'arrive pas à trouver pourquoi (je dois demander un reboot hardware)
[18:37:04] <irc> <nicofrand[m]> je suspecte borg backup
[18:38:16] <irc> <Alaiks> ben c'est ptete lié oui ...
[18:38:22] <irc> <Alaiks> tu veux dire quoi par "il freeze" ?
[18:38:34] <irc> <Alaiks> c'est typique d'un manque de mémoire btw ...
[18:38:38] <irc> <Alaiks> t'as un peu de swap au moins ?
[18:38:49] <irc> <nicofrand[m]> j'ai plus accès à quoi que ce soit, même ssh
[18:39:01] <irc> <Alaiks> mais la machine ping quand même ?
[18:39:06] <irc> <nicofrand[m]> et j'ai beau le laisser tranquille plusieurs heures, ça n'y fait rien
[18:39:18] <irc> <nicofrand[m]> mais c'est assez récent
[18:39:35] <irc> <nicofrand[m]> oui elle ping sans souci, mais je me demande si c'est vraiment elle que je ping du coup
[18:39:53] <irc> <nicofrand[m]> mais vu que je reboot à chaque fois je vois rien dans les logs type dmesg
[18:39:55] <irc> <Alaiks> ben du coup c'est exactement ce qui se passe quand je lance un gros truc sur mon RPi et qu'il a plus de memoire
[18:41:27] <irc> <nicofrand[m]> tu sais si y'a des logs de ça dispo après reboot ?
[18:41:57] <irc> <nicofrand[m]> bin merde alors plus moyen de trouver l'appli de paste que j'avais
[18:42:21] <irc> <nicofrand[m]> (c'est là que les jolies catégories de la 3.8 seront cool :p)
[18:43:00] <irc> <Alaiks> me semble qu'une fois j'avais laissé le serveur tourner super longtemps j'avais vaguement des logs de oom dans /var/log
[18:43:18] <irc> <Alaiks> m'enfin je sais pas ce que tu t'attends à trouver dans les logs à part le système qui dit "c'est la merde y'a pu de mémoire"
[18:44:28] <irc> <Alaiks> du coup y'a pas douzmille solution à part "rajouter de la memoire (eventuellement du swap si tu peux pas mettre + de RAM)" ou bien "alléger la charge sur la mule"
[18:44:33] <irc> <nicofrand[m]> déjà valider que c'est la mémoire
[18:44:37] <irc> <Alaiks> mais du coup je suis curieux de voir ce que renvoie "free -h" chez toi pour savoir ce que le diagnostique de la 3.8 dirait sur ta machine...
[18:44:38] <irc> <nicofrand[m]> et idéalement le processus qui bouffait tout
[18:44:57] <irc> <nicofrand[m]> Attention âmes sensibles :
[18:45:07] <irc> <nicofrand[m]> Mem[|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||1.65G/1.94G]
[18:45:10] <irc> <nicofrand[m]> Swp[|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||511M/511M]
[18:45:18] <irc> <Alaiks> c'est ça que renvoie free -h ?
[18:45:38] <irc> <nicofrand[m]> nope
[18:45:42] <irc> <nicofrand[m]> total used free shared buff/cache available
[18:45:43] <irc> <nicofrand[m]> Mem: 1.9G 1.4G 69M 215M 436M 145M
[18:45:45] <irc> <nicofrand[m]> Swap: 510M 510M 0B
[18:45:58] <irc> <Alaiks> mouaip
[18:46:03] <irc> <Alaiks> 145M available
[18:46:05] <irc> <Alaiks> sur 2Go...
[18:47:29] <irc> <nicofrand[m]> Ah c'est Zerobin que je cherchais ! Bizarre que la recherche n'ait pas trouvé avec "paste"
[18:48:41] <irc> <nicofrand[m]> et je peux a priori pas augmenter la swap à chaud je pense
[18:49:17] <irc> <nicofrand[m]> mes disques sont aussi mal dimensionnées, j'ai une partition /home super large mais vu que tout est installé sur / ou /var/www …
[18:49:24] <irc> <nicofrand[m]> dimensionnés*
[18:49:34] <irc> <nicofrand[m]> je devrais ptet utiliser un lien symbolique d'ailleurs
[18:51:00] <irc> <nicofrand[m]> et créer des apps pour Apprise et Fathom au lieu d'utiliser des dockers par facilité. Ça permettrait déjà de déplacer + facilement le serveur
[20:05:04] <irc> <Alaiks> nicofrand[m]: si si tu peux rajouter du swap à chaud...
[20:05:26] <irc> <Alaiks> apres c'est technique, faut chercher sur internet, vais essayer d'ajouter un helper pour ça un jour...
[20:46:27] <irc> <plumf_:matrix.org> Hello people je suis en train de bosser sur la doc et @Alaiks m'a montré comment exploité Travis (un grand merci) Mais l'unique problem restant est à propos de la page de doc dns_resolve.md dont je n'arrive pas à trouver traces.... Quelq'un à une piste ?
[21:10:02] <irc> <foobar|32820> bonjour tout le monde, Je cherche a importer un certificat let's encrypt sur yunohost, savez-vous comment faire ? (je ne souhaite pas en générer un car je l'ai déjà)
[22:29:32] <irc> <nicofrand[m]> Alaiks: en fait pour la swap c'est facile finalement, j'ai juste créé un swapfile là où j'avais de la place, ce sera ptet lent mais ça évitera ptet les coupures :D
[23:21:04] <irc> <Alaiks> plumf_ : comme suggéré dans mon commentaire, tu peux laisser tomber pour le moment, c'est probablement ma faute ;P
[23:22:32] <irc> <nicofrand[m]> <Alaiks "nicofrand: si si tu peux rajoute"> Je viens de le faire avec un fichier. Je pensais qu'il fallait que je passe par une partition ou je ne sais pas, un truc + compliqué.. on verra si ça tient !
[23:23:11] <irc> <nicofrand[m]> Arf je réponds à un message précédant le mien (mon serveur était justement coupé) -_-
[23:23:21] <irc> <Alaiks> :p