Wednesday, June 04, 2025
support@conference.yunohost.org
June
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            

[07:02:19] <tomwor.eth> Bonjour! Can I ask support questions here in english or is there a better place for it elsewhere?
[07:06:50] <err404> @tomwor:chat.joinpoint.org  in english, or in french, as you prefere
[07:08:37] <tomwor.eth> Ok, thank you. I don't know if my question is yunohost specific or more of a GitLab question: I successfully installed gitlab under my own URL with https, everything works fine. Now I tried to also install a Gitlab Runner with a group access token and get this error: https://paste.yunohost.org/raw/voyiwixobe
[07:50:56] <funkylumpy> Bonjour! I am having a problem installing mygpo. It always fails. Here are the logs: https://paste.yunohost.org/raw/kequtopiwe Most obvious error line seems to be "ModuleNotFoundError: No module named 'pycparser'" but I do not know how to fix that. Also already created a github issue here: https://github.com/YunoHost-Apps/mygpo_ynh/issues/50 Am thankful for any tip 🙏
[07:53:18] <Valentin (he/him)> Hey, I have a question regarding a very old bug, which is / is not fixed?: https://forum.yunohost.org/t/solved-undelivered-mail-returned-to-sender-new-admin/22159
I still get mail delivery to admin@domain.tld (for quite a long time ignoring that actually 😅) does someone has a quick idea how to fix that?

if not, I'll ask in the forum, its not really urgent

```
I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.

For further assistance, please send mail to postmaster.

If you do so, please include this problem report. You can
delete your own text from the attached returned message.

The mail system

<admin@tld.de> (expanded from <root>): user unknown
```

[11:09:12] <madiwas> Bonjour,

Savez-vous comment puis-je retrouver mon mot de passe LDAP de mon Ynunohost ? Je suis connecté sur mon serveur en ssh avec root
[11:57:52] <rodinux> Si tu es connecté en root tu peux changer ton mot de passe sinon
[11:58:10] <rodinux> Je ne pense qu'il soit trouvable en clair, mais hashé...
[12:28:45] <ljf> https://forum.yunohost.org/t/roundcube-vulnerability-discovered-and-fixed-please-upgrade-to-1-6-11-ynh1/37152
[14:43:49] <douwe> On friday their is a big trainstrike in the Netherlands. For a small festival I am looking to quickly setup a ride-sharing platform. Anyone here has tips for project to achieve this on a YNH server?
[16:37:32] <Jim> > <@douwe:thorp.eu> On friday their is a big trainstrike in the Netherlands. For a small festival I am looking to quickly setup a ride-sharing platform. Anyone here has tips for project to achieve this on a YNH server?

Probably waaaaay overkill but it makes me think of https://gitlab.com/mobicoop/mobicoop-platform-public
[16:39:25] <Jim> And I just found this: https://github.com/octree-gva/caroster
[17:21:52] <DrPi> J'ai créé une paire de clés sur mon serveur YuNoHost. J'ai mis la clé publique sur mon NAS. Quand je lance une session sftp du serveur YuNoHost vers le NAS (en ligne de commande), aucun mot de passe n'est demandé. J'en déduit que les clés sont correctement installées. Par contre, l'application Backrest n'arrive pas à se connecter au NAS en SFTP. Une idée de ce qui pourrait poser problème ?
[19:29:13] <P> Bonsoir,
J'aurais besoin d'aide pour mettre à jour mon nextcloud .

Mes applications nextcloud n'arrivaient pas à être mis à jour.
J'ai tenté de faire la mise à jour global de nextcloud. Elle a échouée et je n'ai maintenant plus accès à mon cloud.
" Votre répertoire des données n'est pas valide.

Assurez-vous que le répertoire de données contient un fichier ".ocdata" à sa racine. "

Je peux faire une restauration mais comme j'ai déjà essayé plusieurs fois je me suis dis que j'allais demander de l'aide, peut-être quelqu'un aurait une solution ?



[19:29:16] <P> https://aria.im/_bifrost/v1/media/download/Ae2kBe665QYTkTGwwBEVXwPmPEaQyv71LFralHNHPfnJxikbOZp3wM-ZpcqZjmR49HvJkt8WDqemqcr5k43wKE1CeXQZGxKwAG1hdHJpeC5vcmcvWERTcmRxQ3RSQ2xud09xS2VGZGh4ZWh1
[19:39:16] <rodinux> C'est arrivé quelques fois... comme ici https://forum.yunohost.org/t/mise-a-jour-de-nextcloud-casse-comment-recuperer/34991/2
[19:39:37] <rodinux> Déjà faire cela
```
cat /home/yunohost.app/nextcloud/data/.ncdata > /home/yunohost.app/nextcloud/data/.ocdata
chown nextcloud:nextcloud /home/yunohost.app/nextcloud/data/.ocdata
chmod 750 nextcloud:nextcloud /home/yunohost.app/nextcloud/data/.ocdata
```
[19:41:01] <rodinux> ensuite essayer de faire un maintenance:repair

```
yunohost app shell nextcloud
php occ maintenance:repair
```
[19:44:36] <P> > <@rodinux:matrix.org> Déjà faire cela
> ```
> cat /home/yunohost.app/nextcloud/data/.ncdata > /home/yunohost.app/nextcloud/data/.ocdata
> chown nextcloud:nextcloud /home/yunohost.app/nextcloud/data/.ocdata
> chmod 750 nextcloud:nextcloud /home/yunohost.app/nextcloud/data/.ocdata
> ```

Merci
à la derniere commande j'ai cette erreur

chmod: cannot access 'nextcloud:nextcloud': No such file or directory

[19:47:27] <rodinux> Zh oui mal copiée `chmod 750 /home/yunohost.app/nextcloud/data/.ocdata`
[19:50:51] <P> merci.
l'accès au cloud est rétablie
[19:52:10] <rodinux> Il semble qu'il faut d'abord mettre à jour toutes les apps...
```
yunohost app shell nextcloud
php occ app:update --all
exit
```
[19:52:31] <rodinux> sortir du shell nextcloud aussi ensuite...
[19:53:20] <rodinux> si tu y es encore tu dois voir l'user nextcloud@machine
[19:53:50] <P> je cherche le mdp de nextcloud
[19:54:25] <rodinux> quel mot de passe ? le tien ?
[19:57:45] <P> quand je tape
yunohost app shell nextcloud

il me met en user
nextcloud@.... :
[19:59:05] <rodinux> c'est normal, c'est la commande `yunohost app shell nextcloud` qui t'ouvre un shell dans l'application avec le user de l'app, ici tu peux quitter en tapant `exit`,
[19:59:48] <rodinux> Pour toutes les commandes occ c'est pratique d'être dans ce shell de l'application
[20:01:13] <P> Quand je tape la commande
php occ app:update --all
il me demande de le faire en root ou sudo et me demande un mdp. Mais je ne connais pas ce mdp
[20:01:46] <rodinux> alors tu n'es pas dans le shell, tu l'as quitté avant ??
[20:02:10] <P> ah ok.
c'est bon j'ai réussi
[20:02:47] <P> la toutes mes applis
couldn't be updated
[20:03:07] <rodinux> c'est qu'elles sont à jour dans ce cas...
[20:03:55] <P> https://aria.im/_bifrost/v1/media/download/AQM8h8nwyF6zLKPMEX3RklJIwDid7yFZwT2hNYFMk8AWqPjdG1pqQIInmMR3XeOrZ91VfOLMNHxjVU53Aot7kk1CeXQbFrGwAG1hdHJpeC5vcmcvcXlqWnRwdWNueUtyaUlaQURHTWdadE5i
[20:04:32] <rodinux> tu en as beaucoup...
[20:05:19] <P> https://aria.im/_bifrost/v1/media/download/AYggo5Xt_kqn4Mc4AIU-VHs3INI7mmIO34Iq8r4RGDKslTcvc3gPVHf0V_Mcv5XijXKp6xKFTyX_qJIAm5nVHZlCeXQbKwnQAG1hdHJpeC5vcmcvSU5nenltSFZLVFJYcVdUTVlXanVDdmdj
[20:05:21] <P> oui
[20:05:38] <P> j'ai fait un déni par manque de temps
[20:06:10] <P> j'ai cherché des solutions sur le forum mais j'ai jamais trouvé ce qu'il fallait faire
[20:09:05] <rodinux> Tu as peut-être des erreurs à corriger... ici on dirait qu'il ne peux pas mettre à jour les apps, une maintenance plus poussée ?

```
php occ maintenance:data-fingerprint
php occ  maintenance:mimetype:update-db
php occ maintenance:mimetype:update-js
php occ db:add-missing-indices
php occ maintenance:repair --include-expensive
```
[20:09:57] <rodinux> Ou dis-moi en admin dans nextcloud paramètres les messages d'erreur ??
[20:12:27] <P> [no app in context] Erreur: Host "::1" (github.com:80) violates local access rules
de ? par -- à 4 juin 2025, 22:11:29

[20:12:37] <P> j'ai ce genre d'erreur
[20:12:43] <rodinux> oups
[20:13:26] <rodinux> un soucis de dns avec l'IPv6 ou le resolveur dns...
[20:14:41] <P> ça serait dans la config ynh ? ou chez l'hebergeur ?
[20:16:41] <rodinux> essaye `ping -c 6 github.com`
[20:17:33] <P> --- github.com ping statistics ---
6 packets transmitted, 6 received, 0% packet loss, time 5007ms
rtt min/avg/max/mdev = 9.716/9.839/10.111/0.142 ms

[20:20:39] <rodinux> est-ce que ce serait pas plutôt le fichier `/var/www/nextcloud/config/config.php` à mon avis
[20:21:57] <rodinux> ```
'trusted_domains' => [
'your.domain.tld',
'localhost',
'127.0.0.1',
'::1'
],
```
[20:24:09] <rodinux> Il devrait y avoir cela en fait
```
'trusted_proxies' =>
array (
0 => '127.0.0.1',
1 => '::1',
),
```
[20:25:20] <rodinux> et aussi
```
'trusted_domains' =>
array (
0 => 'nextcloud.domain.tld',
1 => 'localhost',
),
```
[20:26:25] <P> j'ai
'trusted_domains' =>
array (
0 => 'your.domain.tld',
1 => 'your.domain.tld'/xxxxx',
),
0 =>
array (
0 => 'localhost',
1 => 'your.domain.tld',

[20:27:32] <rodinux> Attention, ce que tu écris est bizarre...
[20:28:54] <rodinux> j'imagine que c'est le copier-coller qui a fourché...
[20:31:13] <rodinux> Tu as cela en bas ?
[20:31:31] <P> > <@rodinux:matrix.org> Tu as cela en bas ?

oui c'est ok ça
[20:31:32] <rodinux> ça c'est pas normal !
[20:31:32] <P> 'trusted_domains' =>
array (
0 => 'xxxxxx.top',
1 => 'xxxxxx.top/dln',
),
0 =>
array (
0 => 'localhost',
1 => 'xxxxxxxx.top',

[20:32:21] <rodinux> Si ce que tu as collé est présent, c'est pas normal... ce devrait être juste
[20:35:28] <rodinux> ```
'trusted_domains' =>
array (
0 => 'xxxxxxxx.top',
1 => 'localhost',
),
```
Il me semble... je ne comprneds pas bien pourquoi 2 lignes alors que une est fermée ??
[20:36:57] <rodinux> ce qui n'a pas de sens pour moi c'est
```
0 =>
array (
0 => 'localhost',
1 => 'xxxxxxxx.top',
```
Ou est la fin de la paranthèse d'ailleurs ?
[20:37:35] <P> sur la ligne du dessous j'ai oublié de la copier
[20:37:37] <P> pardon
[20:39:16] <rodinux> Mais ç'est pas logique... il ne devrait y avoir que un bloc pour `'trusted_domains' =>`
[20:39:34] <P> dans ynh, la config de l'appli dit que l'url est xxxxxxx.top/dln
Est que ça à une incidence
[20:40:01] <P> > <@rodinux:matrix.org> Mais ç'est pas logique... il ne devrait y avoir que un bloc pour `'trusted_domains' =>`

ok je peux tenter d'enlever la partie qui te semble louche
[20:44:01] <rodinux> J'avoue, j'avais un nextcloud sur un sous-path et j'ai changer pour le mettre sur un domaine dédié, car ça complique des fois... pour le webdav...
[20:44:36] <P> peut-être que je devrais faire ça aussi et voir ce que ça donne
[20:49:36] <rodinux> Dans ce cas, tu créer un domaine `whatyouwant.mondomaine.tld`, il lui faut un certificat letsencrypt et ensuite changer le domaine dans les applications... par contre ça casse toutes les synchros si il en y en a car l'adresse à chnager... Peut-être essaye déjà de voir si tu arrives à réparer le config.php avant et mettre à jour les apps ??
[20:50:23] <P> oui tu as raison. d'autant plus que on est plusieurs à l'utiliser.
[20:52:30] <rodinux> Je ne pas sûr de moi, essaie d'abord

```
'trusted_domains' =>
array (
0 => 'xxxxxxxx.top',
1 => 'localhost',
),
```

si ça ne va pas

```
'trusted\_domains' =>
array (
0 => 'xxxxxxxx.top/path',
1 => 'localhost',
),
[20:54:40] <P> premier proposition. Le cloud fonctionne mais les applis ne se mettent toujours pas à jour
[20:55:45] <rodinux> Tu as des messages dans l'admin ?
Peut-être il te manque une ligne comme celle-ci
```
'allow_local_remote_servers' => true,
```
[20:58:44] <P> dans les journaux?
[20:59:31] <P> 'allow_local_remote_servers' => true,
ça je ne l'ai pas dans le config.php
[21:04:17] <rodinux> Est-ce que ton serveur a une IPv6 ?
[21:04:22] <P> oui
[21:10:29] <rodinux> essaie de mettre dans le config.php que le nom de domaine de l'app dans
[21:14:44] <rodinux> ```
'trusted_domains' =>
array (
0 => 'xxxxxxxx.top/path',
),
```
[21:15:04] <rodinux> Oups, j'avais une erreur, corrigée...
[21:17:23] <P> ça ne fonctionne pas
[21:18:01] <P> il ne faut pas mettre le /path
[21:18:11] <rodinux> Ok
[21:18:58] <rodinux> Tu as essayé d'ajouter cette ligne ?
[21:19:22] <P> je l'ajoute ou ?
[21:20:47] <rodinux> Tout en bas, ou nimporte avant la dernière parenthèse et virgule qui ferme tout le fichier, sous une une ligne avec la même indentation...
[21:22:21] <rodinux> par exemple
```
'trusted_proxies' =>
array (
0 => '127.0.0.1',
1 => '::1',
),
'allow_local_remote_servers' => true,
);

```
[21:22:38] <P> ça fonctionne !!!!
[21:22:49] <P> 🥰 !!
[21:23:14] <P> merci !!!!
[21:23:25] <P> je suis tellement content :)
[21:23:38] <rodinux> Ok, peut-être une de tes applications a besoin de cela... nextcloud n'arrivait plus à joindre le appstore...
[21:26:04] <P> merci merci !!
Je vais retenter la MAJ de nextcloud.
Je te retiens pas plus ce soir.
Si ça ne fonctionne pas je reviendrai demain mais j'ai bon espoir :)
[21:27:06] <rodinux> Vérifie bien si les apps sont maintenues et supportées pour la version 31 avant, en allant dans les app store...
[21:27:45] <rodinux> et déjà les mettre à jour... 🙂
[21:28:21] <P> oui ça marche !
Merci beaucoup pour ton aide et ta persévérance !!
[21:29:12] <rodinux> j'ai vu que tu avais installé memories, là aussi cela demande d'ajouter des configurations dans le config.php
[21:30:17] <P> oui je l'ai installé mais je ne sais plus si j'ai ajouté les configs
[21:33:47] <rodinux> souvent un gros paté... chez moi j'ai ajouté
```
'memories.db.triggers.fcu' => true,
'memories.exiftool' => '/var/www/nextcloud/apps/memories/bin-ext/exiftool-amd64-glibc',
'memories.vod.path' => '/var/www/nextcloud/apps/memories/bin-ext/go-vod-amd64',
'memories.vod.ffmpeg' => '/usr/bin/ffmpeg',
'memories.vod.ffprobe' => '/usr/bin/ffprobe',
'memories.vod.disable' => false,
'memories.gis_type' => 1,
'preview_max_x' => 1024,
'preview_max_y' => 1024,
'enabledPreviewProviders' =>
array (
0 => 'OC\\Preview\\PNG',
1 => 'OC\\Preview\\JPEG',
2 => 'OC\\Preview\\GIF',
3 => 'OC\\Preview\\BMP',
4 => 'OC\\Preview\\XBitmap',
5 => 'OC\\Preview\\MarkDown',
6 => 'OC\\Preview\\MP3',
7 => 'OC\\Preview\\TXT',
8 => 'OC\\Preview\\Illustrator',
9 => 'OC\\Preview\\Movie',
10 => 'OC\\Preview\\MSOffice2003',
11 => 'OC\\Preview\\MSOffice2007',
12 => 'OC\\Preview\\MSOfficeDoc',
13 => 'OC\\Preview\\OpenDocument',
14 => 'OC\\Preview\\PDF',
15 => 'OC\\Preview\\Photoshop',
16 => 'OC\\Preview\\Postscript',
17 => 'OC\\Preview\\StarOffice',
18 => 'OC\\Preview\\SVG',
19 => 'OC\\Preview\\TIFF',
20 => 'OC\\Preview\\Font',
21 => 'OC\\Preview\\HEIC',
22 => 'OC\\Preview\\Image',
),
'jpeg_quality' => 60,
```
aussi j'ai du installer ffmpeg du coup j'imagine...
[21:34:33] <rodinux> et après un `php occ memories:index`
[21:35:32] <rodinux> Il faut suivre les recommendations https://memories.gallery/config/
[21:36:14] <P> ah oui j'avais ajouté juste ça

'memories.db.triggers.fcu' => true,
'memories.exiftool' => '/var/www/nextcloud/apps/memories/bin-ext/exiftool-amd>
'memories.vod.path' => '/var/www/nextcloud/apps/memories/bin-ext/go-vod-amd64>
'memories.vod.ffmpeg' => '/usr/bin/ffmpeg',
'memories.vod.ffprobe' => '/usr/bin/ffprobe',
'data-fingerprint' => '7d3d925baf4ff6018e8a2e1e775dd21a',
'allow_local_remote_servers' => true,
'trashbin_retention_obligation' => 'auto, 30',
'versions_retention_obligation' => 'auto, 30',
'default_phone_region' => '',

[21:37:07] <rodinux> Quoi que maintenant ils conseillent via l'interface admin...
[21:38:05] <rodinux> j'ai ajouter preview-generator... mais je me dis que c'est trop lourd... je vais peut-être enlever...
[21:38:55] <rodinux> plus on ajoute des modules plus il y a des risques de casser quelque chose...
[21:40:28] <P> oui c'est ce que j'ai constaté. Je vais sans doute en retirer.
il y en a un que j'ai bien mais qui semble ne plus être mis à jour. C'est carnet.
[21:46:43] <rodinux> joplin sinon ?
[21:47:08] <rodinux> arff non, c'est très lourd en fait
[21:47:52] <rodinux> bonne nuit...
[21:48:04] <P> encore merci :)
[21:48:12] <P> bonne nuit à toi aussi