ГОЛУБЯТНЯ: Весенняя лакримоза
Автор: Сергей Голубицкий
Сегодня была задумана светлая лучезарная «Голубятня», приуроченная к началу весны и обзору одной изумительной софтины. Однако радость затмила фантасмагорическая мракота, связанная со сменой хостинга моего сайта. Смена эта проходит столь мучительно, столь нервозно, столь коряво, что из рук валятся все дела, а мысли болезненно вращаются вокруг единственной темы — переезда, будь он неладен!
Как читатель догадался, из Goldhost’a пришлось уйти. Отнюдь не из-за статьи, а из-за лавинообразного наращивания энтропии в работе этого хостера, а затем - и закуса удил службой технической поддержки. После бардака с баном IP-адреса, последующим его изменением и переносом DNS-сервера без предупреждения бяки не прекратились: чтобы отослать письмо с любого почтового ящика, требовалось от десяти до пятнадцати попыток, сопровождающихся выплевыванием на ошибке "Too many SMTP connections, please try again later". Моя робкая попытка указать на проблему уперлась в уже привычное: "На сервере все работает корректно!" Мое предположение о том, что, может, на почтовике по недогляду забыли изменить значение по умолчанию числа одновременных коннектов (25) уткнулось в откровенное хамство: "Вы системный администратор? Можем принять вас на работу, от вас резуме на [email protected]". А следом - еще и наглая гоблинская усмешка: "Может, увеличить лимит до 300? Говорите - не стесняйтесь :)"
Мне лично этого совкового дерьма хватило за глаза, потому молниеносно и - увы! - без должной предварительной проработки был вынужден поменять хостинг. На простом порыве омерзения. Знакомый системный администратор рекомендовал шведский Servage.net - туда и подался.
Уходить мне очень и очень не хотелось, хотя бы потому, что прекрасно знал не понаслышке, какая это рулетка - смена хостинга. С виду все хостеры жутко пушистые, все демонстрируют волшебные показатели аптайма, все подкрепляют свои заявы дебильными цитатами якобы из писем счастливых клиентов: "За три года работы с имярек мой сайт ни разу не побывал в дауне". Ага, щаз, уже поверили!
Витринные условия на Servage.net райские: 510 гигабайт дискового пространства (для сравнения - тариф "Бизнес" у Goldhost.ru - 3 гигабайта), полный фарш (бесплатная регистрация домена, фильтрация спама, неограниченное всё - подписные листы, почтовые ящики, ftp-счета, поддомены и т. п.) и все это богатство - за 7 долларов 50 центов в месяц (у Goldhost.ru - 12 USD).
В первый день переезда даже показалось, что пронесло: за пару часов залил на новое место контент, настроил почтовые ящики, сменил MX-записи на Спаморез, играючи внес косметические поправки в скрипты, расставил нужные "чмоды". Шведская служба техподдержки (опять же - поначалу) радовала уже знакомым читателю индивидуальным подходом: сотрудники с живыми именами, все эти очаровательные, услужливые и жизнерадостные Стефаны, Паули, Сэмы и Линды с их органичной доброжелательностью, столь естественной для белого человечества и генетически неведомой злобным обитателям земли Мордор.
Так бы, наверное, это счастье и продолжалось, если б на второй день не случилось ЧП: пытаясь выйти на родной сайт за утренней чашечкой аюрведического чая, уткнулся носом в неведомую абсурдную надпись: "Site suspended. Bandwidth Limit Exceeded", то есть сайт заблокирован из-за превышения лимита трафика. Абсурдность в том, что трафик у Servage.net немеряный - 5 терабайт в месяц, то есть более 150 гигабайт в сутки. Мне же за всю историю своего веб-присутствия никогда не удавалось превысить 15 гигабайт в месяц.
Пишу недоуменное письмо в службу шведской поддержки и завязываю, как потом оказалось, самую мучительную, самую душераздирающую, самую нервотрепную переписку последних десяти лет жизни. Шведики отвечают: "Посмотрите на свою статистику". Смотрю - и глазам не верю: полдня в воскресенье - 208 гигабайт трафика, в понедельник утром - еще 376 гигабайт. Итого, 580 гигабайт за сутки - разумеется, сайт закрыли!
Час не могу прийти в себя, потом начинаю считать: 580 гигабайт за 24 часа - это 24 гигабайта в час - это 400 мегабайт в минуту! Чтобы обеспечить такой трафик, необходимо в прямом эфире выдавать видеотрансляцию о сексуальном надругательстве пришельцев с Альфы Центавра над ведущими политиками стран золотого миллиарда. Или что-нибудь и того хуже. В равной мере невозможно представить себе хакерскую атаку, которая бы на протяжении суток без перерыва качала 400 мегов в минуту. Единственное, что приходит в голову, - счетчики Servage.net, видимо по старинной скандинавской традиции, превратились в берсерков и стали записывать на мой счет весь трафик серверного кластера.
Вторую версию подсказали эксперты из Спамореза: дело, конечно, маловероятное, но все-таки: "добрые люди" через дыру в каком-нибудь моем скрипте подняли что-то типа анонимной прокси и теперь гонят через нее весь трафик большого-пребольшого, популярного-препопулярного порносайта.
Все эти соображения я изложил в понедельник утром шведскому человеку по имени Виктор и потребовал немедленно разблокировать сайт. Виктор сначала бодро ответил, что ручками исправить ничего невозможно (да, конечно, так и поверили!), так что разблокировка произойдет автоматически только после полуночи, а затем слил все на начальника - "Сергей, ваш вопрос передан для дальнейшего расследования старшему администратору Маттиасу" - и пропал!
Вместе с Витей пропал и Матюша. А заодно - и вся сотня сотрудников отдела поддержки Servage.net. Тщетно я пытался докричаться хоть до кого-нибудь, со слезами на глазах наблюдая за лежащим почти сутки сайтом. Куда там! Шведы или кто они там в объединенной своей Европе залегли на дно круче самой плоской балтийской камбалы - молчали партизанами до вторника.
Во вторник сайт автоматически разблокировался и… начал быстренько набирать свой невообразимый трафик, приближаясь к очередной точке отключения: 17 гигабайт, 24 гигабайта, 40 гигабайт, 67 гигабайт… Отключил все скрипты к чертовой матери, желая проверить предположение об утечке трафика через прокси, - ничего не меняется: трафик продолжает нарастать. Выходит, дело не в моих скриптах и не в моих скелетах, которые притащил за собой из Россиянии на шведский хостинг. Выходит, дело все-таки в самом хостинге - в том, как происходит приписка трафика на мой счет.