[06:34:30]
<lapineige> Test (can someone read me ? I think I have issues in this channel)
[06:38:41]
<Yunohost Git/Infra notifications> App immich goes down from level 7 to 6 in job [#20541](https://ci-apps.yunohost.org/ci/job/20541)
[06:58:22]
<Thomas> > Test (can someone read me ? I think I have issues in this channel)
Hello 👋
[07:18:17]
<Yunohost Git/Infra notifications> [apps] lapineige [commented](https://github.com/YunoHost/apps/pull/2697#issuecomment-3138825152) on [issue #2697](https://github.com/YunoHost/apps/pull/2697) Add a subcategory for YunoHost apps and a bunch of apps: Could they be a third option in the app list, to shown something like "YunoDev" app list ?
[07:50:58]
<Yunohost Git/Infra notifications> ericgaspar edited repository sheetable_ynh: SheertAble package for YunoHost https://github.com/YunoHost-Apps/sheetable_ynh
[08:53:31]
<Yunohost Git/Infra notifications> App jackett goes down from level 7 to 1 in job [#20548](https://ci-apps.yunohost.org/ci/job/20548)
[11:17:31]
<Yunohost Git/Infra notifications> App wireguard failed all tests in job [#20263](https://ci-apps.yunohost.org/ci/job/20263) :(
[11:57:33]
<Yunohost Git/Infra notifications> [apps] Thovi98 created new branch sparky
[12:04:32]
<Yunohost Git/Infra notifications> [apps] Thovi98 pushed 1 commit to sparky: add sparkyfitness to catalog ([295cf27b](https://github.com/YunoHost/apps/commit/295cf27ba004d55a47687829ece16fdb9a6e9a33))
[12:05:47]
<Yunohost Git/Infra notifications> [apps] Thovi98 opened [pull request #3068](https://github.com/YunoHost/apps/pull/3068): add sparkyfitness to catalog
[13:20:59]
<Yunohost Git/Infra notifications> [apps] yunohost-bot opened [pull request #3069](https://github.com/YunoHost/apps/pull/3069): Add go.cam to wishlist
[13:20:59]
<Yunohost Git/Infra notifications> [apps] yunohost-bot labeled Wishlist on [pull request #3069](https://github.com/YunoHost/apps/pull/3069): Add go.cam to wishlist
[14:52:23]
<Yunohost Git/Infra notifications> [searxng_ynh] ewilly pushed 1 commit to testing: Add limiter.toml ([6fb4cc75](https://github.com/YunoHost-Apps/searxng_ynh/commit/6fb4cc754c195e1ec189c5ccf1b0cb1664f2becb))
[14:52:32]
<Yunohost Git/Infra notifications> [searxng_ynh] github-actions[bot] opened [pull request #414](https://github.com/YunoHost-Apps/searxng_ynh/pull/414): Upgrade master from testing
[15:17:19]
<Yunohost Git/Infra notifications> [searxng_ynh] ewilly [commented](https://github.com/YunoHost-Apps/searxng_ynh/pull/414#issuecomment-3140308162) on [issue #414](https://github.com/YunoHost-Apps/searxng_ynh/pull/414) Upgrade master from testing: Fingers crossed
[[Test Badge](https://img.shields.io/endpoint?url=https://ci-apps-dev.yunohost.org/ci/api/job/11597/ba...
[16:20:24]
<Yunohost Git/Infra notifications> Thovi98 created repository dawarich_ynh: Dawarich package for YunoHost https://github.com/YunoHost-Apps/dawarich_ynh
[17:11:41]
<Yunohost Git/Infra notifications> ericgaspar edited repository dawarich_ynh: Dawarich package for YunoHost https://github.com/YunoHost-Apps/dawarich_ynh
[20:09:26]
<Yunohost Git/Infra notifications> [apps] ericgaspar pushed 1 commit to sheetable: Update apps.toml ([78bb705e](https://github.com/YunoHost/apps/commit/78bb705efd7332a5799f010dccfe9c88383e9f8b))
[20:09:27]
<Yunohost Git/Infra notifications> [apps] ericgaspar created new branch sheetable
[20:09:43]
<Yunohost Git/Infra notifications> [apps] ericgaspar opened [pull request #3070](https://github.com/YunoHost/apps/pull/3070): Add sheetable
[20:10:43]
<Yunohost Git/Infra notifications> [apps] ericgaspar closed [pull request #3067](https://github.com/YunoHost/apps/pull/3067): Add Sheetable to wishlist
[20:10:44]
<Yunohost Git/Infra notifications> [apps] ericgaspar [commented](https://github.com/YunoHost/apps/pull/3067#issuecomment-3141207664) on [issue #3067](https://github.com/YunoHost/apps/pull/3067) Add Sheetable to wishlist: Closing, sheetable in now part of the catalog: https://github.com/YunoHost-Apps/sheetable_ynh
[20:13:30]
<Yunohost Git/Infra notifications> [apps] ericgaspar pushed 1 commit to sheetable: Create sheetable.png ([33360a4b](https://github.com/YunoHost/apps/commit/33360a4ba0e54efa41cac54d6b4ed92d134d507a))
[20:14:01]
<Yunohost Git/Infra notifications> [apps] ericgaspar merged [pull request #3070](https://github.com/YunoHost/apps/pull/3070): Add sheetable
[20:14:02]
<Yunohost Git/Infra notifications> [apps] ericgaspar deleted branch sheetable
[20:14:02]
<Yunohost Git/Infra notifications> [apps] ericgaspar pushed 1 commit to main: Add sheetable (#3070) * Update apps.toml * Create sheetable.png ([15c86f05](https://github.com/YunoHost/apps/commit/15c86f05c39a65fbd95f049973fcc1fc33f788c3))
[20:32:02]
<Cippr> Bonsoir, je suppose un souci avec SimpleX et le port 5223 en TCP (partie smp-server).
Le port est bien ouvert en IPv4 et IPv6 en TCP dans la webadmin, le port est bien "natté" sur la box (le port 5224 en TCP de la partie xftp-server fonctionne).
J'ai fermé puis réouvert le 5223 dans la webadmin et dans la box.
J'ai redémarré la box, l'instance YuNoHost et le service du pare-feux YuNoHost aussi.
Quelle commande en CLI faudrait-il que je passe pour vérifier si le port 5223 est bien ouvert sur mon instance ?
Quelle commande pourrais-je passer en CLI pour "forcer" l'ouverture du port 5223 en TCP dans le pare-feux YuNoHost ?
[20:34:49]
<Aleks (he/him/il/lui)> le diagnostique de YunoHost considère que le port est ouvert seulement si le port est ouvert ... ET si un programme réponds bien sur le port en face (apriori y'a pas de moyen de vraiment tester qu'un port est vraiment ouvert sans avoir vraiment un programme qui répond, bref)
[20:35:33]
<Aleks (he/him/il/lui)> est-ce que tu peux faire un `sudo netstat -tulpn | grep LISTEN | grep 5223` pour check qu'un programme écoute bien sur le port ?
[20:37:08]
<Aleks (he/him/il/lui)> (la ligne devrait commencer par `tcp`)
[20:37:43]
<Aleks (he/him/il/lui)> ceci dit ptete que `netstat` est pas installé mais `ss` devrait fonctionner pareil : `sudo ss -tulpn | grep LISTEN | grep 5223`
[20:40:11]
<Cippr> Exact, netstat n'est pas installé.
L'autre commande me redonne la main sans aucun message.
[20:43:32]
<Cippr> J'ai installé net-tools et idem avec netstat.
[20:44:56]
<Cippr> J'ai bien une réponse pour le port 5224 mais rien pour le 5223 :-(
[20:56:07]
<Yunohost Git/Infra notifications> [apps] ericgaspar pushed 1 commit to sparky: Update sparkyfitness.png ([2d4ab14a](https://github.com/YunoHost/apps/commit/2d4ab14ae942c2c9e86fd4cb03333dec453f9b6b))
[21:00:39]
<Aleks (he/him/il/lui)> Dans ce cas ça semble suggérer que le service `simplex` est pas up
[21:00:47]
<Aleks (he/him/il/lui)> (ou qu'il n'écoute pas sur ce port)
[21:02:53]
<Aleks (he/him/il/lui)> mouai bah en fait dans le package je capte pas où est censé être défini que le service écoute sur le port 5223 ..
[21:04:16]
<Aleks (he/him/il/lui)> ou alors c'est dans une conf par défaut installé par le soft
[21:04:40]
<Aleks (he/him/il/lui)> quid de si tu fais `sudo ss -tulpn | grep simplex`
[21:05:06]
<Aleks (he/him/il/lui)> ça donne des choses si tu fais `sudo grep -nr 522 /etc/opt/simplex*` ?
[21:07:33]
<Cippr> La première commande ne renvoi rien.
Le seconde :
sudo grep -nr 522 /etc/opt/simplex*
/etc/opt/simplex/smp-server.ini:101:port: 5223,443
/etc/opt/simplex/smp-server.ini:108:# control_port: 5224
/etc/opt/simplex-xftp/file-server.ini:32:port: 5224
/etc/opt/simplex-xftp/file-server.ini:34:# control_port: 5226
[21:08:44]
<Aleks (he/him/il/lui)> et le service simplex est up ?
[21:09:06]
<Aleks (he/him/il/lui)> (dans Outils >Services > simplex, ou bien `sudo systemctl status simplex`)
[21:11:45]
<Cippr> sudo systemctl status simplex● simplex.service - SimpleX: Messaging Prot>
Loaded: loaded (/etc/systemd/system/si>
Active: activating (auto-restart) (Res>
Docs: https://simplex.chat/docs/serv>
Process: 12718 ExecStart=/usr/local/bin>
Main PID: 12718 (code=exited, status=1/F>
CPU: 16.719s
Jul 31 23:11:11 cippr.ynh.fr systemd[1]: si>
lines 1-9/9 (END)
[21:12:22]
<Cippr> Le service est up dans la webadmin et je l'ai même redémarré
[21:13:16]
<eric_G> Je ne vois pas trop où est défini $port 🤔 dans le script...
[21:14:27]
<Aleks (he/him/il/lui)> beh enfin
[21:14:31]
<Aleks (he/him/il/lui)> c'est dans le manifest voyons
[21:15:19]
<Aleks (he/him/il/lui)> >Le service est up dans la webadmin et je l'ai même redémarré
"activating / auto-restart" c'est pas ouf, ça veut surtout dire que le service essaye de démarrer en boucle mais arrive pas à se lancer
[21:15:31]
<Aleks (he/him/il/lui)> genre il crash puis retente de se lancer forever
[21:15:38]
<Aleks (he/him/il/lui)> ça raconte quoi les logs du service
[21:15:48]
<eric_G> oui, mais pas appelé dans `file-server.ini`
[21:15:55]
<Aleks (he/him/il/lui)> ouai
[21:16:12]
<Aleks (he/him/il/lui)> il manque ptete un truc pour remplacer la valeur comme pour l'autre
[21:16:26]
<Aleks (he/him/il/lui)> mais en l'occurence avec le `grep` on voit que la valeur est quand meme la dans le fichier parce que ca doit etre le truc par défaut
[21:16:58]
<Aleks (he/him/il/lui)> Cippr: ça raconte quoi les logs genre `sudo journalctl -u simplex -n 100 --no-pager --no-hostname` (ou le bouton vert dans la page du service dans la webadmin)
[21:23:11]
<Cippr> La commande renvoi plein de trucs ... avec mon ip, les empreintes, etc. Je vais essayer de passer par la webadmin si je peux yunopaste avec moins de truc "perso"
[21:27:20]
<Cippr> ...
[21:29:26]
<Cippr> > Cippr: ça raconte quoi les logs genre `sudo journalctl -u simplex -n 100 --no-pager --no-hostname` (ou le bouton vert dans la page du service dans la webadmin)
Même avec yunopaste il y a encore plein de trucs ...
[21:30:22]
<Aleks (he/him/il/lui)> et y'a pas genre un / des warning ou messages d'erreurs qui sautent un peu aux yeux ?
[21:31:23]
<Yunohost Git/Infra notifications> App sheetable failed all tests in job [#20554](https://ci-apps.yunohost.org/ci/job/20554) :(
[21:40:26]
<Cippr> > et y'a pas genre un / des warning ou messages d'erreurs qui sautent un peu aux yeux ?
Visiblement le service doit crasher car je l'ai relancé et il y avait dans la webadmin le mot auto-start au niveau du service.
Jul 31 23:31:52 smp-server[13649]: /var/opt/simplex/smp-server-store.log.2025-07-10T21:31:26.180540364Z
Jul 31 23:31:52 smp-server[13649]: ----------
Jul 31 23:31:52 smp-server[13649]: Error: no HTTPS credentials: /etc/opt/simplex/web.crt, /etc/opt/simplex/web.key
Jul 31 23:31:52 smp-server[13649]: Server should serve static pages to show connection links in the browser.
Jul 31 23:31:52 smp-server[13649]: Use Let's Encrypt to generate: certbot certonly --standalone -d yourdomainname --key-type rsa --rsa-key-size 4096
Jul 31 23:31:52 smp-server[13649]: ----------
Jul 31 23:31:52 systemd[1]: simplex.service: Main process exited, code=exited, status=1/FAILURE
Jul 31 23:31:52 systemd[1]: simplex.service: Failed with result 'exit-code'.
Jul 31 23:31:52 systemd[1]: simplex.service: Consumed 16.622s CPU time.
Jul 31 23:31:55 systemd[1]: simplex.service: Scheduled restart job, restart counter is at 24.
Jul 31 23:31:55 systemd[1]: Stopped simplex.service - SimpleX: Messaging Protocol Server.
Jul 31 23:31:55 systemd[1]: simplex.service: Consumed 16.622s CPU time.
Jul 31 23:31:55 systemd[1]: Started simplex.service - SimpleX: Messaging Protocol Server.
Jul 31 23:31:55 smp-server[13715]: SMP server v6.4.1.0
Jul 31 23:31:55 smp-server[13715]: Fingerprint: xxxxxxxxxxxxxxx
Jul 31 23:31:55 smp-server[13715]: Server address: smp://xxxxxxxxxxxxxxxx@IP:5223,443
Jul 31 23:31:55 smp-server[13715]: Warning: server source code is not specified.
Jul 31 23:31:55 smp-server[13715]: Add 'source_code' property to [INFORMATION] section of INI file.
Jul 31 23:31:55 smp-server[13715]: Store log: /var/opt/simplex/smp-server-store.log
Jul 31 23:31:55 smp-server[13715]: Serving SMP protocol on port 5223 (TLS)...
Jul 31 23:31:55 smp-server[13715]: Serving SMP protocol on port 443 (TLS)...
Jul 31 23:31:55 smp-server[13715]: Serving static site on port 443 (TLS)...
Jul 31 23:31:55 smp-server[13715]: expiring messages after 21 days
Jul 31 23:31:55 smp-server[13715]: expiring clients inactive for 21600 seconds every 3600 seconds
Jul 31 23:31:55 smp-server[13715]: creating new queues allowed
Jul 31 23:31:55 smp-server[13715]: [INFO 2025-07-31 23:31:55 +0200 apps/smp-server/web/Static.hs:107] Generated static site contents at "/var/opt/simplex/www"
Jul 31 23:31:55 smp-server[13715]: Processed: 0 log lines
Jul 31 23:31:56 smp-server[13715]: [NOTE 2025-07-31 23:31:55 +0200 src/Simplex/Messaging/Server/Env/STM.hs:571] restoring queues from file /var/opt/simplex/smp-server-store.log
Jul 31 23:31:56 smp-server[13715]: [NOTE 2025-07-31 23:31:55 +0200 src/Simplex/Messaging/Server/StoreLog.hs:319] compacting store log (do not terminate)...
Jul 31 23:31:56 smp-server[13715]: [NOTE 2025-07-31 23:31:55 +0200 src/Simplex/Messaging/Server/StoreLog.hs:326] original state preserved as /var/opt/simplex/smp-server-store.log.2025-07-31T21:31:55.727173248Z
Jul 31 23:32:08 systemd[1]: Stopping simplex.service - SimpleX: Messaging Protocol Server...
Jul 31 23:32:08 smp-server[13715]:
Jul 31 23:32:08 systemd[1]: simplex.service: Deactivated successfully.
Jul 31 23:32:08 systemd[1]: Stopped simplex.service - SimpleX: Messaging Protocol Server.
Jul 31 23:32:08 systemd[1]: simplex.service: Consumed 13.147s CPU time.
Jul 31 23:32:08 systemd[1]: Started simplex.service - SimpleX: Messaging Protocol Server.
Jul 31 23:32:08 smp-server[13786]: SMP server v6.4.1.0
Jul 31 23:32:08 smp-server[13786]: Fingerprint: xxxxxxxxxxxxxxxx
Jul 31 23:32:08 smp-server[13786]: Server address: smp://xxxxxxxxxxxxxxxx@IP:5223,443
Jul 31 23:32:08 smp-server[13786]: Warning: server source code is not specified.
Jul 31 23:32:08 smp-server[13786]: Add 'source_code' property to [INFORMATION] section of INI file.
Jul 31 23:32:08 smp-server[13786]: Store log: /var/opt/simplex/smp-server-store.log
Jul 31 23:32:08 smp-server[13786]: Serving SMP protocol on port 5223 (TLS)...
Jul 31 23:32:08 smp-server[13786]: Serving SMP protocol on port 443 (TLS)...
Jul 31 23:32:08 smp-server[13786]: Serving static site on port 443 (TLS)...
Jul 31 23:32:08 smp-server[13786]: expiring messages after 21 days
Jul 31 23:32:08 smp-server[13786]: expiring clients inactive for 21600 seconds every 3600 seconds
Jul 31 23:32:08 smp-server[13786]: creating new queues allowed
Jul 31 23:32:08 smp-server[13786]: [INFO 2025-07-31 23:32:08 +0200 apps/smp-server/web/Static.hs:107] Generated static site contents at "/var/opt/simplex/www"
Jul 31 23:32:08 smp-server[13786]: Processed: 0 log lines
[21:52:36]
<Cippr> Service simplex
Statut X auto-restart depuis moins d’une minute
Ça à l'air de tomber régulièrement ... j'essaierai demain de repasser la commande journalctl en cachant certaines données.
Merci et bonne nuit !
[21:56:03]
<orhtej2> > <@yunohostinfra:matrix.org> App sheetable failed all tests in job [#20554](https://ci-apps.yunohost.org/ci/job/20554) :(
https://github.com/YunoHost-Apps/sheetable_ynh/blob/b593bd49729281e54b8726966815623ed321f0c9/scripts/install#L58 mario death sound silently playing in the background
[21:57:20]
<orhtej2> Tbh linter should complain about lack of start and lack of wait_for
[22:00:51]
<Aleks (he/him/il/lui)> bonbeh ça a tout de même l'air sauvagement lié à : `Error: no HTTPS credentials: /etc/opt/simplex/web.crt, /etc/opt/simplex/web.key`
[22:01:53]
<Aleks (he/him/il/lui)> mais naivement il devrait utiliser les certs gérés par yunohost plutot que d'essayer de faire les trucs soi-même
[22:02:19]
<Aleks (he/him/il/lui)> et d'ailleurs c'est sans doute pas une bonne idée que le truc essaye d'écouter sur le port 443 vu que nginx qui écoute sur le port 443
[22:06:13]
<Cippr> Ça dépasse mes compétences mais si je comprends bien il faudrait que l'application utilise les certificats yunohost plutôt que les siens et modifier le fichier du code upstream qui fait que ça écoute aussi sur le 443.
[22:06:38]
<Aleks (he/him/il/lui)> yep
[22:10:45]
<Cippr> Il y a dû avoir des changements dans le code upstream car avant ça fonctionnait ... Bref. Cette fois au dodo ! Merci Aleks
[22:14:41]
<Yunohost Git/Infra notifications> [penpot_ynh] orhtej2 pushed 1 commit to testing: Update _common.sh ([931391a4](https://github.com/YunoHost-Apps/penpot_ynh/commit/931391a40181a965f42f2c198167885d3afc2616))
[22:17:12]
<Yunohost Git/Infra notifications> [penpot_ynh] orhtej2 [commented](https://github.com/YunoHost-Apps/penpot_ynh/pull/135#issuecomment-3141505483) on [issue #135](https://github.com/YunoHost-Apps/penpot_ynh/pull/135) v2.8.1: changelog ### :bug: Bugs fixed - Fix unexpected exception on processing old texts [Github #6889](https://github.com/p...
[22:17:26]
<Yunohost Git/Infra notifications> [penpot_ynh] orhtej2 just made [pull request #135](https://github.com/YunoHost-Apps/penpot_ynh/pull/135) ready for review: v2.8.1
[22:17:30]
<Yunohost Git/Infra notifications> [penpot_ynh] orhtej2 merged [pull request #135](https://github.com/YunoHost-Apps/penpot_ynh/pull/135): v2.8.1
[22:31:57]
<Yunohost Git/Infra notifications> [stirling-pdf_ynh] yunohost-bot opened [pull request #79](https://github.com/YunoHost-Apps/stirling-pdf_ynh/pull/79): Upgrade to v1.1.1