• Portada
    • Recientes
    • Usuarios
    • Registrarse
    • Conectarse

    Information & announcements

    Programado Fijo Cerrado Movido General
    54 Mensajes 10 Posters 7.0k Visitas 2 Watching
    Cargando más mensajes
    • Más antiguo a más nuevo
    • Más nuevo a más antiguo
    • Mayor número de Votos
    Responder
    • Responder como tema
    Accede para responder
    Este tema ha sido borrado. Solo los usuarios que tengan privilegios de administración de temas pueden verlo.
    • cobitoC Desconectado
      cobito Administrador
      Última edición por cobito

      This morning the Peertube instance was updated and the stock CPU cooler was replaced with a Thermaltake Contac 9 on the server. To be honest, for 30€, I don't know why I didn't do it before. The difference in noise and temperature is exaggerated.

      On the other hand, everything has been prepared to put the new file search engine into production. Hopefully it will be this weekend.

      Toda la actualidad en la portada de Hardlimit
      Mis cacharros

      hlbm signature

      kynesK jordiquiJ 2 Respuestas Última respuesta Responder Citar 4
      • kynesK Desconectado
        kynes Veteranos HL @cobito
        Última edición por

        @cobito said in Information & announcements:

        This morning the Peertube instance has been updated and the processor heatsink that came standard has been changed to a Thermaltake Contac 9 on the server. To be honest, for 30€, I don't know why I didn't do it before. The difference in noise and temperature is exaggerated.
        On the other hand, everything has been prepared to put the new file search engine into production. I hope it will be this weekend.

        Thanks for everything you do, Crack.

        hlbm signature

        1 Respuesta Última respuesta Responder Citar 2
        • jordiquiJ Desconectado
          jordiqui Veteranos HL @cobito
          Última edición por

          @cobito Thanks, buddy. What a great job you do. Hugs.

          Cluster MPI de tres nodos formado por tres SERVIDORRES HP PROLIANT DL360P 1U 2X E5-2680V2 CPU'S, 20 cores, 40 hilos a una frecuencia base de 2,8GHz. 192 GB de memoria RAM DDR3 ECC (8 x módulos de16 GB 800Mhz)´+ 1U 2X E5.-2697 V2 a una frecuencia base de 2,8 Ghz 192 GB de Ram ECC (8 módulos de 16 Gb 800 mhz) 24 Cores 48 hilos ( 44c/88T)+ 1u 2xE5 2603v2 con una frecuencia base de 1,9ghz 64 Gb DDR3 ecc (4x módulos de 16)

          hlbm signature

          1 Respuesta Última respuesta Responder Citar 1
          • cobitoC Desconectado
            cobito Administrador
            Última edición por cobito

            A file indexer failure was detected yesterday and a backup of Redis (forum) from Sunday had to be restored. Indexing is currently stopped and the idea is to resume it from a virtual machine to isolate it from the rest of the system, from where its operation will be safe.

            As next weekend is the monthly NAS array check and it is better to reduce activity as much as possible during that check, the indexer will likely be restarted on Sunday or next week.

            Toda la actualidad en la portada de Hardlimit
            Mis cacharros

            hlbm signature

            1 Respuesta Última respuesta Responder Citar 1
            • cobitoC Desconectado
              cobito Administrador
              Última edición por cobito

              The front page will stop receiving content for a few weeks. Anyway, I don't know about you, but it seems to me that the marketing of hardware manufacturers is a bit dead lately, isn't it? I think that the groups that are suffering the most from the massive layoffs of technology companies are precisely these ones. Although perhaps it is just a perception of mine.

              Toda la actualidad en la portada de Hardlimit
              Mis cacharros

              hlbm signature

              1 Respuesta Última respuesta Responder Citar 1
              • cobitoC Desconectado
                cobito Administrador
                Última edición por

                During the month of September, important software update tasks will be carried out on the server:

                · The operating system will be updated from Debian 11 to 12, with the large number of changes throughout the package that this will entail. This could break compatibility with the different pages, mainly with the homemade ones like the test bank and the museum, so we will have to be vigilant.

                · Nodebb (forum) will be updated and it will be the first time we change the major version. Here we hope that nothing important has changed in the API and if it has, we will have to act on the front page and the test bank.

                · Peertube (video) will be updated to the version that is available at that time. The current latest version brings an interesting change for future server topology thinking. In this case, a plugin will be installed that allows chat in live broadcasts (at the request of a user of the instance).

                · Mastodon (social) will be updated which, like the forum, changes the major version. Here we will have to ensure communication with the front page.

                Regarding hardware, we are studying changing the SSD drive where the system is installed for a mechanical disk. This will depend on the health status of the SSD at this time (the "231 SSD_Life_Left" value of SMART says 91, but I want a second opinion from CrystalDiskInfo). As for recurrent writes, we have hammered with logs (small size but constant writes) and as for voluminous writes, we have hammered with Mastodon, which was installed there thinking it wouldn't take up much but in this action it will be moved to the NAS for consuming much more than expected.

                Apart from the disk, no other hardware changes are planned: we continue with the same machine and the same NAS, both already quite fair in their capacities but which should be able to hold out for at least a few more months.

                Given that there are more changes than usual, Nodebb along with the Redis provided by Debian (Redis is one of the things that scares me the most about this update because of the serious problems we have had in the past), we will test a virtual machine beforehand. In addition, we will take the opportunity to update the guide for setting up a server on Debian and move it to the forum (currently it is still on dplinux.net).

                As usual, all of this will be done on a different disk from the current one (whether it is decided to continue with an SSD or change to a mechanical disk) to have the current state of things insured in case of disaster.

                These tasks could take Hardlimit offline between a few hours and a few days and the changes should be transparent for the user, except for the new features that the new versions of the different components bring.

                Toda la actualidad en la portada de Hardlimit
                Mis cacharros

                hlbm signature

                SylverS 1 Respuesta Última respuesta Responder Citar 3
                • SylverS Desconectado
                  Sylver Veteranos HL @cobito
                  Última edición por

                  @cobito You're going to give yourself a terrible beating to update everything, beloved mayor. You deserve all the good in the world.

                  If there's anything we can contribute to, we're here.

                  Thank you so much for everything!

                  >> i7-2600K Sandy Bridge @4.4GHz || Noctua NH-D14 || ASRock Z77 Extreme4 || 4x8Gb G.Skill Ripjaws X DDR3 1600MHz || XFX RX 5700 XT 8Gb || SSD Samsung 850 PRO 256Gb & 850 EVO 500Gb || WD Caviar Green 1Tb || Barracuda 1Tb || Corsair TX650 V2 || M-Audio Fast Track Pro || KRK RP8 RoKit G3 || BenQ GW2750 27"
                  >> Athlon 64 X2 5600+ Brisbane @2.9GHz || Gigabyte GA-M61PME-S2 || 2x2Gb DDR2 Kingston 800MHz || Sapphire Radeon HD 5850 Xtreme 1Gb || Maxtor 320Gb SATA2 || OCZ ModXStream 500W Modular || TEAC PowerMax 120/2 || Acer X243w 24"
                  >> Intel Core2Duo E6600 Conroe @2.4GHz || Asus P5N32-SLI SE DELUXE || 2x1Gb DDR2 Kingston 800MHz || Asus nVidia GeForce 9800GT 1Gb GDDR3 || Seagate Barracuda IDE 80Gb 7200RPM || Linkworld LPK12-35 450W

                  cobitoC 1 Respuesta Última respuesta Responder Citar 2
                  • cobitoC Desconectado
                    cobito Administrador @Sylver
                    Última edición por

                    @sylver Thanks. For now, help won't be necessary. We'll see if the Peertube instance continues to grow, perhaps I'll need a hand in the future.

                    Toda la actualidad en la portada de Hardlimit
                    Mis cacharros

                    hlbm signature

                    1 Respuesta Última respuesta Responder Citar 1
                    • cobitoC Desconectado
                      cobito Administrador
                      Última edición por

                      Coincidences of life, yesterday an important security patch for Mastodon was released and is already applied (we were on 3.5.3 and went to 3.5.10). The identifiers are CVE-2023-36459 and CVE-2023-36460. The latter seems to be especially dangerous as it is a problem in the code that processes the images and videos of the toots that would allow DoS attacks and the remote execution of arbitrary code.

                      Toda la actualidad en la portada de Hardlimit
                      Mis cacharros

                      hlbm signature

                      1 Respuesta Última respuesta Responder Citar 3
                      • cobitoC Desconectado
                        cobito Administrador
                        Última edición por cobito

                        The update is turning out to be a more complicated operation than initially anticipated. Mastodon and Blogs are still to be put into operation, in addition to a multitude of small details.

                        As you can see, the forum looks strange. Over the next few days I will be fixing the CSS so that it looks like it did before. When everything is finished, I will write with the details.

                        Toda la actualidad en la portada de Hardlimit
                        Mis cacharros

                        hlbm signature

                        1 Respuesta Última respuesta Responder Citar 3
                        • cobitoC Desconectado
                          cobito Administrador
                          Última edición por

                          The initial idea was clear: install Debian, install the packages, move certain data from one site to another, install the different components and off you go. In a couple of hours it should be ready. It's not the first time I've done this and there shouldn't be too many difficulties. The reality: today I'm 20 years older than last week.

                          Some things have worked out right away:

                          The house pages (front page, test bench and museum) don't seem to have major incompatibilities with the new PHP 8.2 (only a small change was necessary on the front page): here a more exhaustive check will still have to be done. In addition, the people at Nodebb haven't made major changes to the forum API so all the components have continued to communicate with the registry system without the need for changes.

                          Regarding the forum along with its database, it has been a piece of cake. Here the only issue is that there have indeed been a large number of changes in the layout of the pages, so the CSS has become partially obsolete. I've been tweaking it, although there are still details to be polished. There are a lot of new aesthetic features and, from my point of view, the mobile version has gained a lot of ground. There is still a small permissions problem that the venerable team of moderators is having which I hope is not a big deal.

                          On the other hand, it's the first time in many years that we've used the official Debian version of Redis, which, from a maintenance point of view, is a big step forward. Huge step forward. I'm very happy with this.

                          And that's the nice part. The rest has been a descent into the underworld:

                          · Many blogs are not compatible with PHP 8.2, so I'll have to do a manual update for each one of them. It shouldn't be a big deal, but it has to be done. I'm going to take my time with this.

                          · One of the changes in the organization of the directories has been to move all the "small" content (thumbnails, plugins...) from the Peertube instance to an SSD drive to offload transactions to the NAS (it was already very full). I had a brand new SSD drive almost brand new here but, oh, what a coincidence in life!, it's incompatible with the disk controller. You plug it in and it works. After a few hours, Linux starts reporting I/O errors with the ATA. You reboot and the BIOS stops detecting it. If you turn off the computer and turn it on, it works again. I've tried several cables and several SATA connectors but no, it's the darn disk (which, by the way, works perfectly on another computer). I've had to resort to a not-so-new SSD drive (although it's in good health).

                          · In Peertube supposedly you can configure the directories of each type of element individually: temporary, videos, thumbnails, etc. I've configured it to distribute it between the NAS and the SSD and apparently everything worked except that from the Internet, you couldn't access the content of the NAS. Why? Because the CMS uses a bridge in Nginx to access the data directly by defining something called 'root'. The problem is that there can only be one 'root'. So, which one do you choose: the NAS or the SSD? Well, after a few twists and turns, I chose the SSD by creating symbolic links to the folders on the NAS. It's not a clean option, but it's the only one I've found.

                          Well, so far 9 hours have passed, there's still Mastodon to get up and running (hahaha! someone sacrifice me, please) and I'm starting to question some decisions. I'll leave it for the next day because every first Sunday of each month, the NAS does a matrix check and that makes everything go very slow for a few hours.

                          · ¡Mastodon! This is already a major issue. So much so that I'm going to divide it into paragraphs:

                          Mastodon was hosted on the system disk. But the content takes up quite a bit and the only way it can be sustainable in the long term is to move it to the NAS. The operation is simple: connect the old disk and copy the data to the NAS. The data takes up about 240GB (not excessive), is spread across about 800,000 files (which is normal because they are images, their thumbnails and short videos) and all this is spread across (attention!) two and a half million folders. Any normal person would wonder why millions of folders are necessary to store hundreds of thousands of files?

                          This way of distributing the data has made me realize how brutally slow it is to create two and a half million folders on mechanical disks. It's incredibly slow; I would never have imagined it. In principle, copying 240GB to the NAS should have taken around an hour. Doing this copy has taken 14 hours. 14 more hours than the instance has been down.

                          Once the files are copied, it's time to install the CMS. The official instructions are wrong. They say that Ruby 3.0.6 is needed. I install that version and at a certain point, it gives an error. I try the installation several more times in case I skipped something until I start analyzing the logs thoroughly (yes, this has been my fault for not having done it before). It turns out that the latest version of Mastodon uses Ruby 3.2.2.

                          Everything starts to go well until it starts compiling. I think that perhaps I've made another mistake and I start the installation another couple of times with the same result. At this point, I've installed Mastodon 8 times. ¡Eight! I'm starting to think that the lack of certain cognitive abilities might be preventing me from carrying out this task. Then I come across a guy on Reddit who says he's already done 12 installations. ¡Eh, look at this geek, TWELVE times, HA! -I shout at the screen, feeling my pride partially recover.

                          After a few minutes, I recover my fragile mental equilibrium and I start to look for the solution that some guy has given to this poor unfortunate. It turns out that I'm using a version of NodeJS that's too recent. The version I'm using is the 18 LTS that came out in April 2022. How is it possible that the latest version of Mastodon, which came out two weeks ago, is not compatible with a NodeJS that has been around for a year and a half? Come on, someone answer, any philosophers in the room?

                          Leaving aside the humanist issues, I look at what version Mastodon needs to work: version 16 no less. A version that has been without support since September 11. Yes, gentlemen: the majority of Mastodon instances that are up and running are using a critical component without support. What do you think? Where are those philosophers, please?

                          In the end, I find a hack that allows Mastodon to be compiled with NodeJS 18, it works and that's it: I restore the database, I migrate it to the new version, I update the feeds and it's up and running. NOTE: This last paragraph has been adapted for a children's audience. During the procedure, a continuous crime of blasphemy has been committed, but this time due to my own ineptitude.

                          And already ascending from the depths of madness, I've realized something interesting and it is that Docker has become the de facto standard. In fact, it's starting to be complicated to find documentation to do certain things "the old way". And surely, some of the difficulties have arisen from that paradigm shift. So for next time, I'll have to train myself on this because it's already the present and it also seems an incredibly convenient way to install things. I hope it's with Debian 14.

                          Anyway, what a long winded story. But how comfortable am I with it?

                          P.D.: As usual, if you see something strange, don't hesitate to comment.

                          Toda la actualidad en la portada de Hardlimit
                          Mis cacharros

                          hlbm signature

                          krampakK 1 Respuesta Última respuesta Responder Citar 3
                          • krampakK Desconectado
                            krampak Global Moderator @cobito
                            Última edición por

                            Mother of God, what an odyssey boss!

                            Mi Configuración
                            hlbm signature

                            cobitoC 1 Respuesta Última respuesta Responder Citar 1
                            • FassouF Desconectado
                              Fassou MODERADOR
                              Última edición por Fassou

                              alt text

                              This is Atlas carrying the celestial vault, or @cobito lifting the server, now I can't remember ?

                              A great one!

                              Intel i5 3570k / ASRock Z77 Extreme 4 / G.Skill F3-12800CL9D-8GBRL / Sapphire HD5850 / Samsung HD103UJ / TR TrueSpirit / NZXT Source 210 / OCZ ZS550W
                              Intel i5 4570 / ASRock H87 Pro 4 / 2x G.Skill F3-14900CL8-4GBXM / Samsung 850 EVO 250Gb + ST1000DM003 + ST2000DM003 + HGST HDS723020BLA642 + Maxtor 6V250F0 / CM Seidon 240M / Zalman MS800 / CM MWE 550
                              AMD Ryzen 7 1800X / B350 / 2x8GB Samsung DDR4-2400 CL17 / NVIDIA GTX 1070 8GB / SSD 120GB + ST4000DM004 + ST6000DM003 / EVGA Supernova 650 G2

                              hlbm signature

                              SylverS 1 Respuesta Última respuesta Responder Citar 2
                              • SylverS Desconectado
                                Sylver Veteranos HL @Fassou
                                Última edición por

                                What a shame not to be able to return even a tiny part of what you do for us @cobito... What a great job ?

                                One way or another, it seems that Debian is still surrounded by dangers as that computer science professor told me years ago... But I bet he didn't have to face as many additions as in this case.

                                Anyway, a million thanks as always, and I hope to be able to contribute as much as I can to the cause.

                                Best regards!

                                >> i7-2600K Sandy Bridge @4.4GHz || Noctua NH-D14 || ASRock Z77 Extreme4 || 4x8Gb G.Skill Ripjaws X DDR3 1600MHz || XFX RX 5700 XT 8Gb || SSD Samsung 850 PRO 256Gb & 850 EVO 500Gb || WD Caviar Green 1Tb || Barracuda 1Tb || Corsair TX650 V2 || M-Audio Fast Track Pro || KRK RP8 RoKit G3 || BenQ GW2750 27"
                                >> Athlon 64 X2 5600+ Brisbane @2.9GHz || Gigabyte GA-M61PME-S2 || 2x2Gb DDR2 Kingston 800MHz || Sapphire Radeon HD 5850 Xtreme 1Gb || Maxtor 320Gb SATA2 || OCZ ModXStream 500W Modular || TEAC PowerMax 120/2 || Acer X243w 24"
                                >> Intel Core2Duo E6600 Conroe @2.4GHz || Asus P5N32-SLI SE DELUXE || 2x1Gb DDR2 Kingston 800MHz || Asus nVidia GeForce 9800GT 1Gb GDDR3 || Seagate Barracuda IDE 80Gb 7200RPM || Linkworld LPK12-35 450W

                                1 Respuesta Última respuesta Responder Citar 2
                                • cobitoC Desconectado
                                  cobito Administrador @krampak
                                  Última edición por cobito

                                  @krampak said in Information & announcements:

                                  My God, what an odyssey boss!

                                  Yes, this time it has been tough. Many services and each one of their own father and mother.

                                  @Fassou said in Information & announcements:

                                  This is Atlas carrying the celestial vault, or @cobito lifting the server, now I can't remember ?

                                  A great one!

                                  If Atlas were made of spaghetti, there would be doubt ?

                                  @Sylver said in Information & announcements:

                                  What a shame not to be able to return even a tiny part of what you do for us @cobito... What a great effort ?

                                  One way or another, it seems that Debian is still surrounded by dangers as that computer science professor told me years ago... But I bet anything that he didn't have to face as many additions as in this case.

                                  Anyway, a million thanks as always, and I hope to be able to contribute as much as I can to the cause.

                                  Best regards!

                                  No shame at all. As long as you drop by every now and then to look, that's fine. Debian is not the easiest although this time it has been more bad luck than anything else.

                                  Well, in principle, everything is already functional. I've seen that even problems that were there when viewing the museum magazines (a problem that the previous version of Imagemagick had) have been solved and the emulations work again (something strange that Nginx did that I couldn't fix).

                                  I still have to take a look at the forum with the CSS.

                                  Toda la actualidad en la portada de Hardlimit
                                  Mis cacharros

                                  hlbm signature

                                  1 Respuesta Última respuesta Responder Citar 2
                                  • cobitoC Desconectado
                                    cobito Administrador
                                    Última edición por

                                    For the past few days, a group of malicious bots have been flooding the server with requests. Due to a series of changes by Debian that I need to study, the iptables rules for the web are not working, so I have to manually enter IPs and entire networks into the multiple Nginx configurations.

                                    Because of this, and until the "attack" ends, some services might be temporarily unavailable (today, for example, they managed to take down Redis).

                                    Toda la actualidad en la portada de Hardlimit
                                    Mis cacharros

                                    hlbm signature

                                    kynesK 1 Respuesta Última respuesta Responder Citar 4
                                    • kynesK Desconectado
                                      kynes Veteranos HL @cobito
                                      Última edición por

                                      @cobito I know what you're talking about. My store is being targeted by the tiktok bot, which is terribly aggressive and doesn't respect robots.txt

                                      Good luck, it's a very tedious task that awaits you.

                                      hlbm signature

                                      1 Respuesta Última respuesta Responder Citar 4
                                      • cobitoC cobito referenced this topic on
                                      • cobitoC Desconectado
                                        cobito Administrador
                                        Última edición por

                                        The forum and Peertube and Mastodon instances will be updated next weekend (it is still unclear whether on Saturday or Sunday).

                                        In principle, it is a routine process and should not take too long.

                                        Toda la actualidad en la portada de Hardlimit
                                        Mis cacharros

                                        hlbm signature

                                        1 Respuesta Última respuesta Responder Citar 5
                                        • cobitoC Desconectado
                                          cobito Administrador
                                          Última edición por

                                          A few hours ago a security patch was released that fixes a critical vulnerability in Mastodon. The flaw is caused by something called Cross Site Scripting, which allows malicious scripts to be injected into trusted websites that, in this case, would have been our instance.

                                          The patch is already applied so in this weekend's action, one less thing. We are on version 4.2.5.

                                          Toda la actualidad en la portada de Hardlimit
                                          Mis cacharros

                                          hlbm signature

                                          pos_yoP 1 Respuesta Última respuesta Responder Citar 6
                                          • pos_yoP Desconectado
                                            pos_yo Veteranos HL @cobito
                                            Última edición por

                                            @cobito Yes, I had read something. Thanks for your work!!

                                            Mi primer PC: Amstrad PC 5286
                                            hlbm signature

                                            1 Respuesta Última respuesta Responder Citar 2
                                            • 1
                                            • 2
                                            • 3
                                            • 1 / 3
                                            • First post
                                              Last post

                                            Foreros conectados [Conectados hoy]

                                            1 usuarios activos (1 miembros y 0 invitados).
                                            febesin, pAtO,

                                            Estadísticas de Hardlimit

                                            Los hardlimitianos han creado un total de 543.5k posts en 62.9k hilos.
                                            Somos un total de 34.9k miembros registrados.
                                            roymendez ha sido nuestro último fichaje.
                                            El récord de usuarios en linea fue de 123 y se produjo el Thu Jan 15 2026.