Все, да не все. Не зря этот хрен мне говорил, что часть серверов не указана в писульках. Оказывается их было еще два. Один в Киеве в датацентре Укртелекома, второй в США. Этот мудозвон и там нашкодил.
Причем на киевском сервере хостились сайты. А на штатовском крутилась самопальная CMS, через которую некоторые из этих сайтов работали. Оказывается в незапамятные времена Xitex еще и хостингом сайтов занимался. Клиентов осталось не много, но они были. Причем у Xitex хостили сайты такие компании как Донбассаэро, местный дилер Мерседес-Бенц, по-моему Амстор и кто-то еще. Утро началось с того, что раздосадованные клиенты начали звонить на ресепшен и кричать в трубку, что сайты не работают. Девочка их убеждала, что о проблеме уже знают, что специалисты уже с ней разбираются и вот-вот починят. А специалисты - это я. Самый специальный специалист, которого сука можно было только найти. Я позвонил в датацентр Укртелеком чтоб запросить у них доступ по KVM-IP, где мне сообщили, что запрос на доступ нужно прислать со специального e-mail адреса, который привязан у них в системе как сервисный. А какой там у них имейл привязан, они не говорят из соображений безопасности. Ну, думаю, приплыли. Это тебе не с клавиатурой в соседнюю комнату наведаться. Леди-босс как обычно где-то занималась своими вайс-прэзидент задачами и хер присутствовала в офисе. При том, что она была в курсе ситуации. Когда она приехала в офис и нашли сервисный e-mail, с горем пополам удалось получить этот злосчастный KVM-IP и поднять сервак. Картина была точно такая же как и на всех предыдущих - легкие и обратимые правки конфигов. Часть сайтов заработала. Сайты же, которые зависели от работы CMS так и не поднялись. Оставался последний сервер, расположенный в США. По каким-то неведомым причинам, на нем одновременно работали две версии MySQL. CMS работала на версии MySQL 4.0, в котором я разбирался так же, как и во всем остальном - никак. Я нашел конфигурационные файлы для подключения к базе данных, в которых судя по таймстэмпу были произведены изменения. Но, какие изменения - хрен его знает. Визуально все было в порядке, но судя по логам - ошибка соединения с базой. Пароль для соединения с базой был прописан прямо в конфигурационном файле, но в виде хеша. Судя по всему, проблема была именно в нём. И тогда я начал думать - если бы я был мудаком и хотел отредактировать файл конфигурации так, чтоб ничего не работало, но чтобы при этом можно было все восстановить, что бы я сделал? Как бы я изменил хеш пароля? Пожалуй, я бы просто добавил к нему лишний символ. Именно так и оказалось - удалив первый символ из хеша, CMS заработала и последний рубеж был взят.
Уставший до смерти, но довольный собой, я направился прямиком в кабинет к боссу. В первую очередь я сказал, что восстановил работу всех сервисов. Затем я ей озвучил свои догадки на предмет того, чьих рук это скорее всего было дело. На что она сказала, что быть такого не может, Алексей никогда бы такого не поступил, он друг компании и ему безмерно доверяют. Тогда я ей предложил связаться с ее друзьями из Укртелекома и хотя бы узнать, к какому городу относится IP адрес злоумышленника - Киев или Донецк? Она замешкалась и ответила - "Да какая вообще разница, кто это сделал? Главное, что все снова работает". Очевидно, что её совсем не устраивал тот вариант развития событий, в котором Алексей мог оказаться виноват.
Тогда я помахал ручкой и торжественно заявил, что на этой ноте я прощаюсь с компанией Xitex. Её последние слова были: "Очень жаль, мы бы с тобой сработались".
Шикарный лонгрид, чувак, тебе определенно надо становиться геймдизайнером! Пережить такой блицкриг и вывернуться ужом из сложившейся ситуации, это говорит о безумной креативности и находчивости. А мат часть никогда не поздно постигать, если что)
Вот я о том же подумал. У человека явно мозг работает как надо. Так, что не имея знаний, он все же сумел поднять серваки. И не только!
Ну и плюс текст годный, читал и легонько, простите, кекал. Очень хорошо и легко написано. Прям аж будто сам оказался там)
Ну, скажем так, у меня в последствии были потуги запилить диздок по одной из тех идей, которые ютились у меня в голове и просились наружу. Я даже заручился моральной поддержкой художника и аниматора. Но, это оказалось прям сильно сложнее, чем восстанавливать работу серверов. Если интересно, я как-нить потом накрапаю эту историю. Но там скорее трагикомедия, нежели детектив)
Комментарий удалён модератором
чего там крутого? поделись пересказом, а то я ниасилил
Поскольку совсем скоро истекут 24 часа от публикации статьи и она превратится в тыкву, пока у меня есть доступ к правкам, решил запилить пикчу в довесок к тексту. Ваш приговор - пусть картинка остается или убрать её к чертям собачьим?
Комментарий недоступен