Forumnyheter:

På grund av kraftiga återkommande överbelastningsattacker har jag tvingats införa automatiska blockeringar av besök som laddar många sidor under kort tid. Förhoppningsvis ska inga oskyldiga besökare drabbas av detta, men om du får felmeddelanden eller märker att sajten är död i en timme, så skicka e-post till , så får jag skruva ner inställningarna.

Huvudmeny

Dubbningshemsidan flyttar till ny server

Startat av Daniel Hofverberg, 23 september 2020 kl. 01:50:08

Föregående ämne - Nästa ämne

0 Medlemmar och 4 gäster tittar på detta ämne.

Mathilda Gustafsson

Citat från: Daniel Hofverberg skrivet 11 december 2024 kl. 08:41:57Maybe I spoke too soon... Efter att allt fungerat klockrent i nästan en vecka fick jag nu plötsligt igen "Connection Problems" kl. 08:39. Det verkade bara vara ett ögonblicksverk, tio sekunder senare fungerade allt igen.

Frågan är då om det bara var en tillfällighet, eller om alla problem inte är lösta trots allt...? Någon annan som haft problem de senaste 5 - 6 dagarna?
För mig funkar det hur bra som helst inga felmeddelanden.

Lillefot

Citat från: Daniel Hofverberg skrivet 11 december 2024 kl. 08:41:57Maybe I spoke too soon... Efter att allt fungerat klockrent i nästan en vecka fick jag nu plötsligt igen "Connection Problems" kl. 08:39. Det verkade bara vara ett ögonblicksverk, tio sekunder senare fungerade allt igen.

Frågan är då om det bara var en tillfällighet, eller om alla problem inte är lösta trots allt...? Någon annan som haft problem de senaste 5 - 6 dagarna?
Själv minns jag inget särskilt problem efter ändringen, utan forumet har flytit på som det ska.
Är inne här lite sporadiskt just nu.

Johannes Lennquist

Tja jag är ny här. Jag är en ung kille på 22 år som har ett gigantiskt intresse för dubbningar av film, i synnerhet tecknad film.

Jag undrar om det finns några projekt där folk hjälps åt och letar efter gamla svenska dubbningar? Till exempel på vhs? Själv har jag börjat samla lite på vhser av just den anledningen. Men jag insåg att jag varken har råd eller energi för att göra allt det här själv?

Jag har till exempel en vhs av "Dracula" av Toei animation" i nyskick? Finns den rappade nånstans redan eller borde jag försöka rippa den själv?

Mvh Johannes 

Daniel Hofverberg

Av någon anledning hade certifikatet på Dubbningshemsidans e-postserver gått ut, och inte uppdaterats av sig självt - därför har e-postutskick inte fungerat som det ska under lördagskvällen, gissningsvis runt de senaste 3 - 4 timmarna. :(

Varför det egentligen hände vet jag inte, men jag har uppdaterat manuellt nu och startat om servern; och efter det verkar allt fungera som det ska igen. Jag ska försöka lista ut varför det här hänt, för att säkerställa att det inte kan hända igen, men än så länge vet jag inte orsaken. Att ni inte fått mail på några timmar bör inte ställa till med någon större skada, då alla saknade mail kommer att levereras nu istället.

Däremot finns det en viss risk att e-post som skickats till Dubbningshemsidan/mig inte har kommit fram, och som beroende på hur er e-postserver är konfigurerad kanske heller inte kommer levereras i efterhand. Så för säkerhets skull: Har ni mailat mig under aftonen/kvällen, så skicka för säkerhets skull mailet igen; för att vara säker på att inget går förlorat. :)

Daniel Hofverberg

Idag uppstod ännu en DoS-attack (överbelastningsattack) mot Dubbningshemsidan, då någon från en och samma IP-adress försökt besöka 700 sidor inom loppet av en dryg minut. Jag vet inte om det blev för mycket för servern att hantera så att sajten dök, eller om det bara blev segt, men det här hände i alla fall kl. 13:02 - 13:03. Jag satt inte vid datorn då, och vet därför inte exakt hur det såg ut. Så försökte ni besöka sajten då och det inte gick, så vet ni orsaken.

Personen ifråga verkar i alla fall ha gett upp efter den här dryga minuten, så syftet och varför angriparen gav upp så snabbt är lite oklart - men jag har blockerat IP-adressen i alla fall, så får vi hoppas att det inte händer igen. :)

Men sådant här är ju tyvärr svårt att skydda sig mot, så förutom att blockera IP-adressen nu är mina möjligheter att göra något åt det begränsade - och de flesta webbsajter drabbas ju då och då av DoS-attacker. :(

Kan tillägga att IP-adressen verkar komma från Paris i Frankrike; så det är i alla fall inte "the usual suspects"...

Daniel Hofverberg

Nu har jag uppgraderat servern till en större hårddisk, för att slippa problemen som hänt flera gånger med att hårddiskutrymmet tagit slut och sajten därför kraschat. Det här innebär också dubbelt så mycket RAM-minne på servern (8 GB istället för 4) samt fyra CPU-kärnor istället för två, så sammantaget borde sajten bli märkbart snabbare nu än vad den varit på sistone. :)

Nackdelen är förstås, som alltid, priset. Det här innebär att Dubbningshemsidans driftkostnad ökar med ungefär 45 kr i månaden. Det låter kanske inte så farligt, och isolerat är det heller inte det - men när reklamintäkterna redan nu inte täcker utgifterna, så att jag går med förlust varje månad och måste täcka en del av kostnaden ur egen plånbok, så kan även 45 kr göra skillnad.

Just därför har jag dragit mig för att uppgradera servern, men nu gick det helt enkelt inte längre, då utrymmet varit nästan fullt i månader... Och det finns en anledning till att jag gjort det här just nu, då jag helt enkelt behöver mer utrymme inför uppgraderingen av teckentabell imorgon natt.

Daniel Hofverberg

Efter alldeles för lång tid är det nu snart dags för nästa steg i bytet av server, nämligen uppgradering av PHP-versionen. Dubbningshemsidan kör fortfarande PHP 7.4, som upphörde att få support och uppdateringar 2022, vilket förstås innebär påtagliga säkerhetsrisker.

Men eftersom PHP 8 innehåller många förändringar som inte är bakåtkompatibla, så har jag helt enkelt inte haft tid eller ork att gå igenom och programmera om alla skript som förändras av detta - det skulle ta väldigt lång tid, inte minst då jag ärligt talat inte har full koll på vilka förändringar som inte är bakåtkompatibla, och är ärligt talat ganska tråkigt...

Men efter att vi på jobbet nu i veckan blev hackade på grund av för gamla versioner på servern, så har jag insett behovet av att skynda på detta. Nuförtiden behöver man heller inte göra allt själv, utan numera kan AI gå igenom PHP-filerna, analysera dem och ändra den kod som behövs för att få allt kompatibelt med PHP 8. Det måste ändå granskas och testas, men man sparar flera dussin timmar på att slippa göra allt arbete själv. Det arbetet är nu snart klart, så då återstår testning innan jag är redo att byta ut all kod på servern och växla över till den nya PHP-versionen.


Så inom någon vecka räknar jag med att växla över till PHP 8 på servern, för att få en stabilare och säkrare server; möjligtvis kanske något snabbare också. Det kan resultera i allt från att ni inte märker av det alls till jordens undergång (nästan...), men det är troligt att vissa problem kommer uppstå som inte AI lyckats hitta åt. Jag meddelar er när det börjar närma sig att byta PHP-version, så att ni är förberedda på att sajten antagligen kommer bli onåbar under en kortare period. :)

Förmodligen blir det minst problem på forumet, i och med att den utvecklas externt och jag gissar att utvecklarna har tänkt på PHP 8-kompatibilitet; medan det är resten av sajten som det kan bli problem med som jag har kodat manuellt.

Daniel Hofverberg

Jag har nu beslutat att växla över till PHP 8 runt midnatt natten till lördag - förhoppningsvis är det relativt få online då, så har man lite spelrum om någonting strular.

I bästa fall ligger allt nere i bara någon minut, och i värsta fall dör hela sajten i flera timmar framöver - blir det väldigt mycket strul kan jag tvingas backa tillbaka till föregående version och göra om det hela vid ett senare tillfälle. Men räkna med mer eller mindre driftstörningar under natten till lördag - troligtvis inte mer än ett par timmar framåt. :)

Daniel Hofverberg

Några dagar försenat och efter mycket möda och stort besvär, så har nu uppgraderingen till PHP 8 avslutats. :)

Hela sajten låg nere i ungefär 10 minuter, och därutöver har Svenska röster och credits krånglat ett tag och sett lite småskum ut - men nu hoppas jag att de flesta problem ska vara lösta.

Men det är många sidor att testa och mycket som kan gå fel, så med stor sannolikhet har jag missat någonting - så surfa gärna runt på Dubbningshemsidan och testa så att allt fungerar som det ska, och om något inte visas som det ska meddela vilken sida det gäller och länka gärna dit. :)

Daniel Hofverberg

Tydligen tog sig Apache egna friheter och försämrade prestandainställningarna lite i samband med PHP-uppgraderingen, så om ni upplevt att sajten varit lite seg på sistone så är det orsaken.

Nu har jag bytt tillbaka till modulen med stöd för flera trådar och kärnor, så att prestandan bör bli bättre. :)

TonyTonka

Citat från: Daniel Hofverberg skrivet 21 oktober 2026 kl. 13:51:21Tydligen tog sig Apache egna friheter och försämrade prestandainställningarna lite i samband med PHP-uppgraderingen, så om ni upplevt att sajten varit lite seg på sistone så är det orsaken.

Nu har jag bytt tillbaka till modulen med stöd för flera trådar och kärnor, så att prestandan bör bli bättre. :)
https://www.aftonbladet.se/nyheter/a/X9L0Ro/it-varlden-haller-andan-miljontals-sajter-kan-vara-drabbade

Jag antar att Dubbningshemsidan och/eller forumet är en av miljontals hemsidor som kan drabbas av det här?  :-\
- Why do farts smell so funny?
- They're made of laughing gas!
~Timon and Pumbaa's Jungle Games

Daniel Hofverberg

Citat från: TonyTonka skrivet 21 oktober 2026 kl. 19:05:50https://www.aftonbladet.se/nyheter/a/X9L0Ro/it-varlden-haller-andan-miljontals-sajter-kan-vara-drabbade

Jag antar att Dubbningshemsidan och/eller forumet är en av miljontals hemsidor som kan drabbas av det här?  :-\
Ja, nästan hela Dubbningshemsidan bygger på PHP (närmare bestämt hela sajten utom gästboken); liksom nästan hälften av alla webbsajter i världen.

De påstår att det släpptes en säkerhetsuppdatering kl. 16:00 i eftermiddags, men någon sådan verkar ännu inte vara tillgänglig i Ubuntu Linux (som Dubbningshemsidans server kör). CERT-SE rekommenderar att man ska uppgradera till PHP version 8.3.36, men den senaste versionen som finns tillgänglig i Ubuntu är fortfarande 8.3.35. :(

Så jag håller för fullt på att undersöka hur man löser det här, och antingen uppgraderar PHP eller installerar någon form av säkerhetspatch.

Daniel Hofverberg

Okej, nu har jag lyckats uppgradera till den rekommenderade PHP-versionen 8.3.6, och Dubbningshemsidan ska vara skyddad från det här säkerhetshålet. :)

Tog sin lilla tid och Ubuntus uppgraderingsservrar var väldigt sega, så det är nog många världen över som försöker uppgradera exakt samtidigt... Så om ni försökte komma åt forumet under tiden som jag uppgraderade, så vet ni varför det strulat.

Goliat

Citat från: Daniel Hofverberg skrivet 22 oktober 2026 kl. 02:33:16Okej, nu har jag lyckats uppgradera till den rekommenderade PHP-versionen 8.3.6, och Dubbningshemsidan ska vara skyddad från det här säkerhetshålet. :)

Tog sin lilla tid och Ubuntus uppgraderingsservrar var väldigt sega, så det är nog många världen över som försöker uppgradera exakt samtidigt... Så om ni försökte komma åt forumet under tiden som jag uppgraderade, så vet ni varför det strulat.
Vilken tur! :D

Daniel Hofverberg

Citat från: Goliat skrivet 22 oktober 2026 kl. 16:12:58Vilken tur! :D
Ja, och dessbättre ser jag inget som tyder på att någon hunnit hacka sig in under tiden som servern var oskyddad; från det att säkerhetshålet rapporterades runt 16:00 tills servern uppgraderats cirka kl. 01:00. :)

Inte för att jag tror att Dubbningshemsidan är hackers allra högsta prio, men man kan ju aldrig veta...