Как хостинг fornex и интернет от Билайн вынесли мне мозг

Дневник разработчика

Небольшая подводка

Вчера, во второй половине дня, я столкнулся с проблемами работы сайта, который на данный момент делаю. Обычно я работаю в таком порядке:

  1. Обсуждаю,
  2. Собираю недостающую информацию,
  3. Компоную структуру,
  4. Разрабатываю прототип,
  5. Потом отдаю в дзайн,
  6. Затем верстаю,
  7. Ну и только после всего этого — натяжка.

Ты наверное не удивлен, верно? Ну я и не говорю что это уникальный процесс )

Ну так вот. После того как вёрстка завершена, проверена и согласована с заказчиком, я разворачиваю (устанавливаю) CMS WordPress на локальном сервере — у себя на рабочем компьютере. Потом постепенно переношу вёрстку в тему WordPress и программирую опции.

Когда всё натянул — тестирую и переношу на домен — на хостинг заказчика. Там мы с ним обычно ковыряемся, наполняем живыми данными, каталог растим и так далее.

Ближе к делу

Я изначально не стал заморачиваться с локальной версией и сразу развернул сайта на хостинг. Решение было таковым, потому что решил немного сэкономить своё время. В результате чего я напоролся на проблему. которая съела почти два дня моего рабочего времени.

В этом посте я хочу поделиться с вами этой проблемой и тем как я её по итогу решил. Перед тем как я её решил, было много попыток решений, которые были безрезультатными.

Возможно мой опыт будет вам полезен и вы сэкономите своё время на поиске решения, нагуглив эту статью. Итак, погнали!

С какой проблемой я столкнулся

Суть проблемы:

  • Скорость сайта сильно упала,
  • При загрузке файлов по FTP постоянно возникают ошибки,
  • Админка открывается через раз,
  • Плагины ставятся через жопу — медленно, часто выдаёт ошибку установки,
  • Пытался изменить настройки сайта. после чего в админку вообще не удавалось зайти. Белая страница. Ошибка 500, ошибка 503
  • Картинки почти не загружаются (на страницах сайта)

Я понимаю, что нервы на пределе и работать так не вариант. Иду на хостинг fornex, на котором я разместил сайт. Он тоже тупит. Зайти удаётся с третьего раза (Авторизоваться в кабинете), cPanel не открывается, файловый менеджер в кабинете еле грузит.

Первое что я подумал — у них DDos атака. Так как сайт на том аккаунте у меня не один — я начал шерстить все остальные, что бы понять, все ли с ними в порядке.

Голова генерирует кучу разных мыслей:

  • На сайте вирус,
  • на хостинге DDOs,
  • Утечка памяти или бесконечный редирект из за ошибки в шаблонах или в JS

Написал в Тех поддержку на Хостинге

Проверил как смог, но уверенности не прибавилось. Решил написать в тех поддержку. Оформил как срочный тикет. Через несколько минут мне ответили с уточняющим вопросом. — доступен ли ваш сайт.

Я ответил что сайт работает, но через раз. Всё долго, глючит, спасите, памагите.

Как хостинг fornex и интернет от Билайн вынесли мне мозг
Попросили меня провести тесты. Прислали ссылочку с инструкциями.

Я провёл тесты и отправил им результаты копипастом — скопировал из окна и вставил в переписку.

Как хостинг fornex и интернет от Билайн вынесли мне мозг
Спокойно. уважаемый клиент. У вас все работает. Мы не виноваты.

Я закрыл тикет и стал искать другие варианты решения. Раз уж у них все ок и мой IP не заблокирован — решил выгрузить свой сайт на локальный комп. Выгрузил. Запустил. Всё работало быстро и глюков не наблюдалосб.

Решил загрузить на ДРУГОЙ хостинг. Зашёл в Таймвеб и загрузил туда свой проблемный сайт — там все работает. Причем я без проблем смог скачать с хостинга и файлы сайта и Базу данных. С этим проблем не возникало — со скачиванием.

Сижу в ахере и думаю, что же не так. Уже два дня не могу доделать сайт. Скоро заказчик будет запускать рекламу на сайт. а он не готов!

Решение найдено

На утро следующего дня я решил попробовать поставить в браузер расширение — VPN, для того что бы проверить очередную теорию по поводу блокировки моего IP.

Как хостинг fornex и интернет от Билайн вынесли мне мозг
Поставил VPN: Browsec VPN — Free VPN for Chrome

После того как я включил VPN — сайт стал работать нормально. Кабинет на хостинге больше не выдавал ошибок и грузился на 100%. Попки открываются в файловом менеджере. все супер.

Строю свои предположения

Из всего произошедшего я понял, что тут возможны две проблемы.

Первая — блокировка или ограничение со стороны интернет провайдера Билайн, который предоставляет мне интернет. Или мой хостинг провайдер Билайну не нравится, или просто качество интернета тугое. Может Роскомнадзор кого то заблокировал и у него IP такие же ))))

Вторая — хостинг заметил, что я постоянно загружаю на свой сайт папки, файлы, редактирую по FTP и так далее. Что то ему там не понравилось и они решают наложить на мой IP адрес ограничение по количеству запросов. Именно поэтому сайты стали работать медленно. Именно поэтому у них тесты показали хорошие результаты и они не выявили проблем.

Жаль, что пришлось потратить аж ДВА дня, прежде чем я додумался до этого решения — установка VPN. Сейчас я работаю на сайте через VPN. Написал в тех поддержку с просьбой разблокировать мой IP. Посмотрим что они ответят.

Выводы по итогу поиска решения

Для начала имейте ввиду что продолжительная активность на сайте может показаться хостинг провайдеру странным и они могут вас заблокировать или ограничить по количеству запросов или подключений!

Так же это может произойти и по вине вашего провайдера, поэтому пробуйте подключаться через мобильный телефон в качестве модема. Пробуйте другие каналы связи. Это поможет выявить виновника потери пакетов, ограничений на активности и т п.

Если это произошло и симптомы похожи на мои — выполните трассировку, что бы проверить работу сайта, при запросе с вашего IP. Это можно сделать как в этой инструкции.

Если у вас есть паузы в запросах есть такие проблемы, как были у меня: * * * Превышен интервал ожидания для запроса. — устанавливайте VPN и работайте через него, потому что вас ограничивают по количеству запросов на сервер.

Когда закончите работу над сайтом, не забудьте написать в тех поддержку с просьбой разблокировать / снять ограничения с вашего IP. Для этого придётся основательно разбираться в проблеме — звонить интернет-провайдеру, писать на хостинг и т п.

Я не ушёл с этого хостинга, так как в целом он мне нравится. Но не дорогой и качественный. Но я сделал свои выводы. теперь я понимаю, что хостеры могут не только полностью заблокировать ваш IP, но и ограничить ваши запросы. Это хороший ЖОПЫТ. Имейте ввиду.

Как хостинг fornex и интернет от Билайн вынесли мне мозг
Мой тариф на Билайне. Он уже в архиве, но я продолжаю его использовать и пока не планирую менять.

Провайдер Билайн — общепризнанный гавнарь по качеству связи, но он дешёвый. Я пользуюсь тарифом. в рамках которого в 900 рублей включён безлимитный интернет на мобильных (2 номера) и на в доме, так же даются минуты разговора по России и бесплатные смс, которыми никто уже не пользуется ))) В общем выгодно, поэтому пока что всё устраивает. Уходить не буду.

Юрий Ронин