this post was submitted on 12 Aug 2026
122 points (100.0% liked)

Meta

851 readers
3 users here now

Yhteisö instanssia koskeville tiedotuksille, palautteelle, metakeskustelulle ja avulle. Katso myös UKK!

Community for announcements regarding the instance, feedback, meta discussion and help. Check the FAQ also!

Users needing support can also come to our Matrix Space.

Tukea tarvitsevat käyttäjät voivat myös tulla Matrix-tilaamme.

founded 5 years ago
MODERATORS
 

Well, that was awkward.

It was a normal Tuesday otherwise. However, somewhere around 21:00 (Finnish time, UTC +2) Sopuli went offline due to a sudden database problem. It wasn't a problem I could fix immediately, so I decided to wait until the next day. @MentalEdge@sopuli.xyz helped me once again, and with his help we looked at the problem, and the database was restored from a backup made at 18:00 on Tuesday. Great thanks to him!

Because of the time gap, new data from 18:00 UTC+2 to 21:00 UTC+2 wasn't recoverable. I doubt there was an Internet equivalent to James Joyce's Ulysses among the data, but this has to be mentioned. This may affect federating posts and comments to other instances.

There was no way to just ignore an instance this active being offline for this long and move on. For normal users it creates uncertainty and for admins solving it may sometimes be nerve-wracking. I hope you all have been patient. After all, Sopuli hadn't been offline this long for over two years. The last time was in June 2024 when Sopuli was migrated from Hetzner's VPS to dedicated server hardware. It also took over a day, and it was surely nerve-wracking for me. All the effort was worth it, and because of improved website performance, long downtime has been an exception ever since.

This was unexpected downtime, but hopefully anything like this won't happen again for a really long time.

As always, you can get information about possible downtime by following me on Mastodon or by joining Sopuli's Matrix space.

Hope you all have a good day! (Or night, when I am writing this)


Noh, tämäpä oli noloa.

Se oli muuten normaali tiistai. Kuitenkin joskus klo 21 aikaan Sopuli meni pois linjoilta yhtäkkisen tietokantaongelman takia. Se ei ollut ongelma jonka olisin voinut korjata heti, minkä takia päätin odottaa seuraavaan päivään.@MentalEdge@sopuli.xyz auttoi minua taas kerran, ja hänen avullaan katsoimme ongelmaan, ja tietokanta palautettiin tiistaina klo 18 otetusta varmuuskopiosta. Paljon kiitoksia hänelle!

Varmuuskopion ja tietokannan kippaamisen välillä on toki aikaväli 18–21. Tämän takia sillä välillä syntynyttä uutta dataa ei voitu palauttaa. Epäilen tosin että sen datan joukossa oli mitään Internetin vastinetta James Joycen Odysseukselle, mutta tämä on kuitenkin mainittava. Tämä voi vaikuttaa viestien ja vastausten federoitumiseen muille instansseille.

Näin aktiivisen instanssin kaatumista ei voi mitenkään sivuuttaa ja jatkaa menoa normaalisti. Tavallisille käyttäjille se luo epävarmuutta, ja ylläpitäjille sen ratkaiseminen voi raastaa hermoja. Toivottavasti olette olleet kärsivällisiä. Sopuli ei ole kuitenkaan ollut poissa linjoilta näin pitkään yli kahteen vuoteen. Viimeisin kerta oli kesäkuussa 2024 kun Sopuli siirrettiin Hetznerin virtuaalipalvelimelta dedikoidulle palvelimelle. Siinä kesti yli päivän, ja se tosiaankin raastoi hermojani. Kaikki siihen käytetty vaiva oli kuitenkin sen arvoista, ja parantuneen suorituskyvyn takia pitkä poissaolo linjoilta on ollut siitä lähtien poikkeus.

Tämä oli odottamaton sattumus, mutta toivon että mitään tällaista ei tapahdu uudelleen todella pitkään aikaan.

Kuten aina, saatte tietoa mahdollisesta kaatumisesta seuraamalla minua Mastodonissa tai liittymällä Sopulin Matrix-tilaan.

Toivottavasti teillä kaikilla on hyvä päivä! (Tai yö, kun kirjoitan tätä)

top 20 comments
sorted by: hot top controversial new old
[–] pimento64@sopuli.xyz 19 points 2 days ago
[–] sad_detective_man@sopuli.xyz 16 points 2 days ago

Thanks, chief! Tooling around on other instances while I waited reminded me that I really like the way this one is connected to the rest of the fediverse. I appreciate you

[–] mildseason@sopuli.xyz 7 points 2 days ago

Thanks so much for all your hard work! Long live Sopuli(.xyz)!

[–] rbn@sopuli.xyz 8 points 2 days ago

Thanks for bringing it back up! I hope it didn't cause too mich inconvenience in your and @MentalEdge@sopuli.xyz 's private lives.

[–] timkenhan@sopuli.xyz 9 points 2 days ago

Well, I'm just glad you managed to bring the thing back up! Keep up the good work!

[–] CausticFlames@sopuli.xyz 3 points 1 day ago

I tried logging in one day and noticed it was down, but I'm so glad I was patient! I was wondering if I would need to switch instances. Don't stress about it m8, thank you for your hard work!

[–] watson387@sopuli.xyz 10 points 2 days ago

That was still not very long. I will admit though, I was checking the site frequently. Thank you for all your work man!

[–] Kitchel@sopuli.xyz 5 points 2 days ago

Tattista, että saitte homman hoidettua! Tästä on tullut itsellekin aika mieluisa paikka netin syövereissä.

[–] karashta@sopuli.xyz 3 points 2 days ago

Good to have you back up and running

[–] Mistakes@sopuli.xyz 2 points 1 day ago (1 children)

Thanks for restoring our internet dopamine feed. I certainly appreciate what you guys do. Anything in the logs that points to a root cause?

[–] QuentinCallaghan@sopuli.xyz 3 points 1 day ago

It was about the database having corrupted data, and the best option turned out to restore from an earlier backup. Luckily the database is backed up automatically twice a day.

[–] wonderingwanderer@sopuli.xyz 7 points 2 days ago

I doubt among there was an Internet equivalent to James Joyce's Ulysses among the data, but this has to be mentioned.

Actually I was told by an oracle that I would revolutionize the social consciousness of humanity, indirectly saving the planet, by writing an awesome book, and I had just finished typing up my first full-length novel in which I pioneered an entirely new literary genre. So I hit post, and it just disappeared. No saved draft, no failed action, nothing. Just gone. And yes, I typed it up directly in the app so there's nowhere else I have a copy.

So I consulted the oracle again about what this means and she says the world is doomed. Thanks a lot.

jk, I just wanted to say something ridiculous. You're good, thanks for all your hard work.

[–] fairchild@sopuli.xyz 1 points 1 day ago

Yay happy we are back! Thanks for all the effort, time and sweat you 2 put into this -- it's very much appreciated

[–] Gekkonen@sopuli.xyz 4 points 2 days ago

Thanks for taking care of our corner of the interweb. Remember that you're not being paid for this and still offer better SLA than many enterprise vendors.

[–] fonji@sopuli.xyz 1 points 1 day ago

Thank you both! You are awesome

[–] reksas@sopuli.xyz 1 points 1 day ago* (last edited 1 day ago) (1 children)

Could you make a backup/placeholder website that goes online if sopuli goes down? You could add information about what caused the problem there and approximation how long it might take to fix. At least i assume that the entire server the website is running on doesnt usually break completely, but i dont know that much about how badly issues like these affect the whole thing.

I always worry when the site goes down and only site i get is the error one that means everything is broken.

[–] anamethatisnt@sopuli.xyz 1 points 1 day ago

Bookmark the mastodon account for status updates. :)
https://mstdn.io/@Rynach

[–] maltasoron@sopuli.xyz 6 points 2 days ago

No problem :) I didn´t think to check Mastodon, but I just assumed you´d get on it as soon as you had time.

Thanks for fixing it!

[–] baltakatei@sopuli.xyz 1 points 1 day ago

Ah, I figured it was my VPN being blacklisted again, so I didn't think much of it. Glad to hear the site is back up.

[–] graphito@sopuli.xyz 4 points 2 days ago* (last edited 2 days ago)

I saw that you're dealing with the problem in matrix chat and it calmed me down. Used the time to fondle the grass 😌