-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
При запросе с локального хоста, имя пира пустое, а ресурс отображается как незаблокированный. #16
Comments
Кусок лога в догонку. Домены, естественно, "замазаны". Нет ip пира и ответ 404 - так же не бывает))
Так выглядят заблокированные:
|
Обновитесь (не забыв накатить миграции командой ./manage.py migrate) и проверьте, добавил проверку на None. |
По поводу невалидности сертификата немного странно — у нас проблем с этим никогда не возникало ни на Роскомбоксе, ни на нашей проверялке, впрочем, мы лишь недавно перенесли заглушку с хоста, на котором был нормальный сертификат от удостоверяющего центра на хост, на котором стоит самоподписанный сертификат. Возможно, что проблема просто не успела проявиться. Попробую добавить к себе проверку. Весь патч пока накатывать не буду. |
По сертификату. У нас спуфятся днс запросы к запрещенным доменам, возвращается ip сервера-заглушки. Там стоит самоподписанный сертификат. Понятно, при обращении по https на домен, к примеру, qqq.com, если сертификат не выдан на это имя - то браузер ругнется. Ругался и роскомбокс, сыпя в логи. Как обновить не разобрался, переустановил по новой. Заметил, что емперор в лог ругается на процессы и сокеты (как тут).
в /etc/uwsgi-emperor/vassals/roskombox.ini После обновления заметил, что статус и результат появились в БД. А вот по проверке доступности - так же и отображаются localhost-ные сайты, как доступные. |
Посмотрите, в какой ип у Вас разрешается http://activism.win/ ? 127.0.0.1? Тогда наверное, неверно показывать её как незаблокированную. |
Да, он у нас резолвится в 127.0.0.1, но, несмотря на наличие локального сервера на 80 порту проблема не воспроизводится. Requests у вас версии 2.11.1, я помню, а можете ещё посмотреть версию urllib3? Обычно она установлена из пакетов самого дистрибутива. |
в каталоге виртуаленва: urllib3-1.9.1-py2.py3-none-any.whl |
Доброго времени суток!
Я слегка добавил диагностики, чтоб при запуске их командной строки было удобнее видеть ип пира и код статуса ответа сервера. Видно, что на доменах, которые ресолвятся в 127.0.0.1 отсутствует ип пира, и они, соответственно не помечаются, как local-ip.
Плюс отключил проверку при открытии https ресурсов. У нас там тоже заглушка. Сертификат невалидный, поэтому отключил.
The text was updated successfully, but these errors were encountered: