Доброе утро.
kamaz75:
В субботу, примерно в 12.00, увидел обновлённый форум, почитал, залогинился с нескольких попыток, покопался в своём профиле. Потом сайт "пропал"... Браузер выдавал разное, я списал это на идущие работы, но в итоге: "сайт с таким ай-пи адресом не обнаружен". В адресной строке браузера почему-то было
http://orelstory.ru (без тире).
Да, новый сервер запустился еще месяц назад, и сайт настраивался на новом доменном имени без дефиса (orelstory.ru) т.к. нужно было оставить параллельно нормальную работу старого сайта. В ночь на субботу мы попросили хостера переключить старый домен orel-story.ru на новый хостинг. Там нам рекомендовали единственный способ - удалить старый домен на старом хостинге, чтобы освободить это имя для нового хостинга. После этого старый сайт был полностью удален и недоступен. А его имя должно было освободиться через пару часов. Утром мы тоже получали ошибки при попытке работать с новым сайтом по новому имени. Но после сброса кеша браузера, плюс кеша Windows (командой ipconfig /flushdns) сайт иногда стал открываться. Но работал нестабильно. То снова выдавал ошибку "много соединений", то позже стал выдавать часть страниц без картинок. Я искал ошибки по логам веб сервера, служб защиты сервера. Что-то исправлялось. В какой-то момент нашлись пару настроек, где вместо orel-story.ru оставался домен orelstory.ru Но только поздно вечером удалось определить главную причину. Происходили ложные срабатывания фильтра защиты от атак на веб сервер. Когда я его выключил, то все стало работать нормально.
Расскажу немного про защиту сервера. Вы не поверите, но как только месяц я назад получил новый хостинг, поднял на нем linux сервер, то его сразу стали атаковать автоматические бот сети. Это просто отдельная вселенная. Тысячи и более машин в сети только и занимаются тем, что сканируют диапазоны IP адресов и, находя сервера, атакуют их, используя распределенные вычисления, умные алгоритмы медленного перебора. Массово с разных IP адресов идет непрерывный перебор паролей на терминальный доступ к управлению сервером. Вручную блокировать это нереально. Я, конечно, отключил доступ по root паролю, включив шифрованный ключ, но все равно все логи были забиты попытками соединений. Пришлось изучать тему автоматической борьбы с этим злом. Нашелся fail2ban, который анализирует логи на предмет атак, выявляет злоумышленников и блокирует их, умно увеличивая время блокировки. Эта программа требовала тонкой настройки, на это ушло много времени.
Итак, с доступом к терминалу я успокоился. Но как только был поднят web сервер на 80 порту, сразу пошли новые атаки на него. Перебор адресов админок разных систем управления сайтами, phpadmin-а (web доступа к БД). И вот тогда я добавил "злой" фильтр к fail2ban, который блокировал множественные попытки по признаку, что идут обращения к несуществующим страницам сайта (ответ сервера 404). Но это правило стало некорректно блокировать уже меня и всех вас, потому что выяснилось, что у нас на сайте тоже есть много неверных ссылок, потерянных файлов, и сервер также возвращает 404-ю ошибку. Так этот фильтр стал банить всех вас и меня, и Олю, когда мы пробовали заходить с мобильных.
Ну, здесь я исходил из принципа, как говориться, лучше перебдеть, чем быть атакованным.
kamaz75:
И да, юзаю форум только на стационарных устройствах, кнопки "Вниз" по-прежнему нет, хотя ооочень нннада!
Это уже из серии личных пожеланий и пока откладывается. Штатно этого нет, требуется разбираться в чужом коде. Пока есть много других важных модулей, которые требуется установить. Они хотя бы все документированы, хотя и здесь иногда не все работает как нужно и требуется изучение чужого кода и общение с разработчиком, у которого это не основная работа.
Могу дать подсказку, что во-первых, при нажатии на "две кавычки"

происходит переход сразу на последний ответ в теме. Тут же рядом окно для ответа.
Во-вторых, всегда можно нажать на клавиатуре сочетание Ctrl+End как тут же страница моментально прокрутится до конца вниз. Кстати, для быстрого перехода вверх, нужно, соответственно, нажать Ctrl+Home
«не стреляйте в пианиста — он играет, как умеет» (c) Оскар Уайльд