Salta al contenuto
0
  • Home
  • Piero Bosio
  • Blog
  • Mondo
  • Fediverso
  • News
  • Categorie
  • Recenti
  • Popolare
  • Tag
  • Utenti
  • Home
  • Piero Bosio
  • Blog
  • Mondo
  • Fediverso
  • News
  • Categorie
  • Recenti
  • Popolare
  • Tag
  • Utenti
Skin
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Predefinito (Nessuna skin)
  • Nessuna skin
Collassa

Piero Bosio Social Web Site Personale Logo Fediverso

Social Forum federato con il resto del mondo. Non contano le istanze, contano le persone
  1. Home
  2. Categorie
  3. Senza categoria
  4. Spent my morning figuring out why Nginx was dead on a server with many days of uptime.

Spent my morning figuring out why Nginx was dead on a server with many days of uptime.

Pianificato Fissato Bloccato Spostato Senza categoria
sysadminlinuxsystemdrantkiss
24 Post 9 Autori 2 Visualizzazioni
  • Da Vecchi a Nuovi
  • Da Nuovi a Vecchi
  • Più Voti
Rispondi
  • Topic risposta
Effettua l'accesso per rispondere
Questa discussione è stata eliminata. Solo gli utenti con diritti di gestione possono vederla.
  • Stefano Marinelliundefined Questo utente è esterno a questo forum
    Stefano Marinelliundefined Questo utente è esterno a questo forum
    Stefano Marinelli
    scritto ultima modifica di stefano@mastodon.bsd.cafe
    #1

    Spent my morning figuring out why Nginx was dead on a server with many days of uptime. No reboot, no kernel panic. Just... down. Ubuntu 24.04.

    The cause? An automatic unattended-upgrade of libc6. This prompted systemd to work its magic, wisely deciding to restart every running service to apply the patch. Fine.

    The problem is, in the exact same minute, the systemd timer for certbot decided it was time to renew certificates.

    The result:

    - systemd stops Nginx.
    - Port 80 becomes free.
    - certbot, in standalone mode, immediately grabs it for validation.
    - systemd tries to restart Nginx, which fails with "Address already in use".

    The web server was knocked offline by its own certificate renewal script.

    I swear, this is the kind of cascading failure that has never happened to me in years of running *BSD. With a classic cron job, certbot would have failed, logged an error, and tried again the next day. The web server would have remained untouched.

    systemd was doing its job, but something failed because of the interactions.

    Sometimes, too much automation and too many interconnected parts just create more spectacular ways for things to break.

    #SysAdmin #Linux #SystemD #Rant #KISS

    Farooq | فاروق [Master Patata]undefined Doerkundefined hyperreal 🅅undefined Monospace Mentorundefined Haelwenn /элвэн/ :triskell:undefined 8 Risposte Ultima Risposta
    • Stefano Marinelliundefined Stefano Marinelli

      Spent my morning figuring out why Nginx was dead on a server with many days of uptime. No reboot, no kernel panic. Just... down. Ubuntu 24.04.

      The cause? An automatic unattended-upgrade of libc6. This prompted systemd to work its magic, wisely deciding to restart every running service to apply the patch. Fine.

      The problem is, in the exact same minute, the systemd timer for certbot decided it was time to renew certificates.

      The result:

      - systemd stops Nginx.
      - Port 80 becomes free.
      - certbot, in standalone mode, immediately grabs it for validation.
      - systemd tries to restart Nginx, which fails with "Address already in use".

      The web server was knocked offline by its own certificate renewal script.

      I swear, this is the kind of cascading failure that has never happened to me in years of running *BSD. With a classic cron job, certbot would have failed, logged an error, and tried again the next day. The web server would have remained untouched.

      systemd was doing its job, but something failed because of the interactions.

      Sometimes, too much automation and too many interconnected parts just create more spectacular ways for things to break.

      #SysAdmin #Linux #SystemD #Rant #KISS

      Farooq | فاروق [Master Patata]undefined Questo utente è esterno a questo forum
      Farooq | فاروق [Master Patata]undefined Questo utente è esterno a questo forum
      Farooq | فاروق [Master Patata]
      scritto ultima modifica di
      #2

      @stefano

      hmm I think the problem's here using certbot in standalone mode. Don't you think so?

      Stefano Marinelliundefined 1 Risposta Ultima Risposta
      • Stefano Marinelliundefined Stefano Marinelli

        Spent my morning figuring out why Nginx was dead on a server with many days of uptime. No reboot, no kernel panic. Just... down. Ubuntu 24.04.

        The cause? An automatic unattended-upgrade of libc6. This prompted systemd to work its magic, wisely deciding to restart every running service to apply the patch. Fine.

        The problem is, in the exact same minute, the systemd timer for certbot decided it was time to renew certificates.

        The result:

        - systemd stops Nginx.
        - Port 80 becomes free.
        - certbot, in standalone mode, immediately grabs it for validation.
        - systemd tries to restart Nginx, which fails with "Address already in use".

        The web server was knocked offline by its own certificate renewal script.

        I swear, this is the kind of cascading failure that has never happened to me in years of running *BSD. With a classic cron job, certbot would have failed, logged an error, and tried again the next day. The web server would have remained untouched.

        systemd was doing its job, but something failed because of the interactions.

        Sometimes, too much automation and too many interconnected parts just create more spectacular ways for things to break.

        #SysAdmin #Linux #SystemD #Rant #KISS

        Doerkundefined Questo utente è esterno a questo forum
        Doerkundefined Questo utente è esterno a questo forum
        Doerk
        scritto ultima modifica di
        #3

        @stefano I have never been a fan of systemd. Can’t see any advantage over using the good old tools that come with FreeBSD.

        1 Risposta Ultima Risposta
        • Stefano Marinelliundefined Stefano Marinelli

          Spent my morning figuring out why Nginx was dead on a server with many days of uptime. No reboot, no kernel panic. Just... down. Ubuntu 24.04.

          The cause? An automatic unattended-upgrade of libc6. This prompted systemd to work its magic, wisely deciding to restart every running service to apply the patch. Fine.

          The problem is, in the exact same minute, the systemd timer for certbot decided it was time to renew certificates.

          The result:

          - systemd stops Nginx.
          - Port 80 becomes free.
          - certbot, in standalone mode, immediately grabs it for validation.
          - systemd tries to restart Nginx, which fails with "Address already in use".

          The web server was knocked offline by its own certificate renewal script.

          I swear, this is the kind of cascading failure that has never happened to me in years of running *BSD. With a classic cron job, certbot would have failed, logged an error, and tried again the next day. The web server would have remained untouched.

          systemd was doing its job, but something failed because of the interactions.

          Sometimes, too much automation and too many interconnected parts just create more spectacular ways for things to break.

          #SysAdmin #Linux #SystemD #Rant #KISS

          hyperreal 🅅undefined Questo utente è esterno a questo forum
          hyperreal 🅅undefined Questo utente è esterno a questo forum
          hyperreal 🅅
          scritto ultima modifica di
          #4

          @stefano I'm not sure about the renew subcommand of certbot, but I know there is an --nginx flag that will tell certbot to use the already running nginx instance. You would need the python3-certbot-nginx package installed.

          Stefano Marinelliundefined 1 Risposta Ultima Risposta
          • Farooq | فاروق [Master Patata]undefined Farooq | فاروق [Master Patata]

            @stefano

            hmm I think the problem's here using certbot in standalone mode. Don't you think so?

            Stefano Marinelliundefined Questo utente è esterno a questo forum
            Stefano Marinelliundefined Questo utente è esterno a questo forum
            Stefano Marinelli
            scritto ultima modifica di
            #5

            @farooqkz looking at the logs, it seems that certbot will run in --nginx mode if it finds an active nginx - but it didn't find it when launched, so used the standalone mode

            Farooq | فاروق [Master Patata]undefined 1 Risposta Ultima Risposta
            • hyperreal 🅅undefined hyperreal 🅅

              @stefano I'm not sure about the renew subcommand of certbot, but I know there is an --nginx flag that will tell certbot to use the already running nginx instance. You would need the python3-certbot-nginx package installed.

              Stefano Marinelliundefined Questo utente è esterno a questo forum
              Stefano Marinelliundefined Questo utente è esterno a questo forum
              Stefano Marinelli
              scritto ultima modifica di
              #6

              @hyperreal it usually run in --nginx mode - but looking at the logs, it seems it didn't detect a running nginx so switched back to the standalone mode

              1 Risposta Ultima Risposta
              • Stefano Marinelliundefined Stefano Marinelli

                Spent my morning figuring out why Nginx was dead on a server with many days of uptime. No reboot, no kernel panic. Just... down. Ubuntu 24.04.

                The cause? An automatic unattended-upgrade of libc6. This prompted systemd to work its magic, wisely deciding to restart every running service to apply the patch. Fine.

                The problem is, in the exact same minute, the systemd timer for certbot decided it was time to renew certificates.

                The result:

                - systemd stops Nginx.
                - Port 80 becomes free.
                - certbot, in standalone mode, immediately grabs it for validation.
                - systemd tries to restart Nginx, which fails with "Address already in use".

                The web server was knocked offline by its own certificate renewal script.

                I swear, this is the kind of cascading failure that has never happened to me in years of running *BSD. With a classic cron job, certbot would have failed, logged an error, and tried again the next day. The web server would have remained untouched.

                systemd was doing its job, but something failed because of the interactions.

                Sometimes, too much automation and too many interconnected parts just create more spectacular ways for things to break.

                #SysAdmin #Linux #SystemD #Rant #KISS

                Monospace Mentorundefined Questo utente è esterno a questo forum
                Monospace Mentorundefined Questo utente è esterno a questo forum
                Monospace Mentor
                scritto ultima modifica di
                #7

                @stefano I read this as a simple race condition for port 80, and can't see how this is an "only on Linux" thing.

                Stefano Marinelliundefined 1 Risposta Ultima Risposta
                • Monospace Mentorundefined Monospace Mentor

                  @stefano I read this as a simple race condition for port 80, and can't see how this is an "only on Linux" thing.

                  Stefano Marinelliundefined Questo utente è esterno a questo forum
                  Stefano Marinelliundefined Questo utente è esterno a questo forum
                  Stefano Marinelli
                  scritto ultima modifica di
                  #8

                  @monospace I didn't say it's a problem "only on Linux". It's more of a "let's make things complex" problem. The fact that it's never happened on BSDs is directly related to the fact that they don't provide that kind of automation - so it can't break anything. 🙂

                  Monospace Mentorundefined 1 Risposta Ultima Risposta
                  • Stefano Marinelliundefined Stefano Marinelli

                    @monospace I didn't say it's a problem "only on Linux". It's more of a "let's make things complex" problem. The fact that it's never happened on BSDs is directly related to the fact that they don't provide that kind of automation - so it can't break anything. 🙂

                    Monospace Mentorundefined Questo utente è esterno a questo forum
                    Monospace Mentorundefined Questo utente è esterno a questo forum
                    Monospace Mentor
                    scritto ultima modifica di
                    #9

                    @stefano To me, this is just a coincidence of two scheduled jobs (package upgrades and certificate renewal) running at the same time. Maybe I'm missing something, but port 80 being open to be taken over by certbot would have happened with a traditional cron job on any old Unix system just the same.

                    Stefano Marinelliundefined Monospace Mentorundefined 2 Risposte Ultima Risposta
                    • Monospace Mentorundefined Monospace Mentor

                      @stefano To me, this is just a coincidence of two scheduled jobs (package upgrades and certificate renewal) running at the same time. Maybe I'm missing something, but port 80 being open to be taken over by certbot would have happened with a traditional cron job on any old Unix system just the same.

                      Stefano Marinelliundefined Questo utente è esterno a questo forum
                      Stefano Marinelliundefined Questo utente è esterno a questo forum
                      Stefano Marinelli
                      scritto ultima modifica di stefano@mastodon.bsd.cafe
                      #10

                      @monospace the certbot renewal cronjob is usually enforcing the --nginx (or --apache), so it would fail if nginx/apache is down. This script tries to detect if nginx or apache is running and, if not, it's using the certbot as standalone. This created the problem - otherwise, it would just fail and retry the morning after.

                      Monospace Mentorundefined 1 Risposta Ultima Risposta
                      • Monospace Mentorundefined Monospace Mentor

                        @stefano To me, this is just a coincidence of two scheduled jobs (package upgrades and certificate renewal) running at the same time. Maybe I'm missing something, but port 80 being open to be taken over by certbot would have happened with a traditional cron job on any old Unix system just the same.

                        Monospace Mentorundefined Questo utente è esterno a questo forum
                        Monospace Mentorundefined Questo utente è esterno a questo forum
                        Monospace Mentor
                        scritto ultima modifica di
                        #11

                        @stefano Wait, no, I see your point. I had to edit in "post-install restarts", and realized that systemd taking care of that is indeed something special. I will still put the blame on certbot for taking over port 80 even though instructed to use nginx. That should have resulted in a fatal error.

                        Stefano Marinelliundefined 1 Risposta Ultima Risposta
                        • Stefano Marinelliundefined Stefano Marinelli

                          @monospace the certbot renewal cronjob is usually enforcing the --nginx (or --apache), so it would fail if nginx/apache is down. This script tries to detect if nginx or apache is running and, if not, it's using the certbot as standalone. This created the problem - otherwise, it would just fail and retry the morning after.

                          Monospace Mentorundefined Questo utente è esterno a questo forum
                          Monospace Mentorundefined Questo utente è esterno a questo forum
                          Monospace Mentor
                          scritto ultima modifica di
                          #12

                          @stefano I agree, it's certbot's behaviour that caused the issue in the end, not systemd doing a good job at system maintenance.

                          Stefano Marinelliundefined 1 Risposta Ultima Risposta
                          • Monospace Mentorundefined Monospace Mentor

                            @stefano Wait, no, I see your point. I had to edit in "post-install restarts", and realized that systemd taking care of that is indeed something special. I will still put the blame on certbot for taking over port 80 even though instructed to use nginx. That should have resulted in a fatal error.

                            Stefano Marinelliundefined Questo utente è esterno a questo forum
                            Stefano Marinelliundefined Questo utente è esterno a questo forum
                            Stefano Marinelli
                            scritto ultima modifica di
                            #13

                            @monospace Exactly, I agree.

                            1 Risposta Ultima Risposta
                            • Monospace Mentorundefined Monospace Mentor

                              @stefano I agree, it's certbot's behaviour that caused the issue in the end, not systemd doing a good job at system maintenance.

                              Stefano Marinelliundefined Questo utente è esterno a questo forum
                              Stefano Marinelliundefined Questo utente è esterno a questo forum
                              Stefano Marinelli
                              scritto ultima modifica di
                              #14

                              @monospace I've updated the original post to clarify that systemd has done its job, but the interaction caused problems

                              1 Risposta Ultima Risposta
                              • Stefano Marinelliundefined Stefano Marinelli

                                Spent my morning figuring out why Nginx was dead on a server with many days of uptime. No reboot, no kernel panic. Just... down. Ubuntu 24.04.

                                The cause? An automatic unattended-upgrade of libc6. This prompted systemd to work its magic, wisely deciding to restart every running service to apply the patch. Fine.

                                The problem is, in the exact same minute, the systemd timer for certbot decided it was time to renew certificates.

                                The result:

                                - systemd stops Nginx.
                                - Port 80 becomes free.
                                - certbot, in standalone mode, immediately grabs it for validation.
                                - systemd tries to restart Nginx, which fails with "Address already in use".

                                The web server was knocked offline by its own certificate renewal script.

                                I swear, this is the kind of cascading failure that has never happened to me in years of running *BSD. With a classic cron job, certbot would have failed, logged an error, and tried again the next day. The web server would have remained untouched.

                                systemd was doing its job, but something failed because of the interactions.

                                Sometimes, too much automation and too many interconnected parts just create more spectacular ways for things to break.

                                #SysAdmin #Linux #SystemD #Rant #KISS

                                Haelwenn /элвэн/ :triskell:undefined Questo utente è esterno a questo forum
                                Haelwenn /элвэн/ :triskell:undefined Questo utente è esterno a questo forum
                                Haelwenn /элвэн/ :triskell:
                                scritto ultima modifica di
                                #15
                                @stefano Says more about certbot than systemd though.
                                Like web server can just stay up with using the other ACME challenges (which can be DNS or reverse-proxying the acme client), so web server never has to go down.
                                Stefano Marinelliundefined 1 Risposta Ultima Risposta
                                • Haelwenn /элвэн/ :triskell:undefined Haelwenn /элвэн/ :triskell:
                                  @stefano Says more about certbot than systemd though.
                                  Like web server can just stay up with using the other ACME challenges (which can be DNS or reverse-proxying the acme client), so web server never has to go down.
                                  Stefano Marinelliundefined Questo utente è esterno a questo forum
                                  Stefano Marinelliundefined Questo utente è esterno a questo forum
                                  Stefano Marinelli
                                  scritto ultima modifica di
                                  #16

                                  @lanodan when I create some cron jobs, I force the "--nginx" or "--apache" - so it will never start listening. The script shipped with Ubuntu seems to fallback to "standalone" mode if nginx|apache isn't running.

                                  1 Risposta Ultima Risposta
                                  • Stefano Marinelliundefined Stefano Marinelli

                                    @farooqkz looking at the logs, it seems that certbot will run in --nginx mode if it finds an active nginx - but it didn't find it when launched, so used the standalone mode

                                    Farooq | فاروق [Master Patata]undefined Questo utente è esterno a questo forum
                                    Farooq | فاروق [Master Patata]undefined Questo utente è esterno a questo forum
                                    Farooq | فاروق [Master Patata]
                                    scritto ultima modifica di
                                    #17

                                    @stefano

                                    I agree about the problem of Ubuntu here. But I don't think behavior of certbot is fine here either.

                                    I don't think doing certbot --nginx and then it falling back to standalone without explicit request of the user(here the sysadmin) aligns well with Unix philosophy and designs. To be honest, the certbot itself doesn't very much align with Unix philosophy IMO.

                                    Stefano Marinelliundefined 1 Risposta Ultima Risposta
                                    • Farooq | فاروق [Master Patata]undefined Farooq | فاروق [Master Patata]

                                      @stefano

                                      I agree about the problem of Ubuntu here. But I don't think behavior of certbot is fine here either.

                                      I don't think doing certbot --nginx and then it falling back to standalone without explicit request of the user(here the sysadmin) aligns well with Unix philosophy and designs. To be honest, the certbot itself doesn't very much align with Unix philosophy IMO.

                                      Stefano Marinelliundefined Questo utente è esterno a questo forum
                                      Stefano Marinelliundefined Questo utente è esterno a questo forum
                                      Stefano Marinelli
                                      scritto ultima modifica di
                                      #18

                                      @farooqkz I agree. On many of my servers, I'm using acme.sh or lego. Or acme client on OpenBSD, of course

                                      1 Risposta Ultima Risposta
                                      • Stefano Marinelliundefined Stefano Marinelli

                                        Spent my morning figuring out why Nginx was dead on a server with many days of uptime. No reboot, no kernel panic. Just... down. Ubuntu 24.04.

                                        The cause? An automatic unattended-upgrade of libc6. This prompted systemd to work its magic, wisely deciding to restart every running service to apply the patch. Fine.

                                        The problem is, in the exact same minute, the systemd timer for certbot decided it was time to renew certificates.

                                        The result:

                                        - systemd stops Nginx.
                                        - Port 80 becomes free.
                                        - certbot, in standalone mode, immediately grabs it for validation.
                                        - systemd tries to restart Nginx, which fails with "Address already in use".

                                        The web server was knocked offline by its own certificate renewal script.

                                        I swear, this is the kind of cascading failure that has never happened to me in years of running *BSD. With a classic cron job, certbot would have failed, logged an error, and tried again the next day. The web server would have remained untouched.

                                        systemd was doing its job, but something failed because of the interactions.

                                        Sometimes, too much automation and too many interconnected parts just create more spectacular ways for things to break.

                                        #SysAdmin #Linux #SystemD #Rant #KISS

                                        Tomundefined Questo utente è esterno a questo forum
                                        Tomundefined Questo utente è esterno a questo forum
                                        Tom
                                        scritto ultima modifica di
                                        #19

                                        @stefano Wow.. talk about the worst timing!

                                        1 Risposta Ultima Risposta
                                        • Stefano Marinelliundefined Stefano Marinelli

                                          Spent my morning figuring out why Nginx was dead on a server with many days of uptime. No reboot, no kernel panic. Just... down. Ubuntu 24.04.

                                          The cause? An automatic unattended-upgrade of libc6. This prompted systemd to work its magic, wisely deciding to restart every running service to apply the patch. Fine.

                                          The problem is, in the exact same minute, the systemd timer for certbot decided it was time to renew certificates.

                                          The result:

                                          - systemd stops Nginx.
                                          - Port 80 becomes free.
                                          - certbot, in standalone mode, immediately grabs it for validation.
                                          - systemd tries to restart Nginx, which fails with "Address already in use".

                                          The web server was knocked offline by its own certificate renewal script.

                                          I swear, this is the kind of cascading failure that has never happened to me in years of running *BSD. With a classic cron job, certbot would have failed, logged an error, and tried again the next day. The web server would have remained untouched.

                                          systemd was doing its job, but something failed because of the interactions.

                                          Sometimes, too much automation and too many interconnected parts just create more spectacular ways for things to break.

                                          #SysAdmin #Linux #SystemD #Rant #KISS

                                          Ricardo Martín :bsdhead:undefined Questo utente è esterno a questo forum
                                          Ricardo Martín :bsdhead:undefined Questo utente è esterno a questo forum
                                          Ricardo Martín :bsdhead:
                                          scritto ultima modifica di
                                          #20

                                          @stefano Call me ol'fashioned ☺️
                                          APT::Periodic::Update-Package-Lists "0";
                                          APT::Periodic::Unattended-Upgrade "0";

                                          1 Risposta Ultima Risposta
                                          Rispondi
                                          • Topic risposta
                                          Effettua l'accesso per rispondere
                                          • Da Vecchi a Nuovi
                                          • Da Nuovi a Vecchi
                                          • Più Voti


                                          • 1
                                          • 2
                                          Feed RSS
                                          Spent my morning figuring out why Nginx was dead on a server with many days of uptime.

                                          Gli ultimi otto messaggi ricevuti dalla Federazione
                                          • Maronno Winchester :antifa:undefined
                                            Maronno Winchester :antifa:

                                            Sigarette elettroniche e prodotti alternativi: una rivoluzione per la sanità

                                            https://www.sigmagazine.it/2025/09/rapporto-smoke-free-sweden-2/

                                            > Un rapporto mostra i progressi dei Paesi che puntano sulla riduzione del danno da fumo.

                                            per saperne di più

                                          • Maronno Winchester :antifa:undefined
                                            Maronno Winchester :antifa:

                                            Queens of the Dead, drag e zombie nella comedy horror queer di Tina Romero. Il trailer

                                            https://www.gay.it/queens-of-the-dead-drag-gay-zombie-horror-tina-romero-trailer

                                            > "Era arrivata l'ora di avere un film gay con gli zombi".

                                            per saperne di più

                                          • Silviaundefined
                                            Silvia

                                            @PaoloParti
                                            I malati sono loro, è evidente.
                                            Una volta davano la responsabilità alla madri...

                                            per saperne di più

                                          • Evan Prodromouundefined
                                            Evan Prodromou

                                            I get personal attacks from creeps and stalkers on here every once in a while. I'm OK with blocking them, but I think they're kind of fucked up. I've been working on building the Fediverse for 17 years; if I was going to do a heel turn, it would have happened long ago. I'd appreciate if people would assume good faith with me, but I can live with it if they don't. I know how the block button works!

                                            per saperne di più

                                          • Snow  :gnu: :tux: :debian:undefined
                                            Snow :gnu: :tux: :debian:

                                            La Disney ha dato luce verde al ritorno dello show di Jimmy Kimmel sulla Abc, ma l'attesissima puntata del comico sospeso per il caso Charlie Kirk non sarà accessibile a parte degli Stati Uniti.
                                            Il Sinclair Broadcast Group ha annunciato che sospenderà il ritorno di Kimmel sulle sue emittenti.

                                            ----------------

                                            Niente, sono ******** convinti.🤦‍♂️

                                            https://www.ansa.it/sito/notizie/mondo/2025/09/23/torna-lo-show-di-kimmel-ma-sara-oscurato-in-molti-stati-americani_c84f6407-e494-4a51-8ed8-c827a953dd51.html

                                            per saperne di più

                                          • Maronno Winchester :antifa:undefined
                                            Maronno Winchester :antifa:

                                            Le piazze con Gaza, le destre con Netanyahu – MicroMega

                                            https://www.micromega.net/sciopero-generale-gaza/

                                            > Lo sciopero per Gaza porta decine di migliaia di persone in piazza. La destra al potere le accusa di estremismo ma è la prima a non mediare.

                                            per saperne di più

                                          • 𝓑𝓻𝓸𝓷𝓼𝓸𝓷  🐐undefined
                                            𝓑𝓻𝓸𝓷𝓼𝓸𝓷 🐐

                                            @eccosilvia @OpenGiornale A me la cosa che fa impazzire è che tutte 'ste fantasie le facciano spesso tirando in ballo noi autistici. Come se la nostra neurodivergenza non fosse una caratteristica ma una malattia.

                                            per saperne di più

                                          • Andreas :tux:undefined
                                            Andreas :tux:

                                            @Gina good to see I don’t have to cancel my Disney+

                                            per saperne di più
                                          Mastodon
                                          Powered by NodeBB Contributors
                                          Post suggeriti
                                          • Liam @ GamingOnLinux 🐧🎮undefined

                                            Grab the Steam Deck LCD 256GB for cheap as Valve gave it a discount https://www.gamingonlinux.com/2025/09/grab-the-steam-deck-lcd-256gb-for-cheap-as-valve-gave-it-a-discount/#SteamDeck #Gaming #Linux #SteamOS #Steam

                                            Seguito Ignorato Pianificato Fissato Bloccato Spostato Senza categoria steamdeck gaming linux steamos steam
                                            1
                                            0 Votazioni
                                            1 Post
                                            0 Visualizzazioni
                                            Nessuno ha risposto
                                          • Web Apps Magazine :verified:undefined

                                            Interstellar: un #client per il #Fediverso su #Linux @diggita @fediverso https://webappsmagazine.blogspot.com/2025/09/interstellar-un-client-per-il-fediverso.html

                                            Seguito Ignorato Pianificato Fissato Bloccato Spostato Fediverso - social federati indipendenti client fediverso linux
                                            1
                                            0 Votazioni
                                            1 Post
                                            1 Visualizzazioni
                                            Nessuno ha risposto
                                          • :fedilug: Linux Italia :tux:undefined

                                            FediLUG ha raggiunto quota 666 seguaci!

                                            Seguito Ignorato Pianificato Fissato Bloccato Spostato Fediverso - social federati indipendenti unolinux fedilug linux fediverso
                                            1
                                            1
                                            0 Votazioni
                                            1 Post
                                            4 Visualizzazioni
                                            Nessuno ha risposto
                                          • Jon S. von Tetzchnerundefined

                                            As some of you know, I have moved over to Linux.

                                            Seguito Ignorato Pianificato Fissato Bloccato Spostato Senza categoria linux gnome
                                            1
                                            0 Votazioni
                                            1 Post
                                            1 Visualizzazioni
                                            Nessuno ha risposto
                                          • Accedi

                                          • Accedi o registrati per effettuare la ricerca.
                                          • Primo post
                                            Ultimo post