#mastodonadmin — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #mastodonadmin, aggregated by home.social.
-
🇬🇧 Protect Mastodon against AI bots with Anubis
I wrote a complete guide for Fediverse admins on how to protect against AI bots: https://blogs.gayfr.social/barbapulpe/protect-mastodon-against-ai-bots-with-anubis
To protect our users and our servers against those rogue robots.
Please boost!
#IA #AI #AICrawlers #AIBots #Anubis #Mastodon #MastoAdmin #MastodonAdmin #ArtificialIntelligence #IntelligenceArtificielle
-
🇬🇧 Protect Mastodon against AI bots with Anubis
I wrote a complete guide for Fediverse admins on how to protect against AI bots: https://blogs.gayfr.social/barbapulpe/protect-mastodon-against-ai-bots-with-anubis
To protect our users and our servers against those rogue robots.
Please boost!
#IA #AI #AICrawlers #AIBots #Anubis #Mastodon #MastoAdmin #MastodonAdmin #ArtificialIntelligence #IntelligenceArtificielle
-
🇬🇧 Protect Mastodon against AI bots with Anubis
I wrote a complete guide for Fediverse admins on how to protect against AI bots: https://blogs.gayfr.social/barbapulpe/protect-mastodon-against-ai-bots-with-anubis
To protect our users and our servers against those rogue robots.
Please boost!
#IA #AI #AICrawlers #AIBots #Anubis #Mastodon #MastoAdmin #MastodonAdmin #ArtificialIntelligence #IntelligenceArtificielle
-
🇬🇧 Protect Mastodon against AI bots with Anubis
I wrote a complete guide for Fediverse admins on how to protect against AI bots: https://blogs.gayfr.social/barbapulpe/protect-mastodon-against-ai-bots-with-anubis
To protect our users and our servers against those rogue robots.
Please boost!
#IA #AI #AICrawlers #AIBots #Anubis #Mastodon #MastoAdmin #MastodonAdmin #ArtificialIntelligence #IntelligenceArtificielle
-
🇬🇧 Protect Mastodon against AI bots with Anubis
I wrote a complete guide for Fediverse admins on how to protect against AI bots: https://blogs.gayfr.social/barbapulpe/protect-mastodon-against-ai-bots-with-anubis
To protect our users and our servers against those rogue robots.
Please boost!
#IA #AI #AICrawlers #AIBots #Anubis #Mastodon #MastoAdmin #MastodonAdmin #ArtificialIntelligence #IntelligenceArtificielle
-
🇫🇷 Protéger Mastodon contre les bots IA avec Anubis
J'ai écrit un guide complet pour les administrateurs du fédiverse sur comment se protéger contre les bots IA : https://blogs.gayfr.social/barbapulpe/proteger-mastodon-contre-les-bots-ia-avec-anubis
Pour protéger nos utilisateurs et nos serveurs contre ces robots voyous.
N'hésitez pas à faire tourner !
#IA #AI #AICrawlers #AIBots #Anubis #Mastodon #MastoAdmin #MastodonAdmin #ArtificialIntelligence #IntelligenceArtificielle
-
🇫🇷 Protéger Mastodon contre les bots IA avec Anubis
J'ai écrit un guide complet pour les administrateurs du fédiverse sur comment se protéger contre les bots IA : https://blogs.gayfr.social/barbapulpe/proteger-mastodon-contre-les-bots-ia-avec-anubis
Pour protéger nos utilisateurs et nos serveurs contre ces robots voyous.
N'hésitez pas à faire tourner !
#IA #AI #AICrawlers #AIBots #Anubis #Mastodon #MastoAdmin #MastodonAdmin #ArtificialIntelligence #IntelligenceArtificielle
-
🇫🇷 Protéger Mastodon contre les bots IA avec Anubis
J'ai écrit un guide complet pour les administrateurs du fédiverse sur comment se protéger contre les bots IA : https://blogs.gayfr.social/barbapulpe/proteger-mastodon-contre-les-bots-ia-avec-anubis
Pour protéger nos utilisateurs et nos serveurs contre ces robots voyous.
N'hésitez pas à faire tourner !
#IA #AI #AICrawlers #AIBots #Anubis #Mastodon #MastoAdmin #MastodonAdmin #ArtificialIntelligence #IntelligenceArtificielle
-
🇫🇷 Protéger Mastodon contre les bots IA avec Anubis
J'ai écrit un guide complet pour les administrateurs du fédiverse sur comment se protéger contre les bots IA : https://blogs.gayfr.social/barbapulpe/proteger-mastodon-contre-les-bots-ia-avec-anubis
Pour protéger nos utilisateurs et nos serveurs contre ces robots voyous.
N'hésitez pas à faire tourner !
#IA #AI #AICrawlers #AIBots #Anubis #Mastodon #MastoAdmin #MastodonAdmin #ArtificialIntelligence #IntelligenceArtificielle
-
🇫🇷 Protéger Mastodon contre les bots IA avec Anubis
J'ai écrit un guide complet pour les administrateurs du fédiverse sur comment se protéger contre les bots IA : https://blogs.gayfr.social/barbapulpe/proteger-mastodon-contre-les-bots-ia-avec-anubis
Pour protéger nos utilisateurs et nos serveurs contre ces robots voyous.
N'hésitez pas à faire tourner !
#IA #AI #AICrawlers #AIBots #Anubis #Mastodon #MastoAdmin #MastodonAdmin #ArtificialIntelligence #IntelligenceArtificielle
-
¡Hola Fediverso! 🚀
He decidido mudar mi presencia digital a mi propia instancia de #Mastodon corriendo sobre mi propio servidor. Tras un viaje de migración y actualizaciones, finalmente tengo las llaves de mi casa digital en ms.sptral.com.
Un nuevo comienzo desde cero, priorizando la soberanía tecnológica y el código abierto. ¡Nos leemos por aquí! 🌐🐧
#SelfHosted #Sptral #Fediverse #Admin #MastodonAdmin #Linux #FLOSS #Server #Linux
-
¡Hola Fediverso! 🚀
He decidido mudar mi presencia digital a mi propia instancia de #Mastodon corriendo sobre mi propio servidor. Tras un viaje de migración y actualizaciones, finalmente tengo las llaves de mi casa digital en ms.sptral.com.
Un nuevo comienzo desde cero, priorizando la soberanía tecnológica y el código abierto. ¡Nos leemos por aquí! 🌐🐧
#SelfHosted #Sptral #Fediverse #Admin #MastodonAdmin #Linux #FLOSS #Server #Linux
-
¡Hola Fediverso! 🚀
He decidido mudar mi presencia digital a mi propia instancia de #Mastodon corriendo sobre mi propio servidor. Tras un viaje de migración y actualizaciones, finalmente tengo las llaves de mi casa digital en ms.sptral.com.
Un nuevo comienzo desde cero, priorizando la soberanía tecnológica y el código abierto. ¡Nos leemos por aquí! 🌐🐧
#SelfHosted #Sptral #Fediverse #Admin #MastodonAdmin #Linux #FLOSS #Server #Linux
-
-
Critics call FCC router rule a ‘big swing’ that could create more supply chain uncertainty | CyberScoop
https://cyberscoop.com/fcc-bans-foreign-routers-critics-warn-about-supply-chain/#Cybersecurity #InfoSec #FCC #SupplyChain #HardwareSecurity #NetSec #TechNews #NationalSecurity #MastodonAdmin
-
Yes, kein DEEPL mehr für Übersetzungen, habe mir endlich libretranslate installiert. 🥳
Hab hier kurz skizziert, wie ich das gemacht habe, falls es jemand brauchen kann:
-
Hi #mastoAdmins
I'm trying to help a friend out with his Mastodon instance. An upgrade went badly wrong and mastodon would not restart.
We've rebuilt the server using backups and the server is up and running. It is federating. However no one can login.
If I enable debugging log i get the following for a log attempt in the system logsErrno::ECONNREFUSED (Connection refused - connect(2) for 127.0.0.1:389): Mar 14 18:47:50 debian-s2-2 bundle[13675]: [0e4f20e2-6069-47ee-8678-e4db5247e075] Mar 14 18:47:50 debian-s2-2 bundle[13675]: [0e4f20e2-6069-47ee-8678-e4db5247e075] app/models/concerns/user/ldap_authenticable.rb:11:in 'User::LdapAuthenticable::ClassMethods#authenticate_with_ldap' Mar 14 18:47:50 debian-s2-2 bundle[13675]: [0e4f20e2-6069-47ee-8678-e4db5247e075] app/controllers/auth/sessions_controller.rb:69:in 'Auth::SessionsController#find_user_from_params' Mar 14 18:47:50 debian-s2-2 bundle[13675]: [0e4f20e2-6069-47ee-8678-e4db5247e075] app/controllers/auth/sessions_controller.rb:62:in 'Auth::SessionsController#find_user' Mar 14 18:47:50 debian-s2-2 bundle[13675]: [0e4f20e2-6069-47ee-8678-e4db5247e075] app/controllers/concerns/auth/two_factor_authentication_concern.rb:12:in 'Auth::TwoFactorAuthenticationConcern#two_factor_enabled?' Mar 14 18:47:50 debian-s2-2 bundle[13675]: [0e4f20e2-6069-47ee-8678-e4db5247e075] lib/mastodon/middleware/socket_cleanup.rb:11:in 'Mastodon::Middleware::SocketCleanup#call'
API calls are working. Just the Web logins that are failing.
Any help much appreciated
#mastoadmin #mastodonadmin -
RE: https://mastodon.de/@zvavybir/116216042847317147
If you can help me when I fuck up an update again, please follow this new backup account:
:boost_requested:
-
RE: https://ieji.de/@SolSoCoG/116172945134124161
Dankeschön für den tollen Job an alle #MastodonAdmin|s - und hier insbesondere an dich @SolSoCoG für deine Arbeit. Ich bin froh und dankbar, diese #ieji Instanz nutzen zu dürfen. Und das Problem scheint mir gelöst zu sein! Jetzt läuft's bei mir mit #Pachli auf #GrapheneOS hinter @protonprivacy #VPN wieder rund.
-
RE: https://ieji.de/@SolSoCoG/116172945134124161
Dankeschön für den tollen Job an alle #MastodonAdmin|s - und hier insbesondere an dich @SolSoCoG für deine Arbeit. Ich bin froh und dankbar, diese #ieji Instanz nutzen zu dürfen. Und das Problem scheint mir gelöst zu sein! Jetzt läuft's bei mir mit #Pachli auf #GrapheneOS hinter @protonprivacy #VPN wieder rund.
-
RE: https://ieji.de/@SolSoCoG/116172945134124161
Dankeschön für den tollen Job an alle #MastodonAdmin|s - und hier insbesondere an dich @SolSoCoG für deine Arbeit. Ich bin froh und dankbar, diese #ieji Instanz nutzen zu dürfen. Und das Problem scheint mir gelöst zu sein! Jetzt läuft's bei mir mit #Pachli auf #GrapheneOS hinter @protonprivacy #VPN wieder rund.
-
Yay, es klappt. Ein Bild vom Nistkasten wird jede Stunde erstellt, Home-Assistant nimmt sich das Bild, jagt es durch ein lokales ministral-3 um den Alt-Text zu erzeugen und postet es dann auf Mastodon.
Jetzt müssen nur noch Meisen einziehen.
(Ich musste den Originalbeitrag leider nochmal löschen weil was falsch war)
-
Yay, es klappt. Ein Bild vom Nistkasten wird jede Stunde erstellt, Home-Assistant nimmt sich das Bild, jagt es durch ein lokales ministral-3 um den Alt-Text zu erzeugen und postet es dann auf Mastodon.
Jetzt müssen nur noch Meisen einziehen.
(Ich musste den Originalbeitrag leider nochmal löschen weil was falsch war)
-
Yay, es klappt. Ein Bild vom Nistkasten wird jede Stunde erstellt, Home-Assistant nimmt sich das Bild, jagt es durch ein lokales ministral-3 um den Alt-Text zu erzeugen und postet es dann auf Mastodon.
Jetzt müssen nur noch Meisen einziehen.
(Ich musste den Originalbeitrag leider nochmal löschen weil was falsch war)
-
Yay, es klappt. Ein Bild vom Nistkasten wird jede Stunde erstellt, Home-Assistant nimmt sich das Bild, jagt es durch ein lokales ministral-3 um den Alt-Text zu erzeugen und postet es dann auf Mastodon.
Jetzt müssen nur noch Meisen einziehen.
(Ich musste den Originalbeitrag leider nochmal löschen weil was falsch war)
-
Yay, es klappt. Ein Bild vom Nistkasten wird jede Stunde erstellt, Home-Assistant nimmt sich das Bild, jagt es durch ein lokales ministral-3 um den Alt-Text zu erzeugen und postet es dann auf Mastodon.
Jetzt müssen nur noch Meisen einziehen.
(Ich musste den Originalbeitrag leider nochmal löschen weil was falsch war)
-
Time for some digital pest control! 🐜🧹
I recently noticed some uninvited guests trying to treat my server like a free SEO buffet. A swarm of bots decided to sign up and "politely" boost my posts — not because they loved my content, but to piggyback on our domain's reputation for their shady SEO gains.
I wasn't aware of this specific "parasitic" method before, but today was the big "clobbering time." All bots have been evicted, and their data is gone. Consider the server officially de-bugged! 🚫🤖
To keep things cozy and human, I’ve switched to manual registration approval. From now on, real humans only — no parasites allowed (see the attached photo for their "portraits" 😂).
To my fellow instance admins: How are you handling these digital ticks? Any favorite blocklists or moderation pro-tips to share?
#Mastodon #Fediverse #SelfHosting #AdminLife #CyberSecurity #DigitalPestControl #StopSpam #SEO #InstanceAdmin #MastodonAdmin
-
Time for some digital pest control! 🐜🧹
I recently noticed some uninvited guests trying to treat my server like a free SEO buffet. A swarm of bots decided to sign up and "politely" boost my posts — not because they loved my content, but to piggyback on our domain's reputation for their shady SEO gains.
I wasn't aware of this specific "parasitic" method before, but today was the big "clobbering time." All bots have been evicted, and their data is gone. Consider the server officially de-bugged! 🚫🤖
To keep things cozy and human, I’ve switched to manual registration approval. From now on, real humans only — no parasites allowed (see the attached photo for their "portraits" 😂).
To my fellow instance admins: How are you handling these digital ticks? Any favorite blocklists or moderation pro-tips to share?
#Mastodon #Fediverse #SelfHosting #AdminLife #CyberSecurity #DigitalPestControl #StopSpam #SEO #InstanceAdmin #MastodonAdmin
-
Time for some digital pest control! 🐜🧹
I recently noticed some uninvited guests trying to treat my server like a free SEO buffet. A swarm of bots decided to sign up and "politely" boost my posts — not because they loved my content, but to piggyback on our domain's reputation for their shady SEO gains.
I wasn't aware of this specific "parasitic" method before, but today was the big "clobbering time." All bots have been evicted, and their data is gone. Consider the server officially de-bugged! 🚫🤖
To keep things cozy and human, I’ve switched to manual registration approval. From now on, real humans only — no parasites allowed (see the attached photo for their "portraits" 😂).
To my fellow instance admins: How are you handling these digital ticks? Any favorite blocklists or moderation pro-tips to share?
#Mastodon #Fediverse #SelfHosting #AdminLife #CyberSecurity #DigitalPestControl #StopSpam #SEO #InstanceAdmin #MastodonAdmin
-
Hello Fediverse! We are officially 100% LIVE. 🚀
It feels good to be home.
✅ Mastodon is up and running
✅ PeerTube is officially back online, and the first video is already live: https://tube.devwithzachary.com
✅ The Hub at https://devwithzachary.com is now aggregating everything into one clean feed.If you're into #SelfHosting, #DevOps, or #VideoProduction, let’s connect!
#Introduction #NewHere #Fediverse #PeerTube #MastodonAdmin #SelfHosted #DevWithZachary
-
First ban on our instance: Keeping the Fediverse clean 🛡️
I just issued the first local account ban today. A huge thank you to the users who reported the profile! Your vigilance is what makes this decentralized space work.
The account in question wasn’t sharing actual content, but rather a "word salad" — a suspicious mix of random keywords and gibberish, typical for spam bots or SEO-farming.
Note to fellow Fediverse admins: I’ve added a detailed reason for the suspension in the moderation notes. If this user attempts to migrate or interact with your instances, you should see the "spam/word salad" flag in your federation panels.
Let’s keep the noise out and the signal strong! 📡
#Fediverse #MastodonAdmin #SelfHosted #Privacy #CyberSecurity #FediAdmin #Moderation #SpamAlert #NewsgroupSite
-
First ban on our instance: Keeping the Fediverse clean 🛡️
I just issued the first local account ban today. A huge thank you to the users who reported the profile! Your vigilance is what makes this decentralized space work.
The account in question wasn’t sharing actual content, but rather a "word salad" — a suspicious mix of random keywords and gibberish, typical for spam bots or SEO-farming.
Note to fellow Fediverse admins: I’ve added a detailed reason for the suspension in the moderation notes. If this user attempts to migrate or interact with your instances, you should see the "spam/word salad" flag in your federation panels.
Let’s keep the noise out and the signal strong! 📡
#Fediverse #MastodonAdmin #SelfHosted #Privacy #CyberSecurity #FediAdmin #Moderation #SpamAlert #NewsgroupSite
-
First ban on our instance: Keeping the Fediverse clean 🛡️
I just issued the first local account ban today. A huge thank you to the users who reported the profile! Your vigilance is what makes this decentralized space work.
The account in question wasn’t sharing actual content, but rather a "word salad" — a suspicious mix of random keywords and gibberish, typical for spam bots or SEO-farming.
Note to fellow Fediverse admins: I’ve added a detailed reason for the suspension in the moderation notes. If this user attempts to migrate or interact with your instances, you should see the "spam/word salad" flag in your federation panels.
Let’s keep the noise out and the signal strong! 📡
#Fediverse #MastodonAdmin #SelfHosted #Privacy #CyberSecurity #FediAdmin #Moderation #SpamAlert #NewsgroupSite
-
First ban on our instance: Keeping the Fediverse clean 🛡️
I just issued the first local account ban today. A huge thank you to the users who reported the profile! Your vigilance is what makes this decentralized space work.
The account in question wasn’t sharing actual content, but rather a "word salad" — a suspicious mix of random keywords and gibberish, typical for spam bots or SEO-farming.
Note to fellow Fediverse admins: I’ve added a detailed reason for the suspension in the moderation notes. If this user attempts to migrate or interact with your instances, you should see the "spam/word salad" flag in your federation panels.
Let’s keep the noise out and the signal strong! 📡
#Fediverse #MastodonAdmin #SelfHosted #Privacy #CyberSecurity #FediAdmin #Moderation #SpamAlert #NewsgroupSite
-
RE: https://mstdn.games/@britt/116013094706931728
So, I helped Britt out with moving her instance to a new server provider this week.
While the people at toot.io were relatively helpful in our email chain (once she was finally able to get a hold of them in the first place anyways), the setup at toot.io was a bit strange and not optimized for an instance of her size. The actual server itself was well *over*powered for her to be seeing the slowdowns she was, and Mastodon & especially Postgres just weren’t using those resources to a full extent.
Honestly the biggest red flag 🚩🚩🚩 to me isn’t what toot.io is doing now necessarily, but that it was apparently sold(?) to completely new management without notice to customers. In a niche service industry like this, that seems like a big problem to me, to not even explain who’s taking over and why you should trust them.
The previous ownership is probably more at fault for this relatively speaking, but it’s probably a good opportunity for toot.io customers to reevaluate their hosting options… Even if you ultimately end up sticking with toot.io, you simply might not be fully aware of what’s going on over at your own hosting company anymore, and that’s always worth double-checking 👀
#MastoAdmin #MastodonAdmin #MstdnGames #InstanceMigration #Tootio
-
Für unsere Instanz haben wir eine Relais-Anfrage gestellt. Nach über 24 Stunden noch keine Reaktion.
Weiß jemand, wie lange so was dauert... oder muss man da noch, außer der Relais-Adresse im Admin-Bereich, irgend etwas gesondertes einstellen?#Mastodon #MastodonAdmin #MastodonHelp #MastoAdmin #SelfHosted
-
Looking for some advice from #MastodonAdmins
What setting do you have WEB_CONCURRENCY and MAX_THREADS for your puma (mastodon-web) service?
I’ve set it 50 and 20 respectively for a pool of 1000 web processes, but I’ve been getting constant overloading with tens of thousands of backlogged connections.
Do I need to adjust the mastodon-streaming service settings also? I increased my database connection limit to 1500 to handle the connections plus extras.
Any ideas?
-
Love it when a preplanned server upgrade is done and dusted in 15 minutes.
#MastodonAdmin #SelfHosted #Lighthouse -
We just released Mastodon 4.5.6, 4.4.13, and 4.3.19.
These versions contain various bug fixes, including a fix for a moderate security vulnerability.
Full release notes and update instructions are available on the GitHub releases page.
-
Lighthouse Lore #27
15:16 on a Friday.
Typed one command.
Watched the latest 04:00 Mastodon dump cross the tunnel.296MB of instance history, drifting home over Tailscale like fog rolling back to shore.
No panic.
No SaaS dashboard.
No “please upgrade your plan.”Just backups doing what backups do.
Digital sovereignty isn’t loud.
It’s repeatable.#HauntedLighthouse #SelfHosting #MastodonAdmin #DigitalSovereignty #LighthouseLore
-
Lighthouse Lore #27
15:16 on a Friday.
Typed one command.
Watched the latest 04:00 Mastodon dump cross the tunnel.296MB of instance history, drifting home over Tailscale like fog rolling back to shore.
No panic.
No SaaS dashboard.
No “please upgrade your plan.”Just backups doing what backups do.
Digital sovereignty isn’t loud.
It’s repeatable.#HauntedLighthouse #SelfHosting #MastodonAdmin #DigitalSovereignty #LighthouseLore
-
Lighthouse Lore #27
15:16 on a Friday.
Typed one command.
Watched the latest 04:00 Mastodon dump cross the tunnel.296MB of instance history, drifting home over Tailscale like fog rolling back to shore.
No panic.
No SaaS dashboard.
No “please upgrade your plan.”Just backups doing what backups do.
Digital sovereignty isn’t loud.
It’s repeatable.#HauntedLighthouse #SelfHosting #MastodonAdmin #DigitalSovereignty #LighthouseLore
-
Lighthouse Lore #27
15:16 on a Friday.
Typed one command.
Watched the latest 04:00 Mastodon dump cross the tunnel.296MB of instance history, drifting home over Tailscale like fog rolling back to shore.
No panic.
No SaaS dashboard.
No “please upgrade your plan.”Just backups doing what backups do.
Digital sovereignty isn’t loud.
It’s repeatable.#HauntedLighthouse #SelfHosting #MastodonAdmin #DigitalSovereignty #LighthouseLore
-
Lighthouse Lore #27
15:16 on a Friday.
Typed one command.
Watched the latest 04:00 Mastodon dump cross the tunnel.296MB of instance history, drifting home over Tailscale like fog rolling back to shore.
No panic.
No SaaS dashboard.
No “please upgrade your plan.”Just backups doing what backups do.
Digital sovereignty isn’t loud.
It’s repeatable.#HauntedLighthouse #SelfHosting #MastodonAdmin #DigitalSovereignty #LighthouseLore
-
We are moving our instance to a server in the #EU
We are a #nonprofit org in the US and first created our instance in 2017 but don't have the resources to manage it very well, so we probably will use a managed hosting service. 😉
We are planning to support 100 - 200 users on the updated, larger instance.
We've found several services for this. Are there any success / horror stories you can share?
Also, a question: when looking at EU providers, is it sufficient if they are based in the EU to avoid the US chaos? Must they also have to have no business presence in the US?
-
🧭 Lighthouse Lore — 1224Z
While others slept, the tower shipped.
Kernel renewed. Systems steady.
No downtime. No drama. No excuses.This is how you build trust in the dark:
quiet maintenance, boring graphs, and a light that never goes out.
Entrepreneurship isn’t noise — it’s reliability. 🌊⚓#LighthouseLore #SelfHosting #MastodonAdmin #Fediverse
#Bootstrapped #IndieInfrastructure #Reliability #OpsLife -
RE: https://goingdark.social/@fanfare/115726138546662109
This outage showed me how much I love this little instance. At the same time, it reminded me that I won't be able to run it completely alone forever.
Teaming up with others would make it stronger and more fun for everyone.If you're interested in helping out, whether you already know Kubernetes or Mastodon administration or you're just curious and willing to learn, please DM me.
Experience isn't required. Enthusiasm is what matters.It could be reviewing configs, handling updates, writing wiki pages, moderating reports, or jumping in for bigger moments.
Occasional help is welcome, and becoming a co-admin would be amazing.
No pressure at all. I'd just love to share the journey with someone who cares about the Fediverse. Thank you! ❤️
#MastodonAdmin #Kubernetes #Fediverse #Community #parenting #mastoadmin
-
-
If you are a Mastodon admin, are you seeing a very large amount of request per second from hundreds of IPs from:
43.173.0.0/16
43.163.0.0/16Hitting all sorts of randon tags per second?
Just in the past few min:
1601 43.173.174.72
1599 43.173.175.142
1595 43.173.173.171
1585 43.173.172.41
1577 43.173.173.214
1570 43.173.181.151
1569 43.173.175.69
1569 43.173.174.12
1568 43.173.180.198
1566 43.173.181.135
... -
Ever wondered why your self-hosted Mastodon (v4.5+) stays completely silent in the official iOS app, while Ivory or IceCubes push notifications without any issues?
I spent the last few hours digging through Rails console hell to figure it out - and the answer is basically a case of protocol "lost in translation".
Here's what I saw:
Subscriptions were created in the database, Sidekiq jobs showed as successful, no errors in the logs, VAPID keys were fine and yet my iPhone received nothing. Total silence.So I went deeper and triggered a push manually from the `rails console`. And that’s when the truth hit me:
HTTP 415 Unsupported Media Type: "Unsupported Content-Encoding: aes128gcm"
This is where the puzzle finally made sense.
It got stuck between two different eras of Web Push encryption:
Modern: Mastodon uses the "webpush" gem (v1.1.0), which automatically sends notifications using "aes128gcm" (RFC 8292) when VAPID keys are present.
Legacy: The official Mastodon Push Relay (app.joinmastodon.org) - the thing that forwards messages to Apple's APNs - still only supports "aesgcm" (RFC 8291).I even tried patching the gem to force the legacy format, but v1.1.0 quietly ignores any encoding settings if VAPID keys exist. It just insists on using the newer standard which the official relay can't understand yet.
So right now I'm stuck with no working push on the official iOS app, and none of my attempts made any difference.
If anyone knows a workaround to deliver pushes to Mastodon's official iOS client, I'd really appreciate the hint - I feel like I've tried everything.
#MastodonAdmin #SelfHosted #Fediverse #RubyOnRails #iOS #WebPush #Debugging #Mastodon #Push