r3
| 1 | [[분류:the seed]][[분류:2021년 사건 사고]] |
---|
r1
| 2 | [목차] |
---|
3 | == 개요 == |
---|
4 | include 문법을 엄청나게 사용하여 [[the seed]] 엔진을 사용하는 위키 모두를 마비시킨 사건. |
---|
5 | |
---|
6 | == 원인 == |
---|
7 | 짧게 말하자면 include 문법 남발로 한번에 많은 문서를 불러오는 과정에서 엄청난 트래픽이 발생해 서버가 마비된 것이 원인. |
---|
8 | |
---|
9 | === 나무위키 === |
---|
10 | 2021년 12월 2일 약 15시 경, [[나무위키]]의 'SARS-CoV-2/오미크론 변이' 문서에 한 IP 유저가 '''편집 요청'''으로 반달을 했는데 모 사용자가 승인하는 바람에 문제가 발생한 것으로 보인다. [[https://namu.wiki/edit_request/HallowedFunnyMeltedStick|해당 편집요청]] ([[https://archive.ph/ilbSA|@]]), [[https://namu.wiki/diff/SARS-CoV-2/오미크론%20변이?rev=698&oldrev=697|비교]] ([[https://archive.ph/1xTmX|@]]) |
---|
11 | |
---|
12 | === 더시드위키 === |
---|
13 | 모 사용자가 많은 문서에 include 문법을 남발함으로써 서버가 터졌다. [[https://theseed.io/contribution/author/I_Love_Maizono_Sayaka/document|기여 목록]], [[https://theseed.io/diff/담도암복싱%206호선?rev=8&oldrev=7|그 중 한 문서 비교]] ([[https://archive.ph/aVQtc|@]]) |
---|
14 | |
---|
15 | === 알파위키, 더시드포럼 === |
---|
16 | 더시드위키와 같은 서버를 사용하는 곳이므로 당연하게도(...) 불똥이 튀었다. |
---|
17 | |
---|
18 | == 결과 == |
---|
19 | 나무위키를 비롯한 알파위키, 더시드위키까지 522 오류 코드를 뿜으면서 서버와 연결되지 않았다. |
---|
20 | |
---|
21 | 당일 16시 쯤 나무위키는 클라우드플레어 DDOS 검사가 자동으로 활성화 되면서 서버가 정상화된 듯 했으나, 다시 접속이 어려워졌다. |
---|
22 | |
---|
23 | 당일 17시 쯤 복구가 완료되었다. the seed를 사용하는 위키 3개와 더시드포럼이 정상화 되었다. |
---|
24 | |
---|
25 | === 나무위키 === |
---|
26 | IP 유저는 당연히 차단되었고, 편집요청을 승인한 모 사용자는 다중 계정이라는 이유로 무기한 차단되었다. |
---|
27 | |
---|
28 | 해당 사용자는 편집 요청을 닫으려다 실수로 승인했다고 한다. [[https://gall.dcinside.com/mgallery/board/view/?id=namuwiki&no=35074&page=1|#]] [[https://archive.ph/gKBFn|@]] ~~근데 관리자만 닫을 수 있잖아~~ |
---|
29 | |
---|
30 | 그 이후에도 동일한 문서에 동일한 방법으로 반달을 했으나 운영 방해로 무기한 차단되었다. [[https://board.namu.wiki/b/report/2759065|#]] [[https://archive.ph/7hl9Q|@]] |
---|
31 | |
---|
32 | === 더시드위키 === |
---|
r2
| 33 | 권한을 가지고 있는 사용자가 긴급 차단하면서 사건은 마무리 되었다. [[https://theseed.io/thread/OptimalAblazeTameMiddle|스레드]], [[https://theseed.io/BlockHistory?query=I_Love_Maizono_Sayaka&target=text|차단 기록]] |
---|
r1
| 34 | |
---|
35 | === 알파위키, 더시드포럼 === |
---|
36 | 더시드위키가 돌아왔으니 당연히 정상화가 되었다. |
---|
37 | |
---|
38 | == 결론 == |
---|
r2
| 39 | the seed 엔진 긴급 패치로 현재는 [[https://namu.wiki/w/SARS-CoV-2/오미크론%20변이?rev=698|문서 길이가 길다고 표시되며 원래 내용은 나오지 않게 되었고]], 너무 많이 글자를 추가하면 저장되지 않게 패치되었다. |
---|
r1
| 40 | |
---|
41 | 더시드포럼에 [[https://feedback.theseed.io/posts/308/inkeulrudeu-hwagjanggineungeul-cugahaeya-handa-bobnida|인클루드 확장기능을 추가해야 한다는 글]]이 올라왔다. 물론 받아드리는 것은 namu의 자유. |
---|