Monday, January 23, 2023
support@conference.yunohost.org
January
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
         

[07:55:33] <tuxakadjseb> Reverse DNS must be done by your internet provider.
[07:57:10] <c014> I have set up reverse dns on both ipv4 and ipv6
[11:29:06] <ljf[m]> hi if you have a grafana on your server, i need someone to run: `echo "DESCRIBE dashboard;" | mysql grafana | grep data`
[11:29:21] <ljf[m]> see https://forum.yunohost.org/t/grafana-i-need-a-description-of-dashboard-table/23257
[12:42:44] <iwaboo> je voulais ajouter un dd ext
[12:43:00] <iwaboo> et la commande ne fonctionne pas
[12:43:33] <iwaboo> dans votre guide il faut ajouter sudo devant :D
[12:49:20] <pti-jean> iwaboo, ??
Que'est que tu veux faire avec un disque dur externe ?
De quel guide tu parles ? Tu as un lien ?
[12:49:24] <tituspijean> > <@iwaboo:libera.chat> dans votre guide il faut ajouter sudo devant :D

Toute contribution est bienvenue pour améliorer la documentation :)
[12:51:17] <iwaboo> bah voilà, je vous l'ai dit ^^ on peut pas lancer des fdisk etc sans mettre sudo devant
[12:52:52] <pti-jean> Okay !
[12:53:02] <iwaboo> ce guide https://yunohost.org/fr/external_storage
[12:55:19] <tituspijean> iwaboo: c'est dans les pré-requis :)
[12:56:17] <iwaboo> qu'est-ce qui est dans les prérequis ?
[12:57:24] <pti-jean> Note : en étant connecté en tant qu'utilisateur admin, vous pouvez passer root avec sudo su
[12:57:25] <iwaboo> ahah oui pardon
[12:57:26] <iwaboo> my bad
[12:59:37] <iwaboo> aaaaaah mais j'avais oublié ce problème... j'ai déjà les ports redirigés sur un reverse proxy sur mon nas...
[14:30:42] <fch> I would like to share this article and thank all the yuonohost devs: https://www.linux-magazine.com/Issues/2023/267/YunoHost
[14:31:29] <fch> You are really making this world much better with your great work! Thanks
[14:45:06] <florent> Arf, I would like to help Lapineige on this post, because I just had the same issue and I could manage to achieve what s/he asks:
https://forum.yunohost.org/t/migrating-pads-co-from-codimd-to-hedgedoc/22913/2
[14:45:43] <florent> (I my case, I was the only user of my CodiMD instance, and I don't care about the history of the documents)
[14:50:57] <florent> Unfortunately, the topic has been automatically closed because of inactivity. Any possibility to reopen it?
[15:17:44] <amnay> Salut les ami.e.s !
[15:20:56] <amnay> J'espère que vous allez bien...
[15:20:57] <amnay> Pour une dizaines de personnes, heberger un site web, utiliser le cloud, une appli de streaming musique (pour une dizaine de personnes aussi...) Mail... Cloud... vpn... Vous me conseillez un une autre machine que raspberry, ou ça devrait le faire sur cette dernière ? à combien de Go Ram vous pensez ?
[15:20:57] <amnay> J'ai envie d'installer un serveur web... je pense à prendre un raspberry et installer Yunohost dessus...
[15:20:58] <amnay> Merci d'avance pour vos avis, et passez une excellente journée :)
[19:27:12] <theragehero[m]> Hello, do you know what could cause this error when I try to create an SSL certificate for domain.com ? https://paste.yunohost.org/raw/wepiwititu
[19:27:40] <theragehero[m]> Subdomains of domain.com work well
[19:44:01] <Aleks (he/him/il/lui)> hmpf that XMPP thing is fucking annoying
[19:44:20] <Aleks (he/him/il/lui)> ah that's not related, that's just a warning
[19:45:37] <Aleks (he/him/il/lui)> theragehero[m]: btw feel free to join #yunohost:matrix.org instead of the libera chat room you're on ...
[19:47:05] <Aleks (he/him/il/lui)> can you tell if `dig +short A yourdomain.tld` (with yourdomain.tld being the domain you're trying to install a cert on) returns your public IP, your local IP, or 127.0.0.1 maybe
[20:04:20] <colm> Hi all, I'm having an issue with openssl since the migration to ynh11. I run yunohost on a standalone dedicated computer. The system is up, but the web interface is down, and so are all my apps. The core packages are up to date (yunohost, moulinette, ssowat are at v 11) but yunohost-admin is stuck on version 4.4.1

When I run `apt install --fix-broken` I get the an error relating to `/usr/share/yunohost/hooks/conf_regen/15-nginx` which could not be ran. This log is here https://paste.yunohost.org/idomejitab.sql

My diagnosis log is here https://paste.yunohost.org/mifamocupa.sql

Would anybody have an idea of what I can do?
[20:05:26] <Aleks (he/him/il/lui)> how do you know it's related to openssl ?
[20:05:56] <colm> > <@Alekswag:matrix.org> how do you know it's related to openssl ?

:) from a previous chat with you, but this is two weeks ago now, I have not had the chance to get back to it
[20:06:21] <Aleks (he/him/il/lui)> hmokay but i completely forgotten about the story, do you remember where we left at ?
[20:07:25] <colm> Not fully to be honest, I remember it was narrowed down to `apt install python3-openssl --reinstall` which runs into the same error with the `Error: Could not run script: /usr/share/yunohost/hooks/conf_regen/15-nginx`
[20:07:50] <Aleks (he/him/il/lui)> let's look at the output of `ls -l /usr/local/lib/python*/*`
[20:08:51] <colm> > <@Alekswag:matrix.org> let's look at the output of `ls -l /usr/local/lib/python*/*`

the output is here https://paste.yunohost.org/zedahasunu.diff
[20:12:11] <Aleks (he/him/il/lui)> and let's check also : `python3 -c "import sys; print(sys.path)"`
[20:12:22] <colm> ok 2 seconds
[20:12:41] <colm> `['', '/usr/lib/python39.zip', '/usr/lib/python3.9', '/usr/lib/python3.9/lib-dynload', '/usr/local/lib/python3.9/dist-packages', '/usr/lib/python3/dist-packages']`

[20:14:43] <Aleks (he/him/il/lui)> meh
[20:15:09] <Aleks (he/him/il/lui)> idk, let's try something yolo to try to have a clear answer wether or not it's the local lib causing the issue:
[20:15:19] <Aleks (he/him/il/lui)> `mv /usr/local/lib/python3.9 /usr/local/lib/python3.9.old`
[20:16:12] <colm> ok can do, then will I run another `python3-openssl --resinstall`?
[20:16:57] <Aleks (he/him/il/lui)> hmnope you should ruuuuun something like`python3 -c 'import yunohost.certificates'` (not sure about the trailing s or not)
[20:17:14] <Aleks (he/him/il/lui)> just to test if loading python libs is working
[20:17:55] <Aleks (he/him/il/lui)> without s actually
[20:18:02] <Aleks (he/him/il/lui)> `python3 -c 'import yunohost.certificate'`
[20:18:16] <colm> > <@Alekswag:matrix.org> `python3 -c 'import yunohost.certificate'`

yes this seems to work
[20:18:22] <Aleks (he/him/il/lui)> :o
[20:18:26] <Aleks (he/him/il/lui)> well
[20:18:49] <colm> at least it did not complain, returned the promp
[20:18:49] <Aleks (he/him/il/lui)> another case of "globally-installed libs fucks up everything"
[20:18:50] <Aleks (he/him/il/lui)> (with pip)
[20:19:05] <Aleks (he/him/il/lui)> soooo idk why your system somehow needed python libs installed globally...
[20:19:12] <Aleks (he/him/il/lui)> maybe a legacy app or something
[20:19:13] <Aleks (he/him/il/lui)> or something you installed manually
[20:19:40] <colm> > <@Alekswag:matrix.org> another case of "globally-installed libs fucks up everything"

glad it tracks some sort of know issue, I was in the complete dark...
[20:20:07] <colm> > <@Alekswag:matrix.org> or something you installed manually

I haven't installed anything weird lately, but in the past, maybe...
[20:20:53] <Aleks (he/him/il/lui)> sooo idk try to proceed with the upgrade you were doing previously
[20:21:52] <colm> > <@Alekswag:matrix.org> sooo idk try to proceed with the upgrade you were doing previously

Still seem to be hitting this `Error: Could not run script: /usr/share/yunohost/hooks/conf_regen/15-nginx`
[20:22:30] <Aleks (he/him/il/lui)> é_è
[20:22:48] <colm> Will try an update/upgrade
[20:22:59] <Aleks (he/him/il/lui)> what about `python3 -c 'import yunohost.diagnosis'`
[20:23:40] <colm> apt upgrade hits the same `Error: Could not run script: /usr/share/yunohost/hooks/conf_regen/15-nginx` but is still processing
[20:25:07] <colm> > <@Alekswag:matrix.org> what about `python3 -c 'import yunohost.diagnosis'`

yes this seems to work
[20:25:09] <Aleks (he/him/il/lui)> then let's run manually `yunohost diagnosis run --debug`
[20:25:34] <colm> > <@Alekswag:matrix.org> then let's run manually `yunohost diagnosis run --debug`

am I using it wrong? https://paste.yunohost.org/agugifotub.sql
[20:25:54] <colm> > <@colm:matrix.org> am I using it wrong? https://paste.yunohost.org/agugifotub.sql

`Illegal instruction`
[20:26:32] <colm> should I `--force?`
[20:30:21] <Aleks (he/him/il/lui)> no the issue is with lib loading, i'm trying to pinpoint it ...
[20:30:21] <colm> oh ok
[20:30:21] <colm> The first one triggers 'Illegal instruction'
[20:30:22] <Aleks (he/him/il/lui)> hm, the last line should read `-c`, not the garbage i wrote
[20:30:22] <colm> > <@Alekswag:matrix.org> lets try which of the following triggers the illegal exception:
>
> ```
> python3 -c 'import yunohost.utils.dns'
> python3 -c 'import yunohost.dns'
> python3 -c 'import publicsuffix2'
> python3c - 'import typing'
> ```

The second one too, not the third
[20:30:22] <Aleks (he/him/il/lui)> hmokay then let's try `python3 -c 'import dns.resolver'` ?
[20:30:22] <Aleks (he/him/il/lui)> lets try which of the following triggers the illegal exception:

```
python3 -c 'import yunohost.utils.dns'
python3 -c 'import yunohost.dns'
python3 -c 'import publicsuffix2'
python3c - 'import typing'
```
[20:30:22] <colm> > <@Alekswag:matrix.org> hmokay then let's try `python3 -c 'import dns.resolver'` ?

This one = Illegal instruction
[20:30:23] <colm> should I keep going?
[20:32:18] <colm> I *really* appreciate the help here by the way...
[20:32:32] <colm> I'm lost
[20:36:48] <Aleks (he/him/il/lui)> let's try `python3 -X importtime -c 'import dns.resolver'`, which should display much more stuff including the time it takes to import each sub-module, but here the point being to try to pinpoint which sub-sub-sub-sub-sub-import exactly triggers the shit
[20:38:22] <colm> > <@Alekswag:matrix.org> let's try `python3 -X importtime -c 'import dns.resolver'`, which should display much more stuff including the time it takes to import each sub-module, but here the point being to try to pinpoint which sub-sub-sub-sub-sub-import exactly triggers the shit

Here is the input https://paste.yunohost.org/kejohoyuba.swift
[20:38:22] <colm> *output sorry
[20:38:25] <Aleks (he/him/il/lui)> ah yes our famous `cryptography.hazmat` ...
[20:38:51] <colm> > <@Alekswag:matrix.org> ah yes our famous `cryptography.hazmat` ...

good name
[20:39:37] <Aleks (he/him/il/lui)> let's check if `apt install python3-cryptography --reinstall` fixes the issue ...
[20:41:17] <colm> ... I looks like it doesn't ... https://paste.yunohost.org/imoniyinex.sql
[20:42:06] <Aleks (he/him/il/lui)> zblerg but it doesnt even re-untar the shit before triggering the dpkg hook for yunohost it seems
[20:42:09] <Aleks (he/him/il/lui)> hmmmm
[20:42:25] <Aleks (he/him/il/lui)> let's try `sudo apt download python3-cryptography` ?
[20:42:30] <Aleks (he/him/il/lui)> then `ls -l` should list a .deb ...
[20:42:57] <colm> ok to just do this in `/home/admin` ?
[20:43:11] <Aleks (he/him/il/lui)> yeah
[20:44:19] <colm> yes it downloaded a .deb file, (there was a warning, but I think it is nothing `W: Download is performed unsandboxed as root as file '/home/admin/python3-cryptography_3.3.2-1_amd64.deb' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)`
[20:45:54] <Aleks (he/him/il/lui)> yeah it always say this, dunno why
[20:46:12] <Aleks (he/him/il/lui)> anyway, lets `dpkg -i python3-crypt*.deb`
[20:46:47] <colm> Yes this seems to have worked well
[20:47:03] <Aleks (he/him/il/lui)> alrighty then let's retry `python3 -c 'import dns.resolver'`
[20:47:22] <colm> Still illegal
[20:47:27] <Aleks (he/him/il/lui)> @_@
[20:47:36] <Aleks (he/him/il/lui)> computers
[20:47:41] <colm> haha
[20:47:47] <colm> yikes
[20:48:13] <colm> if you say that, then I ...
[20:48:40] <Aleks (he/him/il/lui)> let's try `pip3 install cryptography -U` x_x
[20:49:09] <colm> does pip need to be ran as superuser?
[20:49:23] <Aleks (he/him/il/lui)> hmmmm in this context yes
[20:49:55] <colm> ... both admin and root get `Illegal instruction as a return`
[20:50:00] <Aleks (he/him/il/lui)> wut
[20:50:07] <Aleks (he/him/il/lui)> as a return of `pip` ? o_O
[20:50:47] <colm> the last few commands: https://paste.yunohost.org/yocewedesa.rb
[20:51:41] <Aleks (he/him/il/lui)> 😐️
[20:51:41] <Aleks (he/him/il/lui)> wat teh actual fuk
[20:51:55] <Aleks (he/him/il/lui)> i guess pip also implictly needs openssl or cryptopgraphy lel
[20:52:36] <colm> wow
[20:57:53] <Aleks (he/him/il/lui)> hmpf idk let's try `python3 -X importtime -c 'from OpenSSL import crypto'` because my guess is that it's OpenSSL more than cryptography causing the issue ...
[20:58:55] <colm> I'm getting this somewhat familiar looking output https://paste.yunohost.org/dikefukiti.swift
[21:06:41] <colm> that bad ey
[21:07:01] <Aleks (he/him/il/lui)> yeah i'm clueless at what the hell is going on
[21:07:15] <Aleks (he/him/il/lui)> i mean obviously something is wrong with the openssl install somehow
[21:07:31] <Aleks (he/him/il/lui)> but it's not even clear if the issue is the python lib or something else
[21:08:13] <Aleks (he/him/il/lui)> and the import does obscure stuff like binding to some shit
[21:08:15] <Aleks (he/him/il/lui)> and there are some vaguely similar issues on google but not really any obvious answer
[21:08:36] <Aleks (he/him/il/lui)> ah somebody downgraded cryptography maybe
[21:08:57] <Aleks (he/him/il/lui)> hmnah this was 7 years ago
[21:09:05] <colm> right...
[21:10:17] <colm> it's weird because this install has been working flawlessly for probably three years, until this migration...
[21:10:18] <Aleks (he/him/il/lui)> can you check if gdb is installed with `which gdb`
[21:10:40] <Aleks (he/him/il/lui)> or let's install it with `apt install gdb`
[21:10:46] <colm> yes, I have that in /usr/bin/gdb
[21:11:22] <Aleks (he/him/il/lui)> btw can you re-confirm that you're on `amd`64, right ?
[21:11:28] <Aleks (he/him/il/lui)> ah :o
[21:11:50] <colm> > <@Alekswag:matrix.org> btw can you re-confirm that you're on `amd`64, right ?

yes 99%sure
[21:12:17] <Aleks (he/him/il/lui)> let's try `gdb --args python3 -c "from OpenSSL import crypto"`
[21:12:37] <Aleks (he/him/il/lui)> ah and then apparently you enter a prompt
[21:12:41] <Aleks (he/him/il/lui)> and should type "run"
[21:12:44] <Aleks (he/him/il/lui)> and then it should crash
[21:12:49] <Aleks (he/him/il/lui)> then "bt"
[21:12:56] <colm> em, do I do this as root?
[21:13:10] <Aleks (he/him/il/lui)> hmmm `admin` is fine too i guess
[21:13:27] <colm> ok doing it as admin then, I have a prompt
[21:14:45] <colm> > <@colm:matrix.org> ok doing it as admin then, I have a prompt

it has returned a list of 45 results, it looks paged https://paste.yunohost.org/abixoharoq.coffeescript
[21:15:42] <Aleks (he/him/il/lui)> hmyeah so let's `quit`, and then we can try poking `libffi` maybe ..
[21:16:02] <Aleks (he/him/il/lui)> `apt install libffi7 libffi7-dev --reinstall`
[21:16:19] <Aleks (he/him/il/lui)> (and if yunohost still blocks the shit we have to use the same download trick as before..)
[21:16:24] <colm> > <@Alekswag:matrix.org> hmyeah so let's `quit`, and then we can try poking `libffi` maybe ..

on the `gdb` prompt or on regular cli?
[21:17:00] <colm> oh sorry I get it now
[21:17:01] <Aleks (he/him/il/lui)> `quit` inside the gdb prompt to get out of the prompt yeah
[21:17:06] <colm> I thought `libffi` was a GDB command
[21:18:05] <colm> `libffi7-dev`, does it exist?
[21:18:14] <Aleks (he/him/il/lui)> hmmmm i think so ?
[21:18:17] <colm> `E: Unable to locate package libffi7-dev`
[21:18:18] <Aleks (he/him/il/lui)> ah
[21:18:21] <Aleks (he/him/il/lui)> without the 7
[21:18:25] <Aleks (he/him/il/lui)> `libffi-dev`
[21:18:45] <colm> > <@Alekswag:matrix.org> `libffi-dev`

oh great cool, it's running
[21:19:43] <colm> > <@Alekswag:matrix.org> (and if yunohost still blocks the shit we have to use the same download trick as before..)

I fear I see a `Error: Could not run script: /usr/share/yunohost/hooks/conf_regen/15-nginx`
[21:19:54] <Aleks (he/him/il/lui)> yeah let's look at the log to see if apt actually reinstalled stuff
[21:20:32] <colm> > <@colm:matrix.org> oh great cool, it's running

https://paste.yunohost.org/uwixamobup.sql
[21:20:48] <Aleks (he/him/il/lui)> yeah fuck apt as usualll...
[21:20:57] <Aleks (he/him/il/lui)> so let's `apt download libffi7 libffi-dev`
[21:21:29] <colm> yes ok I have both those .deb
[21:21:51] <Aleks (he/him/il/lui)> aaaannd `dkpg -i libffi7*.deb`
[21:21:51] <colm> I'll dpkg them
[21:21:55] <Aleks (he/him/il/lui)> and `dpkg -i libffi-dev*.deb`
[21:22:34] <colm> ok these were both successful
[21:22:46] <Aleks (he/him/il/lui)> theeeeenn let's retry our favourite command
[21:22:56] <Aleks (he/him/il/lui)> `python3 -c "from OpenSSL import crypto"`
[21:23:41] <colm> https://aria.im/_matrix/media/v1/download/matrix.org/WEwBmhlbtsWLQluaSrFNbqWP
[21:23:50] <Aleks (he/him/il/lui)> my god
[21:24:47] <colm> > <@Alekswag:matrix.org> my god

you're using more polite words than me... 😑
[21:26:31] <Aleks (he/him/il/lui)> ah but
[21:26:33] <Aleks (he/him/il/lui)> `/usr/local/lib/libffi.so.7`
[21:26:54] <Aleks (he/him/il/lui)> this is from /usr/local ?!?
[21:27:01] <Aleks (he/him/il/lui)> hmmmmmmmm
[21:27:03] <Aleks (he/him/il/lui)> *frowning intensifies*
[21:27:15] <Aleks (he/him/il/lui)> can you `ls -l /usr/local/lib/libffi.so.7`
[21:27:42] <colm> no such file or directory
[21:27:46] <Aleks (he/him/il/lui)> wut
[21:28:05] <colm> ```
```
[21:28:08] <Aleks (he/him/il/lui)> `ls -l /usr/local/lib/libffi*` ?
[21:28:13] <colm> ```
sudo ls -l /usr/local/lib/libffi.so.7~
ls: cannot access '/usr/local/lib/libffi.so.7~': No such file or directory
```
[21:28:22] <Aleks (he/him/il/lui)> no "~"
[21:28:36] <colm> > <@Alekswag:matrix.org> no "~"

shit sorry
[21:29:00] <colm> shit, it is there sorry: `rwxrwxrwx 1 root staff 15 May 10 2022 /usr/local/lib/libffi.so.7 -> libffi.so.7.1.0`
[21:29:34] <Aleks (he/him/il/lui)> riiiight by any chance do you remember what you were doign on your server on May 10, 2022 ? x_x
[21:29:42] <colm> > <@Alekswag:matrix.org> riiiight by any chance do you remember what you were doign on your server on May 10, 2022 ? x_x

eeeeh
[21:29:56] <colm> not really no
[21:30:16] <Aleks (he/him/il/lui)> let's see if `ls -l /var/log/yunohost/categories/operation/20221005-*` lists some stuff
[21:32:04] <colm> Quite a busy day indeed that day in May, an upgrade? https://paste.yunohost.org/omozuqosup.css
[21:33:03] <colm> Sorry, pasted too much there
[21:33:55] <Sidney> Bonsoir à tous. Une petite question concernant Mastodon. Avez-vous réussi à activer la double authentification sur vos instance ? Lorsque j'essaye de l'activiter, le serveur me répond erreur de mot de passe (alors que je suis bien connecté sur mon instance)...
[21:34:09] <colm> My last major issue was in 2021 https://forum.yunohost.org/t/one-of-my-nextcloud-installs-is-missing-after-a-system-upgrade/16808
[21:34:32] <Aleks (he/him/il/lui)> hmmm maybe let's check `grep libffi /var/log/yunohost/categories/operation/20221005-*` just in case there's anything obvious
[21:35:04] <Aleks (he/him/il/lui)> but anyway i'm thinking getting rid of the `/usr/local/lib/libffi*` files should be the fix ...
[21:35:25] <colm> that grep is not getting anything back just a second
[21:37:05] <Aleks (he/him/il/lui)> oooor we could also check : `ls -l --full-time /usr/local/lib/libffi*`
[21:37:32] <Aleks (he/him/il/lui)> and `ls -l --full-time /var/log/yunohost/categories/operation/20221005-*` and check what happened around the same time as libffi
[21:37:40] <colm> > <@Alekswag:matrix.org> oooor we could also check : `ls -l --full-time /usr/local/lib/libffi*`

```
-rw-r--r-- 1 root staff 68926 2022-05-10 10:54:03.060693354 +0100 /usr/local/lib/libffi.a
-rwxr-xr-x 1 root staff 916 2022-05-10 10:54:03.056693544 +0100 /usr/local/lib/libffi.la
lrwxrwxrwx 1 root staff 15 2022-05-10 10:54:03.056693544 +0100 /usr/local/lib/libffi.so -> libffi.so.7.1.0
lrwxrwxrwx 1 root staff 15 2022-05-10 10:54:03.056693544 +0100 /usr/local/lib/libffi.so.7 -> libffi.so.7.1.0
-rwxr-xr-x 1 root staff 51432 2022-05-10 10:54:03.052693733 +0100 /usr/local/lib/libffi.so.7.1.0
```
[21:38:06] <Aleks (he/him/il/lui)> hmmm nothing obvious in fact
[21:38:22] <Aleks (he/him/il/lui)> ah wait
[21:38:26] <colm> > <@Alekswag:matrix.org> and `ls -l --full-time /var/log/yunohost/categories/operation/20221005-*` and check what happened around the same time as libffi

this is also saying that this file does not exist
[21:38:37] <colm> > <@colm:matrix.org> this is also saying that this file does not exist

No such file or directory
[21:39:31] <Aleks (he/him/il/lui)> my bad it should probably read : `ls -l --full-time /var/log/yunohost/categories/operation/20220510-*` (this is may 10th, not october 5th)
[21:42:16] <colm> > <@Alekswag:matrix.org> my bad it should probably read : `ls -l --full-time /var/log/yunohost/categories/operation/20220510-*` (this is may 10th, not october 5th)

sorry, I still can't get that to return anything, I think the path is wrong
[21:42:17] <Aleks (he/him/il/lui)> (around 10:54 ish ? 😬)
[21:42:23] <Aleks (he/him/il/lui)> eeeh
[21:42:33] <Aleks (he/him/il/lui)> weeeell you managed to run it before ? x_X
[21:43:45] <colm> yes sorry lost in my bash history
[21:44:21] <Aleks (he/him/il/lui)> anyway whatever ... let's just move those damn lib elsewhere and be done with this shit .... `mkdir /home/admin/badlibffi/` and `mv /usr/local/lib/libffi* /home/admin/badlibffi/`
[21:45:42] <colm> > <@Alekswag:matrix.org> weeeell you managed to run it before ? x_X

sorry, I moved to the dir and got it https://paste.yunohost.org/kupabiruwa.css
[21:45:55] <colm> > <@Alekswag:matrix.org> anyway whatever ... let's just move those damn lib elsewhere and be done with this shit .... `mkdir /home/admin/badlibffi/` and `mv /usr/local/lib/libffi* /home/admin/badlibffi/`

doing this now
[21:46:43] <colm> done
[21:46:43] <Aleks (he/him/il/lui)> hmmmm so maybe homeassistant
[21:46:46] <Aleks (he/him/il/lui)> reading the install/upgrade scripts
[21:47:02] <colm> > <@Alekswag:matrix.org> reading the install/upgrade scripts

oh yea, I did try that
[21:47:05] <Aleks (he/him/il/lui)> let's recheck our favourite command `python3 -c "from OpenSSL import crypto"`
[21:47:08] <colm> but thought I removed it
[21:47:30] <Aleks (he/him/il/lui)> yeah, that's the thing with global lib install .. you can't just "remove" them
[21:47:44] <colm> > <@Alekswag:matrix.org> let's recheck our favourite command `python3 -c "from OpenSSL import crypto"`

Yes! it worked, no illegals or anything, just regular prompt returned
[21:47:50] <Aleks (he/him/il/lui)> :o
[21:47:53] <colm> did it as `admin`
[21:48:06] <Aleks (he/him/il/lui)> theeeen let's try `apt install --fix-broken` to fix the damn yunohost install
[21:48:25] <Aleks (he/him/il/lui)> https://github.com/YunoHost-Apps/homeassistant_ynh/blob/master/scripts/install#L83 ohmygod
[21:51:09] <colm> > <@Alekswag:matrix.org> theeeen let's try `apt install --fix-broken` to fix the damn yunohost install

I am still hitting the error with `/usr/share/yunohost/hooks/conf_regen/15-nginx`
[21:51:11] <colm> https://paste.yunohost.org/epipipajoc.vbs
[21:52:26] <colm> The diagnosis tool output https://paste.yunohost.org/otebesemaf.sql
[21:52:55] <colm> (which shows that I had not uninstalled home-assistant)
[21:53:24] <colm> > <@Alekswag:matrix.org> https://github.com/YunoHost-Apps/homeassistant_ynh/blob/master/scripts/install#L83 ohmygod

seems pretty 'hard' coded indeed
[21:53:28] <Aleks (he/him/il/lui)> https://github.com/YunoHost-Apps/homeassistant_ynh/issues/182
[21:54:00] <Aleks (he/him/il/lui)> > <@colm:matrix.org> The diagnosis tool output https://paste.yunohost.org/otebesemaf.sql

yes let's `apt install yunohost-admin` to force the upgrade of this package
[21:54:47] <colm> Oh shit, yes! that brought it to version 11.0.11!
[21:55:00] <colm> Deadly!
[21:55:07] <M1k3> Je ne peux même pas changer de mot de passe dans l'application (mastodon)... Est-ce lié au fait que masto est connecté au serveur LDAP de YunoHost ?
[21:55:18] <Aleks (he/him/il/lui)> sans doute M1k3 yes
[21:56:23] <M1k3> > <@Alekswag:matrix.org> sans doute M1k3 yes

Merci Aleks (he/him/il/lui) ! 😉 Mais alors du coup, pourquoi le mot de passe ne fonctionne pas pour activer la 2FA ?
[21:56:55] <colm> > <@colm:matrix.org> Oh shit, yes! that brought it to version 11.0.11!

Is there a way to reload nginx?
[21:56:56] <Aleks (he/him/il/lui)> aucune idée, j'y connais pas grand chose, mais ça m'étonne pas vraiment qu'essayer de faire cohabiter du 2FA avec un binding LDAP ne marche pas sur des roulettes
[21:57:16] <Aleks (he/him/il/lui)> il y a sans doutes des discussions sur le sujet sur le bugtracker de l'app mastodon_ynh
[21:57:44] <Aleks (he/him/il/lui)> colm: `systemctl reload nginx`, but idk why you want to do that, naively the package upgrade should have triggered it ... or did it ...
[21:57:59] <M1k3> > <@Alekswag:matrix.org> il y a sans doutes des discussions sur le sujet sur le bugtracker de l'app mastodon_ynh

Je n'ai pas encore trouvé de sujet. 😉 Je vais retourner à mes recherches.
[21:58:04] <Aleks (he/him/il/lui)> ogod it doesn't trigger a reload ...
[21:58:19] <colm> I just forced a new diagnosis and it looks like I'm still on yunohost-admin 4
[21:58:36] <colm> would the diagnosis tool be up to date?
[21:58:38] <Aleks (he/him/il/lui)> 🤔
[21:58:58] <colm> *sorry diagnosis be aware of that upgrade? I just ran it with --force
[22:00:10] <colm> > <@colm:matrix.org> I just forced a new diagnosis and it looks like I'm still on yunohost-admin 4

is it safe to assume that this means that yunohost-admin is on version 11? https://paste.yunohost.org/imuvetutuy.sql
[22:00:31] <Aleks (he/him/il/lui)> yes
[22:01:23] <wayneoutthere> hi folks. I remember I got an 'at' room notification here which said something about a Yunohost stable version that was wrong, or somehow got launched on the wrong channel. I wondered if some of my problems related to the mautic app was if maybe I have this 'wrong' version? Could someone please put that info here again so I can check my version?
[22:01:23] <wayneoutthere> I don't know how to search 'at room' notifications, haha
[22:01:44] <colm> > <@Alekswag:matrix.org> yes

I might just reboot then
[22:02:00] <Aleks (he/him/il/lui)> are you sure you forced the diagnosis to refresh the result ?
[22:02:35] <Aleks (he/him/il/lui)> wayneoutthere: could you elaborate on what are you "problems with the mautic app" ...
[22:02:46] <colm> > <@Alekswag:matrix.org> are you sure you forced the diagnosis to refresh the result ?

yes I believe so: https://paste.yunohost.org/ugijazahit.sql
[22:03:18] <Aleks (he/him/il/lui)> colm: yes so it doesn't complain anymore about the 11.x / 4.x version mismatch
[22:03:38] <wayneoutthere> > <@Alekswag:matrix.org> wayneoutthere: could you elaborate on what are you "problems with the mautic app" ...

https://github.com/YunoHost-Apps/mautic_ynh/issues/37
[22:05:08] <colm> > <@Alekswag:matrix.org> colm: yes so it doesn't complain anymore about the 11.x / 4.x version mismatch

Amazing! ok I just systemctl started nginx and the web admin is up!
[22:05:09] <Aleks (he/him/il/lui)> this is from January 3rd and you ain't running on testing so that doesn't sound related to the whole testing / SSowat story
[22:05:09] <colm> T H A N K Y O U Aleks (he/him/il/lui)
[22:05:37] <M1k3> > <@Alekswag:matrix.org> aucune idée, j'y connais pas grand chose, mais ça m'étonne pas vraiment qu'essayer de faire cohabiter du 2FA avec un binding LDAP ne marche pas sur des roulettes

Bon, après recherche, effectivement 2FA non compatible avec LDAP apparemment... https://github.com/YunoHost-Apps/mastodon_ynh/issues/330
[22:06:53] <M1k3> Je me demande si possible de désactiver le LDAP... Et d'avoir un compte "standard"...

https://github.com/YunoHost-Apps/mastodon_ynh/issues/220
[22:07:13] <colm> > <@colm:matrix.org> T H A N K Y O U Aleks (he/him/il/lui)

Holy shit it's so good to have this back !$
[22:07:39] <Aleks (he/him/il/lui)> and soon™ the 11.1 👀
[22:08:11] <colm> > <@Alekswag:matrix.org> and soon™ the 11.1 👀

I'll be running a backup first, but very exited for the next things in YNH
[22:10:42] <colm> Making my irregular contrib now on the https://donate.yunohost.org/ portal, do you have a ko-fi or something similar Aleks (he/him/il/lui) ?
[22:11:43] <Aleks (he/him/il/lui)> uuuugh nah don't worry just donate.yunohost.org is already awesome
[22:13:04] <colm> > <@Alekswag:matrix.org> uuuugh nah don't worry just donate.yunohost.org is already awesome

That is done. I thank you once more. Cheers!
[22:14:45] <wayneoutthere> > <@Alekswag:matrix.org> this is from January 3rd and you ain't running on testing so that doesn't sound related to the whole testing / SSowat story

oh? i think you are writing to me. That's good. But that's also bad. I was hoping for an easy solution, haha. Thanks for your response
[22:51:25] <mmhostine> Hello guys, Some DNS records are missing or incorrect for domain xxxx.com how can I fix this? I forwarded the domain from the domain company to cloudflare with NS1 and NS2. I entered a fixed IP in Cloudflare. It's been almost 6-7 hours and it still hasn't happened.
[22:53:07] <mmhostine> it just says like this:
[22:53:08] <mmhostine> Some DNS records are missing or incorrect for domain project-url.eu (category basic)
[22:56:15] <Aleks (he/him/il/lui)> well i guess you can double-check with https://www.gdnspc.com/ if your records are indeed OK