[05:48:49]
<freetux> Pas eu le temps de regarder, la restauration a merdé aussi. 😟
[05:48:55]
<freetux> Je verrai ce soir.
[05:50:22]
<freetux> Mise à jour : https://paste.yunohost.org/raw/sucadodipa
[05:50:58]
<freetux> Restauration : https://paste.yunohost.org/raw/imiqopasab
[09:43:16]
<rodinux> Oups, problèmes avec la signature du dépôt yarn encore
[09:57:18]
<rodinux> Trying debug I have done the command ` curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | gpg --dearmor | sudo tee /usr/share/keyrings/yarnkey.gpg > /dev/null` few times but still have
```
apt update
Get:1 file:/etc/apt/mirrors/debian.list Mirrorlist [30 B]
Get:2 file:/etc/apt/mirrors/debian-security.list Mirrorlist [39 B]
Get:8 https://dl.yarnpkg.com/debian stable InRelease
Hit:9 https://packages.sury.org/php bookworm InRelease
Hit:3 https://deb.debian.org/debian bookworm InRelease
Hit:4 https://deb.debian.org/debian bookworm-updates InRelease
Hit:7 https://forge.yunohost.org/debian bookworm InRelease
Hit:5 https://deb.debian.org/debian bookworm-backports InRelease
Hit:6 https://deb.debian.org/debian-security bookworm-security InRelease
Err:8 https://dl.yarnpkg.com/debian stable InRelease
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 62D54FD4003F6525
Fetched 16.5 kB in 1s (22.8 kB/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
All packages are up to date.
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://dl.yarnpkg.com/debian stable InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 62D54FD4003F6525
W: Failed to fetch https://dl.yarnpkg.com/debian/dists/stable/InRelease The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 62D54FD4003F6525
W: Some index files failed to download. They have been ignored, or old ones used instead.
[09:58:23]
<rodinux> I have also try `rm /etc/apt/trusted.gpg.d/yarn.gpg`
[09:58:52]
<rodinux> So I nned import the key ?
[10:03:38]
<rodinux> This was a bad idea...
[10:06:25]
<otm33> Did you try replacing `/usr/share/keyrings/yarnkey.gpg` with `/etc/apt/trusted.gpg.d/yarn.gpg` in the command ?
[10:07:27]
<rodinux> I found how resolve with `curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/yarn.gpg > /dev/null` thanks for your response.
[10:15:13]
<Chatpitaine Caverne> De mon côté, j'ai opté pour la remise en place de la conf via regen-conf :
```
sudo yunohost tools regen-conf apt --force
Success! Configuration updated for 'apt'
apt:
applied:
/etc/apt/sources.list.d/yarn.list:
status: force-created
pending:
```
Comme ça, j'ai pu moi aussi me faire engueuler par yarn key. Et lui donner sa nouvelle clé à manger.
[10:19:39]
<Chatpitaine Caverne> Dites, la room, je ne capte pas trop cette erreur qu'a rencontré freelux :
Pas eu le temps de regarder, la restauration a merdé aussi. 😟
6:48
Je verrai ce soir.
Mise à jour : https://paste.yunohost.org/raw/sucadodipa
(modifié)
Restauration : https://paste.yunohost.org/raw/imiqopasab
[11:07:26]
<otm33> Pas très parlant en effet. Cela vaudrait peut-être le coup de restaurer avec l'option `--no-remove-on-failure` afin d'essayer de savoir pourquoi le service ne se lance pas avant le timeout.
[11:20:06]
<bamf> Hi, I try running Yunohost behind a reverse proxy, but getting this error:
```
The page isn’t redirecting properly
Firefox has detected that the server is redirecting the request for this address in a way that will never complete.
```
What do I need to change in the config?
[11:24:12]
<bamf> ah proably I need to forward to port 443, not 80
[11:31:31]
<Chatpitaine Caverne> Il reviendra ce soir probablement. Il doit être assez dégoutté, ça fait 2 fois qu'il plante son instance Peertube lors de ce passage à la V8.
[12:38:20]
<bamf> I've moved the backup to a different server and tried to restore it there, but it failed. Can someone help? https://paste.yunohost.org/raw/itukemazoh
[12:47:10]
<Chatpitaine Caverne> bamf: and other
The restoration script seems to install `- Successfully installed bundler-4.0.5` but is looking for v2.7:
```
Activating bundler (~> 2.7) failed:
2026-01-30 13:18:41,268: DEBUG - Could not find 'bundler' (~> 2.7) - did find: [bundler-4.0.5,bundler-4.0.5]
```
Looks a bit like the issue with node(.js) for Peertube.
[12:54:18]
<Chatpitaine Caverne> Strange the restore script for Mastodon ask for 2.7 : (line 39)
```
#=================================================
# BUILD APP
#=================================================
ynh_script_progression "Building app..."
pushd "$install_dir/live"
gem update --system
gem install bundler -v '~> 2.7' --no-document
ynh_hide_warnings ynh_exec_as_app LD_PRELOAD=libjemalloc.so bin/bundle install --redownload -j$(getconf _NPROCESSORS_ONLN)
popd
```
But the result is installation of 4.0.5 :
```
2026-01-30 13:18:22,223: INFO - [##########++........] > Building app...
2026-01-30 13:18:34,350: DEBUG - Successfully installed rubygems-update-4.0.5
2026-01-30 13:18:34,350: DEBUG - Installing RubyGems 4.0.5
2026-01-30 13:18:38,156: DEBUG - Successfully built RubyGem
2026-01-30 13:18:38,157: DEBUG - Name: bundler
2026-01-30 13:18:38,157: DEBUG - Version: 4.0.5
2026-01-30 13:18:38,157: DEBUG - File: bundler-4.0.5.gem
2026-01-30 13:18:38,157: DEBUG - Bundler 4.0.5 installed
2026-01-30 13:18:38,157: DEBUG - RubyGems 4.0.5 installed
2026-01-30 13:18:38,157: DEBUG - Regenerating binstubs
2026-01-30 13:18:38,157: DEBUG - Regenerating plugins
2026-01-30 13:18:38,157: DEBUG - Parsing documentation for rubygems-4.0.5
2026-01-30 13:18:38,158: DEBUG - Installing ri documentation for rubygems-4.0.5
2026-01-30 13:18:38,158: DEBUG -
2026-01-30 13:18:38,158: DEBUG - ## 4.0.5 / 2026-01-29
```
[13:03:25]
<Chatpitaine Caverne> We gonna need the help of a mastodon_ynh app's contributor.
[13:32:11]
<Thomas> Mmh this issue was fixed in a new package version some weeks ago. I see you try to restore version 4.5.0. Is there a way for you to upgrade the app to latest version before trying to restore it on the different server?
[13:33:20]
<bamf> I will try
[15:49:04]
<Wafflemancer> Hi, I've been trying to get Filebrowser to work, but I cannot log in no matter what I try.
I've tried the password I initially enetered when installing via the admin panel, a bunch of default passwords, using variations of my username, changing the password in the config files, and reinstalling and going through all of these steps again.
[16:17:01]
<otm33> Try this :
https://forum.yunohost.org/t/filebrowser-login/40983/2
You may have to set the right ownership on filebrowser.db (`chown filebrowser:filebrowser /var/www/filebrowser/filebrowser.db`)
[16:18:40]
<Mat_> Hi everyone !! I've tried to install install an app. Everything seems to have gone fine, but I have a DNS_PROBE_FINISHED_NXDOMAIN error. Where should I start looking ?
[16:34:47]
<Mat_> Hey ! New question :D I already have a keycloak install on a server. Working and everything. Is there a way to connect my Yunohost apps to it ? Any idea where I could find some docs ? I have my realm and client ready to be connected :D
[16:36:21]
<Wafflemancer> > <@otm33:matrix.org> Try this :
> https://forum.yunohost.org/t/filebrowser-login/40983/2
> You may have to set the right ownership on filebrowser.db (`chown filebrowser:filebrowser /var/www/filebrowser/filebrowser.db`)
Thanks, that helped and I can now successfully log in. Any file operations are ending up with 403 errors though, any thing I should take a look at first?
[16:41:10]
<otm33> `/home/yunohost.app/filebrowser` ownership I'd say
[16:46:16]
<otm33> and Webadmin>Tools>Services>Filebrowser logs
[17:11:06]
<otm33> Wafflemancer: Does it work ?
[18:05:59]
<Wafflemancer> Yup, managed to solve the permission issues, thank you
[18:06:17]
<Wafflemancer> Any people at FOSDEM this weekend?
[18:12:03]
<freetux> Pas mieux avec l’option `--no-remove-on-failure` :
```
2026-01-30 18:02:00,516: INFO - [#############+++....] > Reloading NGINX web server and peertube's service...
2026-01-30 18:02:00,741: DEBUG - + ynh_systemctl --service=peertube --action=start --log_path=systemd '--wait_until=HTTP server listening on 127.0.0.1'
2026-01-30 18:02:00,743: DEBUG - + service=peertube
2026-01-30 18:02:00,743: DEBUG - + action=start
2026-01-30 18:02:00,743: DEBUG - + wait_until='HTTP server listening on 127.0.0.1'
2026-01-30 18:02:00,743: DEBUG - + length=20
2026-01-30 18:02:00,743: DEBUG - + log_path=systemd
2026-01-30 18:02:00,743: DEBUG - + ynh_in_ci_tests
2026-01-30 18:02:00,743: DEBUG - + timeout=300
2026-01-30 18:02:00,743: DEBUG - + '[' start == stop ']'
2026-01-30 18:02:00,743: DEBUG - + [[ -n HTTP server listening on 127.0.0.1 ]]
2026-01-30 18:02:00,743: DEBUG - ++ mktemp
2026-01-30 18:02:00,743: DEBUG - + local templog=/tmp/tmp.Sr7TQqD1Tk
2026-01-30 18:02:00,743: DEBUG - + '[' systemd == systemd ']'
2026-01-30 18:02:00,743: DEBUG - + local pid_tail=2792116
2026-01-30 18:02:00,743: DEBUG - + '[' start == reload ']'
2026-01-30 18:02:00,744: DEBUG - + journalctl --unit=peertube --follow --since=-0 --quiet
2026-01-30 18:02:00,744: DEBUG - ++ date --utc --rfc-3339=seconds
2026-01-30 18:02:00,744: DEBUG - ++ cut -d+ -f1
2026-01-30 18:02:00,825: DEBUG - + local 'time_start=2026-01-30 18:02:00 UTC'
2026-01-30 18:02:00,825: DEBUG - + systemctl start peertube
2026-01-30 18:02:00,866: DEBUG - + [[ -n HTTP server listening on 127.0.0.1 ]]
2026-01-30 18:04:29,302: WARNING - (this may take some time)
2026-01-30 18:07:01,155: DEBUG - + '[' 300 -ge 3 ']'
2026-01-30 18:07:01,155: DEBUG - + '[' 300 -eq 300 ']'
2026-01-30 18:07:01,155: DEBUG - + ynh_print_warn 'The service peertube didn'\''t fully execute the action start before the timeout.'
```
[18:12:17]
<anubis> > Any people at FOSDEM this weekend?
there is a dedicated room: xmpp:fosdem@conference.monocles.de?join
[18:13:01]
<Chatpitaine Caverne> Oui, mais au moins, ça laisse tout en place, plutôt que désinstaller et ça va permettre d'investiguer.
[18:13:22]
<otm33> Ah mais cela ne résout pas les problèmes ;D, c'est simplement que ça ne désinstalle pas après un échec et que cela peut permettre de mieux comprendre la source du pb
[18:13:35]
<freetux> Vi, je me doute. 🙂
[18:14:44]
<freetux> ```
Jan 30 18:14:14 (node)[2793868]: peertube.service: Failed to locate executable /opt/node_n/n/versions/node/22.21.1/bin/node: No such file or directory
Jan 30 18:14:14 (node)[2793868]: peertube.service: Failed at step EXEC spawning /opt/node_n/n/versions/node/22.21.1/bin/node: No such file or directory
```
[18:15:01]
<freetux> C’est le même souci que fin décembre en fait.
[18:15:11]
<otm33> Du coup, `systemctl start peertube` donne-t-il quelque chose ?
[18:15:12]
<freetux> Faut que je me retape la modif des fichiers.
[18:16:17]
<Chatpitaine Caverne> Il est fort en math, en tout cas. Désolé, joke, pour détendre l'atmosphère.
```
'[' 300 -ge 3 ']'
'[' 300 -eq 300 ']
```
[18:16:19]
<otm33> Ah... le problème classique... Tu peux résinstaller 22.21.1
[18:17:07]
<otm33> Mouais, mais ça c'est le problème de la restauration, pas de l'upgrade, pas vrai ?
[18:18:40]
<freetux> résinstaller ?
[18:18:59]
<freetux> Oui, mais du coup déjà j’essaye de retrouve ma version 7.3.0 qui fonctionne. 😅
[18:20:06]
<otm33> A priori, si c'est la seule erreur du restore : `N_PREFIX=/opt/node_n/ /usr/share/yunohost/helpers.v2.1.d/vendor/n/n install 22.21.1`
[18:24:29]
<freetux> J’installe ça comment ?
[18:25:00]
<otm33> tel quel
[18:25:24]
<freetux> Ah ok j’étais pas bien sûr que c’était une commande à lancer. ^^
[18:25:44]
<freetux> Je relance la restauration. 🤞
[18:28:53]
<Chatpitaine Caverne> freetux: otm33 Tu veux dire lancer :
```
/usr/share/yunohost/helpers.v2.1.d/vendor/n/n install 22.21.1
```
Ou re-restaurer ?
[18:29:50]
<Chatpitaine Caverne> De toute façon, en l"état comme Peertube n'est pas désinstallé, il ne voudra pas restaurer.
[18:30:22]
<freetux> Oui j’avais oublié qu’il était encore installé, le réflexe… fatigué. ^^’
[18:30:27]
<otm33> Non, pas besoin: tu relances peertube !!!
[18:30:34]
<freetux> C’est ce que j’a ifait
[18:31:44]
<otm33> Si tu restaures, cela va de nouveau supprimer node 22.21.1
[18:32:06]
<otm33> 🥁...?
[18:32:17]
<freetux> Alors, le service tourne.
[18:32:30]
<freetux> Mais j’ai toujours *Welcome to nginx!* sur l’URL.
[18:32:36]
<otm33> Bon, c'est déjà ça...
[18:34:19]
<otm33> Donc le service tourne mais il n'y a rien "derrière"? Que disent les logs dans la webadmin ?
[18:38:03]
<freetux> ```
Jan 30 18:33:33 systemd[1]: Started peertube.service - PeerTube: video streaming platform.
Jan 30 18:33:36 peertube[2795436]: webfinger.js v2.8.2 loaded
Jan 30 18:33:36 peertube[2795436]: [peertube.domain.tld:443] 2026-01-30 18:33:36.956 info: Using following configuration file hierarchy: /var/www/peertube/config/default.yaml -> /var/www/peertube/config/production.yaml -> /var/www/peertube/config/local-production.json.
Jan 30 18:33:36 peertube[2795436]: [peertube.domain.tld:443] 2026-01-30 18:33:36.957 warn: Directory of uploads should not be in the production directory of PeerTube. Please check your production configuration file.
Jan 30 18:33:37 peertube[2795436]: [peertube.domain.tld:443] 2026-01-30 18:33:37.060 info: i18n initialized with locales: ar, ca-ES, cs-CZ, de-DE, el-GR, en-US, eo, es-ES, eu-ES, fa-IR, zh-Hant-TW, zh-Hans-CN, vi-VN, uk-UA, tr-TR, tok, th-TH, sv-SE, sq, sk-SK, ru-RU, pt-PT, pt-BR, pl-PL, oc, nn, nl-NL, nb-NO, kab, ja-JP, it-IT, is, hu-HU, hr, gl-ES, gd, fr-FR, fi-FI
Jan 30 18:33:37 peertube[2795436]: [peertube.domain.tld:443] 2026-01-30 18:33:37.275 info: Database peertube is ready.
Jan 30 18:33:37 peertube[2795436]: [peertube.domain.tld:443] 2026-01-30 18:33:37.491 info: Connecting to Redis in "standalone" mode...
Jan 30 18:33:37 peertube[2795436]: [peertube.domain.tld:443] 2026-01-30 18:33:37.496 info: Using standalone redis options {
Jan 30 18:33:37 peertube[2795436]: "db": 1,
Jan 30 18:33:37 peertube[2795436]: "host": "localhost",
Jan 30 18:33:37 peertube[2795436]: "port": 6379,
Jan 30 18:33:37 peertube[2795436]: "path": null
Jan 30 18:33:37 peertube[2795436]: }
Jan 30 18:33:37 peertube[2795436]: [peertube.domain.tld:443] 2026-01-30 18:33:37.498 info: Using localhost:25 as SMTP server.
Jan 30 18:33:37 peertube[2795436]: [peertube.domain.tld:443] 2026-01-30 18:33:37.500 info: Testing SMTP server...
Jan 30 18:33:37 peertube[2795436]: [peertube.domain.tld:443] 2026-01-30 18:33:37.539 info: Connected to redis.
Jan 30 18:33:37 peertube[2795436]: [peertube.domain.tld:443] 2026-01-30 18:33:37.557 info: Connection established to 127.0.0.1:25 {
Jan 30 18:33:37 peertube[2795436]: "component": "smtp-connection",
Jan 30 18:33:37 peertube[2795436]: "sid": "",
Jan 30 18:33:37 peertube[2795436]: "tnx": "network",
Jan 30 18:33:37 peertube[2795436]: "localAddress": "127.0.0.1",
Jan 30 18:33:37 peertube[2795436]: "localPort": 35582,
Jan 30 18:33:37 peertube[2795436]: "remoteAddress": "127.0.0.1",
Jan 30 18:33:37 peertube[2795436]: "remotePort": 25
Jan 30 18:33:37 peertube[2795436]: }
Jan 30 18:33:37 peertube[2795436]: [peertube.domain.tld:443] 2026-01-30 18:33:37.731 info: Successfully connected to SMTP server.
Jan 30 18:33:37 peertube[2795436]: [peertube.domain.tld:443] 2026-01-30 18:33:37.735 info: Running RTMP server on port 1935
Jan 30 18:33:37 peertube[2795436]: [peertube.domain.tld:443] 2026-01-30 18:33:37.794 info: Connection closed {
Jan 30 18:33:37 peertube[2795436]: "component": "smtp-connection",
Jan 30 18:33:37 peertube[2795436]: "sid": "",
Jan 30 18:33:37 peertube[2795436]: "tnx": "network"
Jan 30 18:33:37 peertube[2795436]: }
```
[18:43:36]
<otm33> Bon. Tu as essayé de recharger nginx et de nettoyer le cache du navigateur ?
[18:44:08]
<freetux> Cache oui déjà tenté, pas nginx par contre.
[18:44:42]
<freetux> C’était nginx tout simplement. 👌
[18:44:48]
<freetux> Merci à vous deux. 🤗
[18:45:31]
<Chatpitaine Caverne> Ben, maintenant, ou plus tard, selon toi, va falloir re-tenter le passage en V8.0.2. Avec le flag --no remove machin truc.
[18:45:53]
<Chatpitaine Caverne> Parce que la log de l'upgrade n'est pas très causante.
[18:47:12]
<Chatpitaine Caverne> Le machin truc c'est --continue-on-failure
[18:47:23]
<otm33> Oui, tu es bien parti...
[18:47:41]
<otm33> ...mais tu as peut-être envie de faire une pause...
[18:47:51]
<freetux> Là on va se poser un peu après la semaine que j’ai eue, mais demain matin j’aurai du temps pendant que madame travaille. 🙂
[19:45:56]
<Salamandar> Yup, me
[20:48:18]
<florent> Me too!
[23:04:57]
<Hook> me three