Рейтинг:2

Несколько прокси: ошибки в /var/log/apache2/error.log

флаг cn

Я не уверен, где эти предупреждения для / относительно. Должен ли я беспокоиться о них или просто игнорировать их, поскольку люди пытаются подключиться к моему серверу? Proxy Mod уже включен, однако меня меньше беспокоит это и больше тот факт, что мой экземпляр apache показывает случайные IP-адреса и веб-адреса, которые пытаются быть проксированы :?

[Пн, 13 декабря, 19:49:12.127111 2021] [прокси:предупреждение] [pid 992000] [клиент 162.55.232.112:45408] AH01144: для URL-адреса 192.169.152.51:443 недействителен обработчик протокола (схема '192.169'152.51408). ). Если вы используете DSO-версию mod_proxy, убедитесь, что подмодули прокси включены в конфигурацию с помощью LoadModule.
[Пн, 13 декабря, 19:49:12.203528 2021] [proxy:warn] [pid 992002] [клиент 162.55.235.124:49258] AH01144: для URL-адреса 192.169.152.51:443 недействителен обработчик протокола (схема '192.169'152.512.5143) ). Если вы используете DSO-версию mod_proxy, убедитесь, что подмодули прокси включены в конфигурацию с помощью LoadModule.
[Пн, 13 декабря, 19:49:12.825123 2021] [proxy:warn] [pid 992004] [client 162.55.232.112:48362] AH01144: для URL-адреса www.mining-cast.com:443 (схема ') недействителен обработчик протокола. www.mining-cast.com'). Если вы используете DSO-версию mod_proxy, убедитесь, что подмодули прокси включены в конфигурацию с помощью LoadModule.
[Пн, 13 декабря, 19:49:13.158784 2021] [proxy:warn] [pid 992010] [client 162.55.232.116:39704] AH01144: обработчик протокола недействителен для URL-адреса sdk.finance:443 (схема 'sdk.finance' ). Если вы используете DSO-версию mod_proxy, убедитесь, что подмодули прокси включены в конфигурацию с помощью LoadModule.
[Пн, 13 декабря, 19:49:14.867535 2021] [proxy:warn] [pid 992009] [client 176.9.19.26:45758] AH01144: обработчик протокола недействителен для URL-адреса www.mining-cast.com:443 (схема ' www.mining-cast.com'). Если вы используете DSO-версию mod_proxy, убедитесь, что подмодули прокси включены в конфигурацию с помощью LoadModule.
[Пн, 13 декабря, 19:49:14.988339 2021] [proxy:warn] [pid 992003] [client 162.55.235.124:33712] AH01144: обработчик протокола недействителен для URL-адреса portugiptv.com:443 (схема 'portugiptv.com' ). Если вы используете DSO-версию mod_proxy, убедитесь, что подмодули прокси включены в конфигурацию с помощью LoadModule.
[Пн, 13 декабря, 19:49:15.730902 2021] [proxy:warn] [pid 992001] [client 162.55.232.116:54246] AH01144: обработчик протокола недействителен для URL-адреса sdk.finance:443 (схема 'sdk.finance' ). Если вы используете DSO-версию mod_proxy, убедитесь, что подмодули прокси включены в конфигурацию с помощью LoadModule.
[Пн, 13 декабря, 19:49:17.591263 2021] [proxy:warn] [pid 992000] [client 162.55.232.112:41990] AH01144: обработчик протокола недействителен для URL-адреса beastiptv.best:443 (схема 'beastiptv.best' ). Если вы используете DSO-версию mod_proxy, убедитесь, что подмодули прокси включены в конфигурацию с помощью LoadModule.
[Пн, 13 декабря, 19:49:19.224691 2021] [proxy:warn] [pid 992002] [client 176.9.19.26:41162] AH01144: обработчик протокола недействителен для URL-адреса dossiers-du-rocher.com:443 (схема ' dossiers-du-rocher.com'). Если вы используете DSO-версию mod_proxy, убедитесь, что подмодули прокси включены в конфигурацию с помощью LoadModule.
[Пн, 13 декабря, 19:49:20.844906 2021] [ssl: ошибка] [pid 992010] [удаленный 192.185.52.242:443] AH01961: SSL-прокси запрошен для localhost.localdomain:80, но не включен [Подсказка: SSLProxyEngine]
[Пн, 13 декабря, 19:49:20.844960 2021] [прокси:ошибка] [pid 992010] AH00961: HTTPS: не удалось включить поддержку SSL для 192.185.52.242:443 (www.standuptoracism.org.uk)

моды apache2

root@localhost:~# apache2ctl -M
 proxy_module (общий)
 proxy_balancer_module (общий)
 proxy_http_module (общий)
Bovine avatar
флаг ru
Помогает ли [это] (https://stackoverflow.com/questions/23931987/apache-proxy-no-protocol-handler-was-valid)?
флаг cn
Я на самом деле пробовал все по этому предложенному вопросу. Я думаю, однако, что беспокоит. Я вижу эти предупреждения сразу после перезапуска apache. Но я понятия не имею, к чему они относятся. Это не мои домены/ip. :/
флаг in
Глупый вопрос, но проверяли ли вы файлы конфигурации вашего виртуального хоста, чтобы убедиться, что нет ссылок на перечисленные домены или IP-адреса? Используете ли вы `mod_proxy` для передачи трафика с этого веб-сервера в другое место назначения?
флаг cn
Я думаю, это хорошо, что вы спрашиваете :D `mod_proxy` как раз для этого. Передача npm через apache. Я могу подтвердить, что все файлы `*.conf` являются моими собственными без этих ips/domains в них. Странно ведь это
Nate T avatar
флаг it
Не могли бы вы перечислить содержимое `/etc/apache2/mods-enabled`?
флаг cn
Добавлено @nate T, дайте мне знать, если этого достаточно
Nate T avatar
флаг it
Вы пытались включить *mod_proxy_http2*? Согласно [docs](https://httpd.apache.org/docs/2.4/mod/mod_proxy.html), *mod_proxy_http* предназначен для http1.1. Я никогда раньше не использовал этот модуль, так что это всего лишь предположение, но документы debian a2 вполне заслуживают доверия.
Nate T avatar
флаг it
Странные IP-адреса, вероятно, генерируются директивой require в файле .conf. Есть ли на вашей машине пакеты, использующие cgi-bin, например `dwww` или подобные? Попробуйте использовать `cat` в цикле for для всех файлов *.conf в `/etc/apache2/conf-enabled`, и выполните grep результат по шаблону, подобному ip. Бьюсь об заклад, в результате будет несколько странных ips. (Я думаю, что `\d{3}\.\d{3}\.\d{3}\.\d{3}` будет работать, но не пробовал, так что вам, возможно, придется его изменить.)
Рейтинг:0
флаг cn

Итак, как включить mod_proxy.

прокси a2enmod
a2enmod proxy_http
a2enmod proxy_balancer
a2enmod lbmethod_byrequests
systemctl перезапустить apache2

Помимо вашего прокси, вам необходимо иметь один (или несколько) http-серверов, которые доставляют контент.

http://10.10.0.100 - Прокси сервер

http://192.168.0.11 - Контент-сервер

Отредактируйте /etc/apache2/sites-available/000-default.conf и измените раздел виртуального хоста на

<VirtualHost *:80>
    ProxyPreserveHost On

    ProxyPass / http://192.168.0.11/
    ProxyPassReverse / http://192.168.0.11/
</VirtualHost>

Перезапустите Апач

systemctl перезапустить apache2

Теперь, если вы заходите на свой прокси-сервер (http://10.10.0.100) в веб-браузере вы увидите ответ вашего внутреннего сервера (http://192.168.0.11)

Рейтинг:0
флаг cn

Я предполагаю, что вы включили прокси-модуль. Вам нужно отключить его с помощью

прокси a2dismod

Возможно, есть какие-то другие моды, которые вам нужно отключить. Чтобы увидеть, какие еще модули вы можете (должны) отключить, проверьте вывод

apache2ctl -M
флаг cn
Спасибо, Томас. Извините, но они уже включены:` proxy_module (общий) proxy_balancer_module (общий) proxy_http_module (shared)` Я понял, что в своем порыве создать вопрос я не подчеркнул тот факт, что мне «заботится» о том, чтобы мод прокси был включен/отключен. Я хотел бы понять, _почему_ он запрашивает прокси для этих случайных мест

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.