tfhx8
там такое, периодически если рефрешить страницу, то отадется нормальная страница, но чаще всего 502
Jürgen
tfhx8
именно на проксирующем сервер есть запись лога с ошибкой именно на получении иконки (ее там нет) и все, а на главном вообще запроса нет
tfhx8
и если рефрешить, то бывает страница открывается нормально
Jürgen
tfhx8
ошибку надо искать на бекенде
в логах вообще ничего нет на втором сервере, куда перекивает прокси. Тоесть получается запрос туда не до ходит
Jürgen
tfhx8
tfhx8
тоесть внутри контейнера в конфиге nginx в proxy_pass стоит ип адрес паблик сервера, который вообще находит внутри другой сети и на другой машине
Jürgen
Jürgen
tfhx8
получается с днс что то? Просто как тогда запрос на /favicon.ico в логах есть
Jürgen
Navern
Если бы проблема была в днс, то запрос бы таймаутился с 504
Navern
502 это значит запрос начал идти и чтото сдохло
Navern
проблемный запрос копируй с браузера и дергай курлом напрямую, а не через нджинкс
🤔
502 это ж прокси не может добраться до источника
Jürgen
502 это bad gateway, то есть бекенд вернул ошибку
tfhx8
tfhx8
а есть только лог к иконки(видимо сам хром отправляет)
tfhx8
и в бекенде в логах нет ничего
Anonymous
Привет ребята) установил докер на вин10про! Забыл id докера, при восстановлении на почту сброс пароля не приходит!? Подскажите может кто сталкивался!!!!
tfhx8
Navern
Jürgen
Меня не слышно что ли?
Tadeusz
Tadeusz
Пиши сильнее
Игорь
КАПСОМ
Jürgen
Мозг включить надо капсом
Игорь
ВОТ ТАК
tfhx8
Игорь
а ты доступность прокси проверил?
🤔
tfhx8
в общем поставил я на прокси сервер tcpdump
tfhx8
и стал слушать
tfhx8
послал запрос curl и в tcpdump ничего не отобразилось
tfhx8
тоесть получается они не доходят до него
tfhx8
В общем в curl еще добавил флаг -L для редиректа. И в tcpdump ответ пришел. Раз 10 попробовал, ни одной 502 ошибки. Получается это браузер chrome глючит. Но почему не понятно
AstraSerg
Игорь
nping --tcp -p 80 192.168.1.1
Игорь
так можешь проверить открыт ли порт, если всё ок, проверь почему nginx его не слушает
Игорь
если слушает попробуй тестовый конфиг собрать с тестовой страничкой index.html
Игорь
чекаешь curl'oм отдаёт ли nginx тебе эту тестовую страничку
Игорь
можешь браузером
Игорь
если да, тогда исправляй основной конфиг в котором у тебя редирект на контейнер
Игорь
смотри заголовки
Игорь
http форвард на апач, на скорую руку выглядит вот так
tfhx8
tfhx8
через курл
tfhx8
уже раз 20 попробовал
tfhx8
это наверника в браузере дело
tfhx8
так как в tcpdump ничего не показывает именно когда 502 ошибка
tfhx8
а когда в браузере открывается страница по нормальному, то в tcpdump отображает
Игорь
если это хром то там есть хард релоад - f12, зажимаешь кнопкой кружок обновления выпадет менюшка с опциями
tfhx8
сейчас попробую
Игорь
выбери empty cache and hard reload
tfhx8
этов каком разделе?
Игорь
кнопку обновления странички видишь?
tfhx8
увидел, не знал о таком)
Игорь
да, раньше не нужно было режим разработчика включать
Игорь
полезная штука
tfhx8
несколько раз попробовал так, 502 не было
tfhx8
но страница по консоли грузилась 12с
tfhx8
в поле time
tfhx8
12.95. Что то многовато
tfhx8
и когда зашел в Timing. Именно простой в разделе Waiting(TTFB). Что то очень долго
tfhx8
в курле все быстро отдает
Игорь
видимо у тебя бэк долго отрабатывает
Игорь
у тебя курлом страничка выстраивается или это ответ от nginx?