mboost-dp1

SXC - nighthawk7

Et punktum nedlagde Sverige i en time

- Via Royal Pingdom - , redigeret af Emil

I næsten en time, mellem kl. 21:45 og 22:43 mandag aften, var det ikke muligt at tilgå noget svenske domæne. Alle domænenavne med endelsen .se var forsvundet fra nettet.

En undersøgelse har efterfølgende vist, at årsagen var menneskelig og skyldtes en lille, men betydningsfuld, fejl i et script. I forbindelse med rutinemæssig vedligeholdelse af det svenske TLD (Top Level Domain) førte et manglende punktum til, at alle svenske domæner pludselig havde et forkert navn.

Normalt ser man det ikke, men alle domænenavne sluttes med et punktum, hvilket var udeladt i scriptet. I stedet for at slutte med “.se.”, stod der kun “.se”, hvilket systemet fortolkede til, at alle domænenavne pludselig skulle hedde “.se.se”.

Selv efter fejlen var blevet ophævet, påvirkede den stadig mange af de svenske hjemmesider, idet ændringen var replikeret ud til eksterne servere. Først efter 24 timer var alle ændringer rettet tilbage til den korrekte endelse på alle servere.





Gå til bund
Gravatar #1 - Daniel-Dane
15. okt. 2009 09:15
Heh, jeg lagde mærke til, at du har nuppet titel og kilde fra Version2.
Gravatar #2 - p1x3l
15. okt. 2009 09:18
og homer sagde DOH ....

Gravatar #3 - TuxDK
15. okt. 2009 09:22
Den har jeg altså også kommet til at lave nogen gange på vores domæner, men det er så kun 1 domæne ad gangen og ikke et helt TLD :P
Gravatar #4 - fennec
15. okt. 2009 09:24
Hvorfor skal det ekstra . også være der?? Det er så nemt at overse...
Gravatar #5 - madeinrussia
15. okt. 2009 09:32
kvajebajer!
Gravatar #6 - General C
15. okt. 2009 10:41
ha! det er fedt :D "Hovsa" :P
Gravatar #7 - Kedekede
15. okt. 2009 10:44
De kan heller ikke spille fodbold. Der må være noget andet de kan finde ud af, de svenskere.
Gravatar #8 - arrogant
15. okt. 2009 11:22
alt fra .se skal alligevel pipes i dev/null
Gravatar #9 - ghostface
15. okt. 2009 11:24
#7 så har vi danskere i det midnste det til fælles med dem (oven på igår)
Gravatar #10 - myplacedk
15. okt. 2009 11:31
fennec (4) skrev:
Hvorfor skal det ekstra . også være der?? Det er så nemt at overse...

Det var engang et smart lille trick. Jeg er ikke sikker på hvor smart det var i dag.

Fx. kunne mit system hedde "myplace.dk", og have et hav af underdomæner: www, ftp, smtp, pop3 osv (sådan gjorde man i gamle dage)
Måske er der også delt op i projekter:
www.alpha, ftp.alpha, www.beta, ftp.beta osb.

Så er det da smart at jeg ikke skal skrive det komplette domænenavn hver eneste gang i konfigurationen: www.alpha.myplace.dk, ftp.alpha.myplace.dk osv.

Men hvis jeg så lige skal have nogle "rigtige" domæner med også, så kan jeg skrive fx. "google.com.", hvor det sidste punktum betyder at domænet er færdigt, der skal ikke tilføjes noget.

Men sådan er det jo: Hver gang noget bliver en smule mere avanceret, er der en smule større sandsynlighed for fejl. Det samme i større grad med "kompliceret". Og DNS er ret avanceret og temmelig kompliceret.
Gravatar #11 - mcdanish
15. okt. 2009 11:39
Iført mit flammesikre tøj vil jeg lige komme med en kommentar. Som jeg læser nyheden fra pingdom-siden var problemet at der ikke blev tilføjet et punktum efter domænenavnet for at indikere det var top level. Hvilket vil sige at domæner i Sverige kom til at hedde for eksempel Sveriges Radios www.srse i stedet for www.sr.se???? Jeg kan da ikke se nogen steder at det var et manglende punktum efter LANDEKODEN, så det i dette tilfælde skulle have været sr.se. der manglede. Eller forholder tingene sig anderledes i server programmerings- og scriptsprog som jeg aldeles ikke kender en hujende fis til??? Det er rimeligt at antage, men forklar det i så fald, gider I?? Jeg lyner godt op for det flammesikre og afventer ildstormen ;=)
Gravatar #12 - MaDSeN
15. okt. 2009 11:53
Mon han slap med kage til kaffen ?
Gravatar #13 - myplacedk
15. okt. 2009 11:53
mcdanish (11) skrev:
Jeg kan da ikke se nogen steder at det var et manglende punktum EFTER domænenavnet, i dette tilfælde sr.se. der manglede.

Ikke ud over i nyhederne, da det er noget man kun kan se i konfigurationsfilerne.

Her er en øvelse til dem, som ikke bruge en underlig proxy (fx. er på arbejde eller i skole)

Prøv at åbne en brower, og gå til dk. (Uden punktum.) Det vil nok få browseren eller et andet system til at søge i en eller anden søgemaskine.

Prøv så med punktum: dk. - så skulle DK-Hostmaster gerne komme frem. De har nemlig ikke bare "dk-hostmaster.dk" - de har også "dk". Et dejligt kort domænenavn.

Igen en rest fra gamle dage. Hvis man fx. abejdede hos TDC, så kunne man i stedet for at skrive "www.tdc.dk" blot skrive "www" - systemet vidste at du sad hos tdc.dk. Det bruger man ikke længere, så nu bliver man typisk redirected til en søgemaskine i stedet.
Gravatar #14 - mcdanish
15. okt. 2009 12:00
Det vil sige at det er kun i konfigurationsfilerne som er volapyk for os "almindelige" websusere at et komma kan kollapse det hele? Mange tak for den nænsomme behandling og det klare svar. Håber jeg har forstået det rigtigt ;=)
Gravatar #15 - myplacedk
15. okt. 2009 12:02
#14
Et punktum. Hvis der var et komma, så ville det VIRKELIG blive fucked up! Se DET har du ikke lyst til at opleve! ;-)

Men ja, det er ikke noget du skal bekymre dig om. Det overlader du bare til fagfolk, som ved hvad de har med at gøre. ;-)
Gravatar #16 - Unbound
15. okt. 2009 12:03
#13

Hmm, det kan jeg nu ikke få til at virke. Med punktum får jeg bare en besked om den ikke findes... bruger jeg bare dk uden noget som helst, så får jeg en eller anden IIS7 side, der linker videre til .NET ved microsoft...
Gravatar #17 - Magten
15. okt. 2009 12:04
myplacedk (13) skrev:
Prøv så med punktum: dk. - så skulle DK-Hostmaster gerne komme frem. De har nemlig ikke bare "dk-hostmaster.dk" - de har også "dk". Et dejligt kort domænenavn.
Jeg kommer til http://www.telenor.dk/ hvis jeg skriver dk. i Firefox

IE sender mig til http://www.bing.com/search?FORM=DNSAS&q=dk.

Chrome: http://www.google.dk/search?rlz=1C1GGLS_daDK325DK3...

Opera:
Fejl!
Kunne ikke finde serveren


Gør jeg noget helt forkert? =)
Gravatar #18 - Dr.pikkuk
15. okt. 2009 12:04
Jeg fatter ikke helt at et manglende punktum kan have så stor betydning, men nu er min viden om den slags scripts mildest talt meget begrænset. Men hold da kæft hvor må en eller anden have hede varme ører!!!
Gravatar #19 - myplacedk
15. okt. 2009 12:11
#17
*suk* Der var engang den var skudsikker.
Gravatar #20 - sysadm
15. okt. 2009 12:20
#11 det ville have givet www.sr.se.se istedet.
Gravatar #21 - Niklas H
15. okt. 2009 12:40
#17
I Firefox 3.5.3 på Win7 med Telenor som udbyder, kommer jeg ind på DK-Hostmaster med både "dk" og "dk."
Gravatar #22 - thskyt
15. okt. 2009 12:51
I zonefilen skal de enkelte navne afsluttes med punktum for at angive at de - som tidligere oplyst - er paa topniveau. Hvis ikke det sker, vil zonens navn blive haegtet bagefter.

Det ser sjovt ud hvis det sker for et helt TLD, men er ret nyttigt ved mindre setups.

I stedet for at definere alle subdomaener fuldt ud kan man noejes med at definere selve zonen:

testgoejl.dk. A 1.2.3.4
www A 2.3.4.5
post A 3.4.5.6
null A 0.0.0.0
Gravatar #23 - Hůňděštějlě2
15. okt. 2009 12:58
Øv, nu troede jeg lige at hele Sverige var blevet nedlagt og så var der bare deres websites.
Dagens skuffelse ;)
Gravatar #24 - Clauzii
15. okt. 2009 13:41
Fra nu af hedder det "Se Dot" - eller du er skrot...
Gravatar #25 - blackthorne_dk
15. okt. 2009 14:13
Heh, burde man donere dem en kopi af O'reily - Bind og DNS, bare in spite :)

På et eller andet plan burde de ikke have scripts der tillod denne slags fejl, men det beviser jo bare at vi ikke alle er fejlfrie. Håber dk-hostmaster bruger hændelsen som en god grund til lige at gå over deres egne procedurer og tjekke at en sådan 'opdatering' ikke kan ske med dk. zonen :)
Gravatar #26 - Kordonme
15. okt. 2009 14:33
myplacedk (13) skrev:
Prøv så med punktum: dk. - så skulle DK-Hostmaster gerne komme frem. De har nemlig ikke bare "dk-hostmaster.dk" - de har også "dk". Et dejligt kort domænenavn.


Får også Telenor. Men før i tiden fik jeg DK-Hostmaster.
Gravatar #27 - MEGAMASTER4000
15. okt. 2009 16:20
Sådan går det med langt hår i IT.
Gravatar #28 - reefermadness  
15. okt. 2009 16:49
Ahva? Hvad har hår længde med tastefejl at gøre ?
Gravatar #29 - Systran
15. okt. 2009 17:16
#28
En mulig reference til svenskergarn? Så står de med håret i postkassen, og har så langt hår at det falder ned på keyboardet, så de got jamn svenskere ikke kan se, hvor mange punktummer de sætter i deres adressefelt.
Gravatar #30 - ipwn
15. okt. 2009 18:59
Der er intet galt med IT og langt hår >|
Gravatar #31 - Chewy
15. okt. 2009 20:05
@29

Hvis du kigger på tastaturet for at se hvor mange punktummer du har sat. Så kunne det måske være der hvor fejlen lå :-)
hvem fanden gider at kigge på svenske hjemmesider, tsk tsk
Gravatar #33 - Magten
16. okt. 2009 08:30
ipwn (30) skrev:
Der er intet galt med IT og langt hår >|
Nej, kun med langt hår..

:D
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login