mardi 9 avril 2024

Mastodon, maintenance et 2FA

Nous avons récemment, avec Xala, migré les différents services de ZdX pour aller vers une infrastructure plus puissante et surtout plus facile à faire évoluer. Et le dernier service à avoir été migré est Mastodon qui a toujours le don de réserver des surprises.

À la fin de cette migration donc, nous avons rencontré des difficultés avec PostgreSQL, et avons pu observer de nombreuses entrées dupliquées dans la base de Mastodon.

Qu'à cela ne tienne, Mastodon propose tootctl, un outil d'administration qui permet également de corriger les entrées dupliquées. Allons-y :

mastodon@zdx-mastodon:~/live/bin$ ./tootctl maintenance fix-duplicates
This task will take a long time to run and is potentially destructive.
Please make sure to stop Mastodon and have a backup.
Continue? (Yes/No) Yes
Deduplicating user records…
Restoring users indexes…
Removing duplicate account domain blocks…
Restoring account domain blocks indexes…
Removing duplicate account identity proofs…
Restoring announcement_reactions indexes…
Deduplicating conversations…
Restoring conversations indexes…
Deduplicating custom_emojis…
Restoring custom_emojis indexes…
Deduplicating custom_emoji_categories…
Restoring custom_emoji_categories indexes…
Deduplicating domain_allows…
Restoring domain_allows indexes…
Deduplicating domain_allows…
Restoring domain_blocks indexes…
Deduplicating unavailable_domains…
Restoring domain_allows indexes…
Deduplicating email_domain_blocks…
Restoring email_domain_blocks indexes…
Deduplicating media_attachments…
Restoring media_attachments indexes…
Deduplicating preview_cards…
Restoring preview_cards indexes…
Deduplicating statuses…
Restoring statuses indexes…
Deduplicating accounts… for local accounts, you will be asked to chose which account to keep unchanged.
Restoring index_accounts_on_username_and_domain_lower…
Reindexing textual indexes on accounts…
Deduplicating tags…
Restoring tags indexes…
Deduplicating webauthn_credentials…
Restoring webauthn_credentials indexes…
Deduplicating webhooks…
Restoring webhooks indexes…
Finished!

Trop facile !

Sauf que, suite à cela... Plus de 2FA sur l'instance ZdX. Impossible de se connecter si le 2FA est activé, le code généré est systématiquement refusé.

Me voilà obligé de désactiver le 2FA, et impossible de le remettre. Peu importe le compte. Je n'ai pas creusé, mais c'est dommage.

x.x.x.x - - [09/Apr/2024:12:00:47 +0000] "POST /settings/two_factor_authentication/confirmation HTTP/1.1" 500 894 "https://social.zdx.fr/settings/two_factor_authentication/confirmation/new" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.4.1 Safari/605.1.15"

mercredi 20 mars 2024

Feed Bluesky - TND (FR)

J'essaie dans ce feed de recenser un maximum de contenu en français relatif aux Troubles neurodéveloppementaux. Si des mots manquent, n'hésitez pas à faire vos suggestions ! Ce feed est basé sur une série de mots-clé (au singulier, au pluriel, au féminin et au masculin) :  […]

Lire la suite

samedi 2 mars 2024

Se réapprendre : les schémas

Voilà un peu plus ou un peu moins de deux ans que le diagnostic a été officiellement posé. Deux ans, c’est long, et ce n’est rien en même temps. Suffisamment pour commencer à s’écouter et se comprendre mais pas assez pour vraiment savoir s’adapter.

Lire la suite

jeudi 29 février 2024

Feed Bluesky - Women in Tech

J'essaie dans ce feed de recenser un maximum de comptes de femmes dans la tech. Peu importe la langue parlée. C'est aussi le feed pour lequel j'ai le plus besoin d'aide. N'hésitez pas à m'indiquer des comptes pour l'alimenter ! Ce feed est basé sur ma liste du même nom : Lien vers la liste Lien vers  […]

Lire la suite

vendredi 2 février 2024

Changer la version de Ruby

À chaque fois que la version minimale de Ruby évolue dans les prérequis de Mastodon, je me retrouve à chercher comment la mettre à jour. C'est l'occasion pour moi de poser ça ici pour retrouver mes petits plus facilement.

Lire la suite

lundi 8 janvier 2024

Notes en vrac #5

Régulièrement, j'essaie de poster ici quelques notes en vrac. Voici la cinquième édition après quelques jours de pause dans mes lectures durant les vacances.

Lire la suite

dimanche 7 janvier 2024

Comment on dit en français ?

Voilà quelque chose que je n’aime pas : devoir emprunter un mot à l’anglais quand je m’exprime en français. Mais force est de constater que nous n’avons pas toujours le choix…

Lire la suite

mardi 26 décembre 2023

Notes en vrac #4

Régulièrement, j'essaie de poster ici quelques notes en vrac. Voici la quatrième édition.

Lire la suite

- page 1 de 3