Понятно, что контент сайта DEADHOUSE нравится не всем и рано или поздно какой-нибудь мудак пришлет жалобу. Другой вопрос – как на это отреагирует хостер.
Некоторые хостеры игнорируют жалобы и пересылают их нам, некоторые меняют правила хостинга из-за нашего проекта.
Наш хостер заблокировал сервер из-за жалоб. То, что от этого хостера надо было уходить стало понятно после инцидента с попыткой отобрать у нас домены. Так, как повели себя эти ребята и как вели диалоги указывало на то, что наш аккаунт им не нужен.
Сервер был заблокирован по совокупности количества жалоб. Мягко говоря это было некорректно с их стороны. Бекапы нам не вернули как и деньги за оставшийся период.
UPD: Деньги все-таки вернули. Правда за хостинг я платил криптовалютой, а вернули через Webmoney. Так что Prohoster.info где располагался наш сервер из категории “конченые пидорасы” переходит в категорию “просто мудаки”. Пусть порадуются этому факту.
Заблокировали нас после 5-й жалобы. Причем три из этих жалоб были на спам, который я, конечно, не рассылал, а еще одну жалобу они посчитали за две и заблокировали.
Не самые адекватные чуваки оказались.
С этим хостером было все как всегда. Сначала все нормально, потом они начинали скулить о том, что наш сайт создает избыточную нагрузку и надо бы перейти на более высокий тарифный план.
Но был еще один занятный инцидент.
Занятный инцидент
Я с этими чуваками, кстати вот они, работал с 2021 года, еще до войны. Меня устраивало то, что это украинский реселлер. Это означает что даже в 2021 году они бы не пошли на сотрудничество с российскими спецслужбами, а поскольку я гражданин России, значит и для зарубежных спецслужб я недоступен.
Однажды мой сервер перестал запускаться. Я написал в поддержку и они полезли разбираться. По итогам сапорт заявил что у меня кончилось место на диске. Места действительно было мало, но не настолько чтобы сервер не запускался.
Я удалил архивы логов, сервер запустился, но сайты все равно не работали. Тогда я начал разбираться сам. Оказывается на сервере закончились inode. В двух словах inode это файловые квоты в Linux. При этом симптоматика проблемы точно такая же как и в случае когда закончилось место на диске. Я зачистил inode, благо это не сложно, но сайты все равно не работали.
Как выяснилось были испорчены конфигурационные файлы Nginx и Apache. Кто-то добавил в них кириллические символы.
Несложно сопоставить, что неверная диагностика проблемы и испорченные файлы конфигурации предполагают довольно низкую квалификацию службы поддержки.
На мой вопрос зачем, а главное нахуя, они полезли в файлы конфигурации Nginx и Apache я ответа так и не получил.
Восстановление
У этих чуваков была бальная система жалоб. Каждая жалоба дает 20 баллов. Когда аккаунт набирает 100 баллов сервер блокируется.
После инцидента с жалобами на домены я понял, что нужно менять хостера. Я просто ждал от них какой-нибудь подлянки, которая и случалась, правда несколько раньше, чем я планировал.
Как вы видите, материалы сайта восстановлены на декабрь 2023, но другие важные бекапы от других проектов мне так и не вернули.
Вообще любой переезд сайта связан с определенными сложностями. Что-то перестает работать, появляются какие-то глюки и артефакты.
К этому всему добавляется головняк с настройкой сервера, файерволом, ошибками совместимости приложений, тонкими настройками интерпретаторов и прочей лабудой.
С учетом того что кроме DEADHOUSE у меня еще около 30 сайтов различной степени сложности, становится понятно, что восстановление занимает определенное время.
Ну как-бы то ни было сейчас все заработало. Если увидите какие-то глюки, сообщите мне.
Удачи!
UPD: когда восстанавливал сайт ради прикола записал свои действия. Прячу под спойлер, не всем интересно. Просто на память.
- Нашел несколько хостеров, списался с ними по вопросу их взаимодействия с российскими спецслужбами. Те, кто ответил отрицательно подлежали рассмотрению в качестве поставщика услуг.
- Выбрал хостера с русскоязычной поддержкой и возможностью принимать оплату из РФ
- Пообщался с ним насчет цены и оплаты, выбрал тарифный план.
- Встал выбор конфигурации: Ubuntu 1х.х + V**** или Ubuntu 2х.х + F*****. В первом варианте бекап встает как влитой на раз. Во втором, похоже, придется поебацца. Выбрал все-таки второй вариант как более прогрессивный.
- Не пришла оплата. Опять обратился в поддержку.
- Оплата все же пришла, у хостера черезжопный интерфейс панели собственной разработки.
- Сервер встал с F*****. Нужна лицензия, у меня была, но где лежал пароль от панели я забыл.
- Прикрутил файервол. Невзирая на разрешение пока работает файервол не работает FTP хотя 21 и 20 порты открыты. Загадка.
- Создал сайт на новом месте, прикрутил алиасы и сертификаты. Сменил ДНС.
- Залил бекап, залил дамп базы. Fatal error PHP. Полез смотреть в логи, виноват плагин кэширования и хук темы Вордпресс.
- Появился вечный редирект. Удалил .htaccess и индекс. Не помогло. Полез смотреть настройки SSL. Поменял настройки, редирект пропал, но все равно ошибки.
- Отключил все плагины, отключил темы. Вордпресс завелся, но я проебал пароль от админки.
- Залез в Майадмин, сменил хэш пароля админа, вошел. Ебать 20 обновлений.
- Обновил. Янь не стыкуется с Инем. Хук темы имеет устаревший синтаксис относительно версии PHP.
- Полез искать родительскую тему. Нашел, скачал, взял из нее обновленный хук и заменил им устаревший.
- Заработала дочерняя тема. Точнее тема моей разработки на основе родительской.
- Вылезли ошибки фронтэнда. Время 4 утра. Бросил, поехал мыть машину. Ночная мойка не работала, вернулся, лег спать.
- Фактически весь день занимался ловлей блох, то есть ошибок. Notepad ++ рулит.
- Нашел наконец почему вылезла ошибка. Опять злоебучий хук темы. Фильтрует отрывок и дописывает в нем какаху. По мнению разработчиков родительской темы какаха крайне необходима. Удалил фильтр. Ошибка пропала.
- Правда вместе с ошибкой пропал мой фикс микроразметки. Полез чинить.
- Появилась дилемма: откуда взять описание микроразметки для главной страницы при отключенном фильтре? Взял из AIOSEO.
- Вылезли ошибки синтаксиса. Я не пишу на PHP, но могу где-то что-то писнуть по образцу. Образец взял в том же AIOSEO.
- Поздно вечером позвонили с работы. Слезно просили выйти подменить коллегу. Послал нахуй.
- Заработала микроразметка, но почему-то криво воспринимаются условия. Полагаю из-за того что главная страница из-за хуков не является главной и подчиняется обоим правилам is_home и is_single.
- Заебался. Поехал мыть машину. На ебаной мойке очередь из таксистов. Плюнул, развернулся и уехал домой спать. Время 3 часа ночи.
- Приехали 2 новых изменения на другом проекте. Придется делать иначе подадут в суд.
- Правительство Италии заблокировало сайт. Надо разбираться.
- На работу надо все-таки сходить. Сходил. Подменил коллегу потому что он сам обратился. Если бы обратилось руководство хуй бы я вышел.
- Работал 3 дня подряд. Заебался. Съездил на мойку наконец и помыл машину. Сегодня схожу на работу еще разок. Хуле деньги сами себя не заработают.
- ДХ косячит с виджетами в английской версии. А тут терракт в Крокусе. Видосов дохуя. Надо публиковать, а времени нет.
- Проспал почти 12 часов после работы. Устранил косяк с виджетами. Надо делать остальное. И решить наконец проблему со страховкой авто. Блять, не могу найти ПТС и сделать все онлайн. Придется ехать в страховую.
- Банк опубликовал мой телефон в открытом доступе. Совсем охуели. Отписал им. Убрали.
- Отписал в поддержку нового сервера на предмет блокировки в Италии. Они держат покерфейс и говорят, что ни при делах. Сайт пока не открываю, но итальянский регулятор заблокировал сайт в рамках борьбы с пиратством. Где я и где пиратство? Явно на этом IP болтался сайт с нарушением DMCA, его IP заблокировали, сервер удалили, а теперь IP передали мне.
- Запустил. Есть глюк в админке пока не знаю как решить. Появляется сообщение об ошибке при добавлении комментария, но при этом комментарий добавляется. Возможно глюк исчезнет при следующем обновлении ядра.
- Разобрался с файерволом. FTP это зло. При коннекте по FTP должен быть открыт 21 порт и рандомный. Не знал. Открывать все порты не айс. В чате провайдера совместным мозговым штурмом решили задачу.
- Ответила Италия. Сказали что сняли блокировку. Не проверял.
- Вроде все работает более-менее. Ура.
Я рад что сайт снова заработал мне очень жаль что не работал почти пол месяца главное ты эту проблему решил 🙏
Все относительно. Не знаю как хостер будет реагировать на такой контент. Уже общался с ними по блокировке в Италии. Не произвело впечатления. Точнее так – подрыва пукана не произошло. Ну значит ровные чуваки. Наверное.