Повышенная нагрузка из за редиректов 2.X

Проблема с нагрузкой на сервер. Пытаюсь разобраться

 
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1857
vikont:
Не работает!
У вас как ссылка выглядит, так /redirect? или так /redirect/ ?
Контент для ваших проектов. Копирайт всех видов от профессионалов. Создание и продвижение сайтов, реклама.
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форума
Сообщений: 1531
garry:
У вас как ссылка выглядит, так /redirect? или так /redirect/ ?
ссылка выглядит как /redirect?
Прописал как и всеравно не работает
Код PHP:
  1. # InstantCMS rewriting rules
  2. <Files /redirect>
  3. deny from all
  4. </Files>
  5.  
  6. # Initialization
  7. AddDefaultCharset utf-8
  8. Options -Indexes
  9. RewriteEngine on
  10. ..................................................
Редактировалось: 1 раз (Последний: 12 февраля 2018 в 20:40)
Недорогой и мощный хостинг для InstantCMS
Реклама
cms
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1857
vikont:
Прописал как и всеравно не работает
Я что то сходу не помню поддерживает правила или нет <Files , но попробуйте поискать как закрыть по части url или нужен другой метод.
Контент для ваших проектов. Копирайт всех видов от профессионалов. Создание и продвижение сайтов, реклама.
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форума
Сообщений: 1531
Что то мне подсказывает, что редирект идет изнутри сайта, поэтому никакие настройки в /taccess не работают, так как он защищает от входа снаружи!
Например, я запретил метод GET и не смог зайти на сайт, при этом редиректы с этим методом продолжали сыпаться в лог!
Обновил JS скрипты Инстанта и стороннего шаблона - все равно есть редиректы!
Теряюсь в догадках где именно копать!
Недорогой и мощный хостинг для InstantCMS
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1857
В логе как идет редирект, как бы цепочкой на вашу страницу редиректа, как он выглядит?
Контент для ваших проектов. Копирайт всех видов от профессионалов. Создание и продвижение сайтов, реклама.
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форума
Сообщений: 1531
185.180.231.78 - - [13/Feb/2018:00:16:17 +0300] "GET /redirect?url=http://raceiq.us/index.php/component/k2/itemlist/user/1515800 HTTP/1.0" 404 608 "http://web.fullsearch.com.ar/?url=http://dnrru.ru/redirect?url=http://raceiq.us/index.php/component/k2/itemlist/user/1515800" "Mozilla/5.0 (Windows NT 6.3; WOW64; rv:54.0) Gecko/20100101 Firefox/54.0"
185.180.231.78 - - [13/Feb/2018:00:16:19 +0300] "GET /redirect?url=http://daily-free-apps.xyz/blogs/viewstory/30876 HTTP/1.0" 404 608 "http://englishcd.ru/redirect.php?url=http://dnrru.ru/redirect?url=http://daily-free-apps.xyz/blogs/viewstory/30876" "Mozilla/5.0 (Windows NT 6.3; WOW64; rv:54.0) Gecko/20100101 Firefox/54.0"
185.180.231.78 - - [13/Feb/2018:00:16:24 +0300] "GET /redirect?url=http://spottydog06.bottompics.s14.deinprovider.de/test.php?a%5B%5D=%3Ca%20href%3Dhttp%3A%2F%2Fwww.vtc06.com%2F%3Evtc%20nice%20aeroport%3C%2Fa%3E HTTP/1.0" 404 608 "http://www.svb28.ru/go/url=http://dnrru.ru/redirect?url=http://spottydog06.bottompics.s14.deinprovider.de/test.php?a%5B%5D=%3Ca%20href%3Dhttp%3A%2F%2Fwww.vtc06.com%2F%3Evtc%20nice%20aeroport%3C%2Fa%3E" "Mozilla/5.0 (Windows NT 6.3; WOW64; rv:54.0) Gecko/20100101 Firefox/54.0"
Недорогой и мощный хостинг для InstantCMS
Посетитель
small user social cms
Медаль
Сообщений: 125
Я Fuze писал насчёт этой проблемы с редиректом, нагрузка на сайт была 100%, он мне ответил, чтобы я выключил компонент "редирект" в админке.
Я компонент совсем выключать не стал поставил галку "Проверять HTTP referer", нагрузка на сайт упала до 60%.

Лично для себя нашёл ещё такое решение, прописал в файле "./system/controllers/redirect/frontend.php" , что редиректом могут пользоваться только зарегистрованные пользователи, после этого нагрузка пропала.
Код PHP:
  1.  
  2. if (!$this->cms_user->is_logged)
  3. {
  4. cmsUser::addSessionMessage('<p style="font-size:26px;">Для перехода по ссылке требуется <a href="/auth/login">регистрация</a></p>', 'error');
  5. $url = '';
  6. $is_domain_banned = true;
  7. $is_domain_in_black_list = true;
  8. //cmsUser::goLogin();
  9. }
  10.  
Порою нужен сбой в системе, и шаг на ощупь в темноте. А иногда - побыть не с теми, чтоб наконец понять, кто - те.
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форума
Сообщений: 1531
Alex:
он мне ответил, чтобы я выключил компонент "редирект" в админке.
Отключал компонент редиректы в админке - не помогает!
На моем ВПС 3 ядра и нагрузку на процессор ощущаю редко! А вот память жрется безюожно!
В режиме FASTCGI образуется большое количество процессов, которые и сжирают память.
Левые редиреты идут круглосуточно!!! Причем каждую секунду по несколько штук!
Alex:
Лично для себя нашёл ещё такое решение,
Ваше решение к сожалению не помогло.
Недорогой и мощный хостинг для InstantCMS
Посетитель
small user social cms
Медаль
Сообщений: 125
Alex:
Лично для себя нашёл ещё такое решение,
Ваше решение к сожалению не помогло.
[/quote]
Попробуйте незарегистрированным пользователям, просто показывать страницу 404. так по идее не должно ресурсы кушать
Код PHP:
  1.  
  2. if (!$this->cms_user->is_logged) { cmsCore::error404(); }
  3.  
Порою нужен сбой в системе, и шаг на ощупь в темноте. А иногда - побыть не с теми, чтоб наконец понять, кто - те.
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1857
Alex:
Попробуйте незарегистрированным пользователям, просто показывать страницу 404
Нагрузка останется, рнр и все прочее уже запущено.

Тут надо до php отрубить.
Контент для ваших проектов. Копирайт всех видов от профессионалов. Создание и продвижение сайтов, реклама.
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1857
vikont, у вас nginx если, может в эту сторону https://toster.ru/q/369581 посмотреть.
Контент для ваших проектов. Копирайт всех видов от профессионалов. Создание и продвижение сайтов, реклама.
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форума
Сообщений: 1531
Провел небольшой эксперимент:
1. Изменил название файла config.php и в логах получил вместо спама сплошные предложения выполнить инсталляцию сайта smile
2. Восстановил конфиг, но изменил доступ к базе - сайт все так же не работает, а редиректы полились как из рога изобилия!
Получается редиректы напрямик используют конфиг, может быть это как то использовать?

Чуть не забыл: настройки в компоненте редиректы вообще никак не реагируют на этот спамный редирект происходящий на сайте! То ли его как то обходят, то ли он вообще работает только при кликах пользователей на самом сайте.
Редактировалось: 1 раз (Последний: 13 февраля 2018 в 16:02)
Недорогой и мощный хостинг для InstantCMS
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форума
Сообщений: 1531
garry:
vikont, у вас nginx если, может в эту сторону https://toster.ru/q/369581 посмотреть.
Пока ничего не получилось, Nginx ругается на ошибки... Проипсывал:
Код PHP:
  1. location /redirect {
  2. deny all;
  3. }
Редактировалось: 1 раз (Последний: 13 февраля 2018 в 19:06)
Недорогой и мощный хостинг для InstantCMS
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форума
Сообщений: 1531
Сегодня ночью провел эксперимент....
Пытаясь выявить, есть ли вирус на сайте (предварительное сканирование антивирусом ничего не дало) удалял папку за папкой и проверял наличие редиректов! В итоге доменная папка полностью была вычищена, а редиректы продолжали сыпаться!!! Почувствовал себя "счастливым обладателем приза".
Теперь понятно почему никакие меры не приносят результата! Единственная разница только в содержании редиректа, отсутствует ссылка на статьи, но остается ссылка на папку http://dnrru.ru/redirect
Начал терзать хостера и разработчика панели управления,может быть что то подскажут.

Если у кого то есть решения или даже предположения, пишите.

Новый вид строки редиректа:
185.180.231.78 - - [14/Feb/2018:01:43:13 +0300] "GET /redirect?url=http://www.linux-tutorial.info/modules.php?name=Your_Account&op=userinfo&username=JulioBende HTTP/1.0" 404 206 "http://georgewbushlibrary.smu.edu/exit.aspx?url=http://dnrru.ru/redirect?url=http://www.linux-tutorial.info/modules.php?name=Your_Account&op=userinfo&username=JulioBende" "Mozilla/5.0 (Windows NT 6.3; WOW64; rv:54.0) Gecko/20100101 Firefox/54.0"
Через сайт как через мост уходят на другой домен.
Редактировалось: 1 раз (Последний: 14 февраля 2018 в 13:48)
Недорогой и мощный хостинг для InstantCMS
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форума
Сообщений: 1531
Разработчик панели Br Латаютainy, на мое предположение о взломе панели, ответил "Ждите обновления"!
Видимо так и есть! Латают дыру.
Недорогой и мощный хостинг для InstantCMS
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.