Thursday, December 18, 2025
support@conference.yunohost.org
December
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
       
             

[00:57:26] <m606> y a-t-il plus de détails sur l'erreur dans la console du navigateur ?
[08:00:10] <cptcurk> Hello!
J'ai un ptite problème, mon serveur is down. Plus accès via local SSH ou via le webGUI.
J'y ai accès en direct néanmoins, mais je n'arrive pas à scroll up dans le mini écran (7inch) que j'ai pour notamment lire la console.
J'ai un problème, je ne peux pas restart le service OpenVPN. C'est comme si le serveur n'avais plus internet du tout... Hier soir avant dodo, ça marchait comme un charme.
J'ai redémarré le serveur.
J'ai débranché / rebranché l'ethernet du Pi4 (les loupiottes disent qu'il y a le net normalement..)
[08:00:21] <cptcurk> une idée de comment résoudre ce problème ?
[08:34:05] <cptcurk> Hello !

J'ai l'app sync-in que j'aimerais utiliser a la place de Nextcloud.
Cependant juste après installation, je tombe sur une page Nginx. https://office.florentcurk.com/

yunopaste nginx https://paste.yunohost.org/pemaneyaco
yunopaste sync-in https://paste.yunohost.org/gotivojoko

Qu'est ce qu'il y aurait a faire ? Je ne comprend pas du tout ce genre de problèmes... Je l'avais eu sur peertube il y a deux ans. J'avais juste upgrade ^^'
[08:36:16] <homelab-fr> merci mais j'ai du laisser tomber car j'ai essayé de tester avec Garage S3 au lieu de Minio et en faisant cela je n'arrive même plus à installer Docs. Je trouve que pour l'instant ce n'est pas au point du tout leur solution et c'est à nouveau une déception mais merci quand même pour la proposition d'aide
[08:37:18] <miro5001> Ça marche de mon côté
[08:37:46] <homelab-fr> https://aria.im/_bifrost/v1/media/download/AV6LGQl4Cino_yFlZPOpQ6VUCFvMNI9wm0AVaGOMxo9B-R_jy177R60UCno_IrmnlZw7sTGKYramEBUDLLxhbBVCebNcIEbAAG1hdHJpeC5vcmcveVVYVUxuQWxXYVdqUGlMcmpkb1JPaFlU
[08:37:49] <homelab-fr> chez moi au bout d'un moment (40 secondes) j'arrive bien sur une page de connexion qui redirige vers cette url : https://office.florentcurk.com/#/auth/login
[08:38:35] <cptcurk> hmmm... J'vais reboot mon firefox surement
[08:38:44] <cptcurk> j'avais relancé tout les services entre temps
[08:39:22] <cptcurk> tu est un génie homelab-fr... Sans rien faire, ça marche xD
[08:39:40] <cptcurk> merci, c'était un problème de mon navigateur qui est resté bloqué sur l'ancien problème
[08:40:10] <cptcurk> J'voulais partir sur garage.

Mais ça n'est donc pas au point sur yunohost ?
[08:40:18] <homelab-fr> ah de rien mais je ss loin d'être un génie, je n'ai même pas réussi à installer la suite docs
[08:44:30] <homelab-fr> j'ai essayé d'abord minio et je n'arrivais pas à ouvrir un docs, j'arrivais bien à voir l'interface, à me connecter en ayant installé DEX, ensuite j'arrivais à créer un doc mais impossible de l'ouvrir, j'ai donc désinstallé Minio car j'ai vu ça : https://github.com/YunoHost-Apps/lasuite-docs\_ynh/issues/38 j'ai donc essayé d'installer Garage, ensuite j'ai desinstallé la suite Docs, pour la réinstaller en choisissant Garage et là gros drama, Docs ne voulais plus s'installer ... j'ai donc supprimé Garage, réinstaller Minio et pareil, donc au bout d'un moment si la souveraineté c'est ça ... non merci
[08:44:57] <homelab-fr> j'ai essayé d'abord minio et je n'arrivais pas à ouvrir un docs, j'arrivais bien à voir l'interface, à me connecter en ayant installé DEX, ensuite j'arrivais à créer un doc mais impossible de l'ouvrir, j'ai donc désinstallé Minio car j'ai vu ça : https://github.com/YunoHost-Apps/lasuite-docs\_ynh/issues/38 j'ai donc essayé d'installer Garage, ensuite j'ai desinstallé la suite Docs, pour la réinstaller en choisissant Garage et là gros drama, Docs ne voulait plus s'installer ... j'ai donc supprimé Garage, réinstallé Minio et pareil, donc au bout d'un moment si la souveraineté c'est ça ... non merci
[08:48:01] <bbohard> L’intégration des applications avec les diamants devrait apporter moins de surprises
[08:50:01] <bbohard> Pour les autres, notamment celles qui ont eu peu de retour d’expérience, il faut accepter d’être le cobaye et qu’il reste plus de problèmes à régler, à mon avis.
[09:14:07] <cptcurk> Ce que j'ai compris après 3 ans d'utilisation... C'est galère de se self-host en essayant d'avoir la même qualité de service que les grosses entreprises.
Il faut y passer du temps. Mais plus ça avance, plus j'arrive à comprendre les bugs récurrent et passer outre rapidement.

Laches pas ! :D
[10:04:11] <homelab-fr> j'essaye j'essaye et surtout j'essaye d'éviter de trop toucher à la ligne de commande et de faire le max avec l'interface de Yunohost, car une fois j'ai voulu faire le malin en m'aidant de l'IA, elle a fait n'importe quoi sur mon serveur et j'ai du tt désinstaller et recommencer, bref c'est le retour de mon experience de novice
[10:21:19] <cptcurk> Perso, l'interface fonctionne. Mais dès que t'as un problème, généralement ça se passe en ligne de commande.
[10:56:43] <Gwên> Pareillement
[10:56:52] <Gwên> Mais c'est bien
[10:57:07] <Gwên> Ça m'a appris à faire de la sysadmin ^^
[10:57:24] <Gwên> Et ça m'a donné des réflexes de sécurité qu'on devrait tous avoir
[10:57:41] <Gwên> Notamment vis à vis des mots de passe
[12:35:08] <Chatpitaine Caverne> Ouais, avant je n'avais pas de coffre électronique et mes mots de passes devaient être crackables en quelques minutes, en plus de n'être que peu diversifiés. Désormais, 1 compte = 1 mot de passe complexe et long que je ne peux même plus oublier vu que c'est le coffre qui s'en souvient.

Au ministère de l'intérieur, visiblement, leur mot de passe ça devait être 1312.
[15:32:19] <Chatpitaine Caverne> Re-Bonjour,

Je suis en cours de test de ma restauration complète sur le nouveau système.
Cela se passe plutôt bien moyennant un sérieux jonglage sur les espaces disques dont je dispose pour ce test.

Cependant, la restoration de Peertube a planté. voici la log :
https://paste.yunohost.org/raw/ifiduhafon

Visiblement le redémarrage du service peertube n'a pas trouvé node (ce cher node...) :
`peertube.service: Failed to locate executable /opt/node_n/n/versions/node/22.20.0/bin/node: No such file or directory`

Avez-vous des suggestions de résolution ? Merci.
[15:35:15] <cptcurk> Hello, j'avais trouvé la réponse en modifiant quelque chose...
Le problème était que le nodejs du script ne correspond pas a celui dont on a besoin.

'''
Hello @CptCurk
You can try this

go to your yunohost archive folder and copy your peertube archive (safer)

cp -pr peertube-archive.tar peertube-archive-copy.tar

Read the service file inside the archive (to check thje nodejs version used at lines Environment and ExecStart) and read the settings.yml file

a) service file

tar -xOf peertube-archive-copy.tar apps/peertube/backup/etc/systemd/system/peertube.service

b) settings.yml

tar -xOf peertube-archive-copy.tar apps/peertube/settings/settings.yml

change the service file according to your needs

a) extract the service file

tar -xvf peertube-archive-copy.tar apps/peertube/backup/etc/systemd/system/peertube.service

b) edit it (22.21.1 instead of 22.19.0 I guess)

nano apps/peertube/backup/etc/systemd/system/peertube.service

Once edited

a) calculate the checksum of the modified service file and copy its value

md5sum apps/peertube/backup/etc/systemd/system/peertube.service

b)[edit] extract and edit settings.yml and change the checksum value at line checksum__etc_systemd_system_peertube.service

tar -xvf peertube-archive-copy.tar apps/peertube/settings/settings.yml
nano apps/peertube/settings/settings.yml

Update the archive

tar --update -f peertube-archive-copy.tar apps/peertube/backup/etc/systemd/system/peertube.service
tar --update -f peertube-archive-copy.tar apps/peertube/settings/settings.yml

Restore the peertube-archive-copy (it should appear in, webadmin > tools> backup …)
'''

https://forum.yunohost.org/t/peertube-cant-install-backup-after-fail-upgrade-nodejs-problem/40823/3
[15:36:05] <cptcurk> Attention à bien backup l'original.
[15:36:16] <cptcurk> et réfère toi au forum plutôt qu'à cet article.
[15:39:02] <Chatpitaine Caverne> cptcurk: Merci, je vais regarder cela. Là actuellement, je n'ai aucune version de node installée. Peut-être a-t-elle été désinstallée suite au plantage.
Le souci que j'ai c'est que c'est une archive de de 283Go. Du coup, le moindre test c'est un peu mouvementé.
[15:44:24] <cptcurk> ouch !
[15:51:02] <dragon> https://aria.im/_bifrost/v1/media/download/AcEAfMXS69wm9iB8LagNgtzhAO89GwirrEpZTdcOUerR9WozYJaaqQ9I6mbp4stXquqHLw0q4VJ2jPmtB-iTjL1CebN06vngAG1hdHJpeC5vcmcvQWVPUFFGb0t6YktYbGN6clZZemVvVGNy
[15:51:21] <dragon> Hello all.
I recently switched to matrix synapse instead of conduit as my server, I wanted to use the matrix-admin tools as well, but I noticed that the login page has no prompt to enter my credentials (it's just empty). Access token tab does show up properly. Am I missing something in the configurations?
[15:51:42] <dragon> Hello all.
I recently switched to matrix synapse instead of conduit as my server, I wanted to use the matrix-admin tools as well, but I noticed that the login page has no prompt to enter my credentials (it's just empty). Access token tab does show up properly. Am I missing something in the configurations?

Thank you to any help!
[16:03:26] <Chatpitaine Caverne> I remember I had the same issue, but I don't remember well. Maybe it was a question of updating my user to admin in the synapse database.
[16:03:41] <Chatpitaine Caverne> dragon: Found this discussion, not sure it's exactly what your looking for, just in case : https://forum.yunohost.org/t/cant-connect-to-synapse-server-with-synapse-admin/34945/3
[16:07:35] <homelab-fr> Bon finalement ça marche avec MinIO (mais pas avec Garage, en tt cas pas chez moi) : https://souverain.ovh/installer-la-suite-docs-yunohost/
[16:07:50] <dragon> I updated my user just now to admin, but I still don't see the credentials tab properly.
In the terminal when I did `__INSTALL_DIR__/set_admin_user.sh '@<user_to_be_admin>:<domain.tld>'` (as mentioned in https://github.com/YunoHost-Apps/synapse_ynh/blob/master/doc/ADMIN.md#turnserver) I got a warning that said
WARNING: database "synapse" has no actual collation version, but a version was recorded
UPDATE 0


I will take at the forum post you linked and update you. thank you very much.
[16:08:30] <dragon> Oh yeah the person discussing in the forum had the same warning.
[16:10:24] <dragon> It seems like a similar issue.
[16:15:26] <dragon> Though for me, the input for credentials isn't even showing, so I can't even sign in... I uninstalled and reinstalled many times. Maybe it's a lack of dependencies? I am stumped.
[16:30:58] <Chatpitaine Caverne> Bon, j'ai fait une installation de Peertube et il installe node .js 22.21.1 ma sauvegarde du 22.20.0 comme j'imagine que la sauvegarde n'embarque pas les paquets avec elle (surtout node .js / npm (half of the entire web), je suppose qu'elle installe la version qui vient (mais faut que je vérifie). Du coup plantage.
La solution (en attendant une meilleure) semble donc bien de modifier le settings .yml dans l'archive tar.
[16:36:38] <Chatpitaine Caverne> J'en profiterai pour mettre un lien symbolique sur /home/yunohost.backup/tmp/ vers un endroit où il me reste un peu d'espace disque pour éviter de voir mes 283Go multipliés par 2 sur mon espace de test de restoration.
[17:06:13] <Chatpitaine Caverne> After update of admin user succeded, did you do a CTRL + F5 on the login page ? Just to try.
[17:15:58] <cptcurk> perso, je préfèrerais garage !
[17:18:14] <cptcurk> j'avais essayé ta première solution, ça n'avait pas marché. Mais le packet voulait 22.19 (donc downgrade). Peut-être qu'ave un upgrade, ça passerait ?
Mais la seule solution finale est ce que je te propose.
Après, tu peux modifier directement dans l'original. C'est juste pas safe.
[17:25:34] <cptcurk> as-tu des infos, si la suite intègre un service d'app et de sync ?
[17:30:59] <dragon> I did, it is still the same unfortunately :(
[19:05:36] <homelab-fr> d'app je ne pense pas mais j'ai cru comprendre qu'il y avait une sorte de google drive : https://lasuite.numerique.gouv.fr/fr (Fichiers)
[20:18:57] <eMerzh> hello 👋, je débarque un peu dans yunohost, je viens de tenter d'installer languagetool server, et l'UI fait
>Provisioning ports...
Provisioning apt...
Setting up source files...

mais est stuck depuis 30min +- 🤔 ya un moyen de relancer le truc? débloquer ou quoi ?
[20:27:16] <eMerzh> mais je peux pas aller voir les logs ou quoi pcq le popup reviens direct
[20:32:08] <eMerzh> ah lol, ça vient de finir... faut juste être patient 🙌
[21:31:23] <jibec> hello, I'm trying to change a my\_webapp user to allow ssh, so that I can use rsync directly, is there an easy way to do that?
message I get is "This service allows sftp connections only."
even if a allow /bin/sh in /etc/password file (using: sudo usermod -s /bin/sh my\_webapp)

rsync output is:
protocol version mismatch -- is your shell clean?
(see the rsync manpage for an explanation)
rsync error: protocol incompatibility (code 2) at compat.c(624) [sender=3.4.1]
[21:32:37] <jibec> the only relevant issue I found on the internets is that rsync requires to be able a open an ssh shell, which can't be done with my_webapp users
[21:34:37] <jibec> maybe I create a new user and this user to www-data group? I'm surprised to be the only one with this issue
I only found this post related to this: https://forum.yunohost.org/t/ftp-connection-to-yunohost/38445/12
[21:35:10] <Aleks (he/him/il/lui)> uuugh not sure what's that thing with changing the shell with usermod ... the user's shell may be "bash" or "sh" but it's independent of being able to log using ssh ... i mean "ssh" is a protocol, "sh" is a shell, it's two different things
[21:36:28] <Aleks (he/him/il/lui)> the real issue here is ` "This service allows sftp connections only."` because the user has the SFTP permission, which means it's not available for SSH connection ... you may want to remove the app user from the `sftp.app` group and add it to the `ssh.app` group using uuuuuuuuuuuuuuuu
[21:38:13] <Aleks (he/him/il/lui)> two totally different command ofc because linux™ :

`gpasswd -d sftp.app my_webapp`

and

`usermod -a -G ssh.app my_webapp`
[21:39:18] <jibec> -d, --delete USER remove USER from GROUP
[21:40:46] <Aleks (he/him/il/lui)> ah yes, `gpasswd -d my_webapp sftp.app`
[21:40:55] <jibec> I confirm it works fine, thank you Aleks
[21:41:11] <jibec> any reason not to document this somewhere?
[21:42:10] <jibec> would it be ok if I open an issue there to request rsync support and document this procedure? https://github.com/YunoHost-Apps/my\_webapp\_ynh/issues
[21:42:42] <Aleks (he/him/il/lui)> i suppose what would be even better would be to directly edit and make a PR on this file : https://github.com/YunoHost-Apps/my_webapp_ynh/blob/master/doc/ADMIN.md

but otherwise yes i suppose
[22:02:04] <jibec> https://github.com/YunoHost-Apps/my_webapp_ynh/issues/165 it looks like the rsync manpage document how to do this, if someday someone would like to try
[22:14:51] <Chatpitaine Caverne> Bon, j'ai progressé, grâce au coup de main de cptcurk.
J'ai utilisé une méthode un peu barbare pour l'update des 2 fichiers de config, j'ai attendu fiévreusement que le tar soit -x-f dans le répertoire tmp et j'ai pu modifier là dedans directement. Un peu stressant parce que ce serait trop bien que ces petits fichiers de config soit dé-taré au début, mais pas de bol, c'est après tous les gros Go...).


Par contre, une autre erreur, au même endroit (redémarrage service peertube) où il ne trouve pas un module : https://paste.yunohost.org/raw/sodacikacu
[22:15:17] <Chatpitaine Caverne> Bon, j'ai progressé, grâce au coup de main de cptcurk.
J'ai utilisé une méthode un peu barbare pour l'update des 2 fichiers de config, j'ai attendu fiévreusement que le tar soit -xf dans le répertoire tmp et j'ai pu modifier là dedans directement. Un peu stressant parce que ce serait trop bien que ces petits fichiers de config soit dé-taré au début, mais pas de bol, c'est après tous les gros Go...).

Par contre, une autre erreur, au même endroit (redémarrage service peertube) où il ne trouve pas un module : https://paste.yunohost.org/raw/sodacikacu
[22:21:23] <Chatpitaine Caverne> Je n'arrive pas à lire quel module lui manque.
[22:33:02] <Chatpitaine Caverne> Bon, pour ce soir, je commence à être épuisé.
Sauf autre idée, je pense que demain, je vais tenter la technique suivante :

- Installation de Peertube
- Arrêt du service peertube.
- Restauration du dump postgresql
- remplacement du répertoire storage.
- redémarrage du service.

On verra bien.
[22:35:15] <Chatpitaine Caverne> Bon, pour ce soir, je commence à être épuisé.
Sauf autre idée, je pense que demain, je vais tenter la technique suivante :

- Installation de Peertube
- Arrêt du service peertube.
- Restauration du dump postgresql (faut que j'apprenne)
- remplacement du répertoire storage.
- redémarrage du service.

On verra bien.
[22:52:46] <m606> La machine compile l'application, ça prend un temps variable selon ses caractéristiques techniques (CPU, IO, etc.) et sa charge au moment de la compilation. Notez que cela se reproduira à chaque mise à jour de cette application.
Néanmoins toutes les applications ne nécessitent pas de compilation: pour certaines l'installation/mise à jour est très rapide.
[22:57:07] <m606> Enfin non, en fait c'est surtout que cette applications nécessite de télécharger beaucoup de fichiers volumineux...