Web-proxy не открывается сайт по 80 порту
-
- Сообщения: 24
- Зарегистрирован: 18 фев 2021, 16:44
- Откуда: Минск
Web-proxy не открывается сайт по 80 порту
Добрый день. Работает Web-proxy. Подскажите пожалуйста по настройкам микротика v6.47. Как заставить его открывать обычный сайт не использующий SSL.
ERROR: Gateway Timeout
While trying to retrieve the URL http://www.сайт.by
•Connection refused
Generated Thu, 18 Feb 2021 13:04:47 GMT by 172.18.6.253 (Mikrotik HttpProxy)
ERROR: Gateway Timeout
While trying to retrieve the URL http://www.сайт.by
•Connection refused
Generated Thu, 18 Feb 2021 13:04:47 GMT by 172.18.6.253 (Mikrotik HttpProxy)
-
- Сообщения: 4086
- Зарегистрирован: 29 фев 2016, 15:26
- Откуда: Минск
Re: Web-proxy не открывается сайт по 80 порту
Здравствуйте.
Ошибка показывает, что прокси пытается подключиться к сайту - но не может, потому что сервер отказывает в подключении (либо кто-то по пути ему мешает). Если без прокси сайт открывается - смотрите правила фильтра файрвола, которые могут мешать роутеру (chain=input и chain=output) подключаться к этому сайту по порту 80, например.
Ошибка показывает, что прокси пытается подключиться к сайту - но не может, потому что сервер отказывает в подключении (либо кто-то по пути ему мешает). Если без прокси сайт открывается - смотрите правила фильтра файрвола, которые могут мешать роутеру (chain=input и chain=output) подключаться к этому сайту по порту 80, например.
-
- Сообщения: 24
- Зарегистрирован: 18 фев 2021, 16:44
- Откуда: Минск
Re: Web-proxy не открывается сайт по 80 порту
Доброе утро. У меня так. Пробовал 1 X chain=forward action=accept protocol=tcp dst-port=80 log=no log-prefix="" результата не дало.Chupaka писал(а): ↑18 фев 2021, 18:04 Здравствуйте.
Ошибка показывает, что прокси пытается подключиться к сайту - но не может, потому что сервер отказывает в подключении (либо кто-то по пути ему мешает). Если без прокси сайт открывается - смотрите правила фильтра файрвола, которые могут мешать роутеру (chain=input и chain=output) подключаться к этому сайту по порту 80, например.
0 D ;;; special dummy rule to show fasttrack counters
chain=forward action=passthrough
1 X chain=forward action=accept protocol=tcp dst-port=80 log=no log-prefix=""
2 chain=input action=accept connection-state=established,related,untracked log=no log-prefix=""
3 chain=input action=accept protocol=tcp dst-port=8291 log=no log-prefix=""
4 chain=input action=drop connection-state=invalid log=no log-prefix=""
5 chain=input action=accept protocol=icmp log=no log-prefix=""
6 chain=input action=drop in-interface=ether1-inet log=no log-prefix=""
7 chain=forward action=accept log=no log-prefix="" ipsec-policy=in,ipsec
8 chain=forward action=accept log=no log-prefix="" ipsec-policy=out,ipsec
9 chain=forward action=fasttrack-connection connection-state=established,related log=no log-prefix=""
10 chain=forward action=accept connection-state=established,related,untracked log=no log-prefix=""
-
- Сообщения: 4086
- Зарегистрирован: 29 фев 2016, 15:26
- Откуда: Минск
Re: Web-proxy не открывается сайт по 80 порту
Код: Выделить всё
6 chain=input action=drop in-interface=ether1-inet log=no log-prefix=""
Так без прокси сайт открывается или нет?
-
- Сообщения: 24
- Зарегистрирован: 18 фев 2021, 16:44
- Откуда: Минск
Re: Web-proxy не открывается сайт по 80 порту
Попробовал без 6 chain=input action=drop in-interface=ether1-inet log=no log-prefix="" ничего не изменилось.Chupaka писал(а): ↑19 фев 2021, 13:16Вот это не может мешать?Код: Выделить всё
6 chain=input action=drop in-interface=ether1-inet log=no log-prefix=""
Так без прокси сайт открывается или нет?
Без прокси сайт работает.
-
- Сообщения: 4086
- Зарегистрирован: 29 фев 2016, 15:26
- Откуда: Минск
Re: Web-proxy не открывается сайт по 80 порту
Хм... Это так любой сайт по http, или только конкретный какой-то?
Может, полный конфиг покажите?
Может, полный конфиг покажите?
Код: Выделить всё
/export hide-sensitive
-
- Сообщения: 24
- Зарегистрирован: 18 фев 2021, 16:44
- Откуда: Минск
Re: Web-proxy не открывается сайт по 80 порту
Проблема только в нашем корпоративном сайте.Chupaka писал(а): ↑19 фев 2021, 14:47 Хм... Это так любой сайт по http, или только конкретный какой-то?
Может, полный конфиг покажите?
Код: Выделить всё
/export hide-sensitive
Отправил в ЛС.
-
- Сообщения: 4086
- Зарегистрирован: 29 фев 2016, 15:26
- Откуда: Минск
Re: Web-proxy не открывается сайт по 80 порту
Ага. Как понимаю, проблема в том, что сайт хостится на внутреннем сервере, и при открытии его от клиента напрямую срабатывают правила DST-NAT, которые заворачивают порт 80 на внутренний сервер. А при попытке открыть сайт через прокси сам прокси инициирует соединение с внешним адресом роутера, правила DST-NAT на такой трафик не действуют, веб-интерфейс на роутере отключен - вот в результате и получается Connection refused.
Я вижу, у вас уже в DNS запись для сайта с указанием на внутренний адрес есть, но почему-то выключена. Это в целом оптимальное решение, так что просто включите её?..
Я вижу, у вас уже в DNS запись для сайта с указанием на внутренний адрес есть, но почему-то выключена. Это в целом оптимальное решение, так что просто включите её?..
-
- Сообщения: 24
- Зарегистрирован: 18 фев 2021, 16:44
- Откуда: Минск
Re: Web-proxy не открывается сайт по 80 порту
Сайт физически расположен у нас в сети хост ДНС предоставляет хостер.Chupaka писал(а): ↑19 фев 2021, 16:45 Ага. Как понимаю, проблема в том, что сайт хостится на внутреннем сервере, и при открытии его от клиента напрямую срабатывают правила DST-NAT, которые заворачивают порт 80 на внутренний сервер. А при попытке открыть сайт через прокси сам прокси инициирует соединение с внешним адресом роутера, правила DST-NAT на такой трафик не действуют, веб-интерфейс на роутере отключен - вот в результате и получается Connection refused.
Я вижу, у вас уже в DNS запись для сайта с указанием на внутренний адрес есть, но почему-то выключена. Это в целом оптимальное решение, так что просто включите её?..
Были такие мысли в голове. Я пробовал с включенной DNS static записью указывающей на IP адрес сайта в локалке. Результата нету. Сегодня еще раз раскоментил и проверил. (
-
- Сообщения: 4086
- Зарегистрирован: 29 фев 2016, 15:26
- Откуда: Минск
Re: Web-proxy не открывается сайт по 80 порту
Отрицательный результат - тоже результат. А вот "результата нету" - это совсем загадочно и непонятно.
Очищали ли кэш DNS перед повторной проверкой?
Очищали ли кэш DNS перед повторной проверкой?
-
- Сообщения: 24
- Зарегистрирован: 18 фев 2021, 16:44
- Откуда: Минск
-
- Сообщения: 4086
- Зарегистрирован: 29 фев 2016, 15:26
- Откуда: Минск
-
- Сообщения: 24
- Зарегистрирован: 18 фев 2021, 16:44
- Откуда: Минск
Re: Web-proxy не открывается сайт по 80 порту
кэш очистил.
в IE по прежнему не отображает.
ERROR: Gateway Timeout
While trying to retrieve the URL http://www.сайт.by/:
•Connection refused
Your cache administrator is admin@сайт.by.
Generated Wed, 24 Feb 2021 12:43:51 GMT by 172.18.6.253 (Mikrotik HttpProxy)
-
- Сообщения: 4086
- Зарегистрирован: 29 фев 2016, 15:26
- Откуда: Минск
Re: Web-proxy не открывается сайт по 80 порту
На всякий случай: мы ведь про кэш роутера говорим, а не про кэш клиента?.. А то упоминание IE насторожило...
-
- Сообщения: 24
- Зарегистрирован: 18 фев 2021, 16:44
- Откуда: Минск
-
- Сообщения: 4086
- Зарегистрирован: 29 фев 2016, 15:26
- Откуда: Минск
Re: Web-proxy не открывается сайт по 80 порту
Ага, ну так сайт.by и www.сайт.by - это два совершенно разных домена. Вам надо добавить в DNS тот, который должен открываться. Например, оба
-
- Сообщения: 24
- Зарегистрирован: 18 фев 2021, 16:44
- Откуда: Минск
Re: Web-proxy не открывается сайт по 80 порту
В связи с изоляций. Приостановлю свой вопрос на неделю. Спасибо.Chupaka писал(а): ↑25 фев 2021, 14:20 Ага, ну так сайт.by и www.сайт.by - это два совершенно разных домена. Вам надо добавить в DNS тот, который должен открываться. Например, оба
-
- Сообщения: 4086
- Зарегистрирован: 29 фев 2016, 15:26
- Откуда: Минск
Re: Web-proxy не открывается сайт по 80 порту
За первые пару дней можно изучить вопрос удалённого доступа - и продолжить эксперименты
-
- Сообщения: 24
- Зарегистрирован: 18 фев 2021, 16:44
- Откуда: Минск
Re: Web-proxy не открывается сайт по 80 порту
Вопрос был решен добавлением в DNS static имени сайта с и без www. c указанием его локального IP адреса. Плюс очистка DNS кеша. Спасибо за помощь Chupaka.