Исправление ошибки assertion failed: http.cc:1533: «!Comm::MonitorsRead(serverConnection->fd)» на Squid 4
У одного из читателей блога наблюдалась проблема в произвольной перезагрузке Squid при работе в режиме перехвата HTTPS трафика с использованием «bump all».
JUQwJTkyJTIwJUQwJUJCJUQwJUJFJUQwJUIzJUQwJUIwJUQxJTg1JTIwJTJGdmFyJTJGbG9nJTJGc3F1aWQlMkZjYWNoZSUyMCVEMCVCMiUyMCVEMCVCQyVEMCVCRSVEMCVCQyVEMCVCNSVEMCVCRCVEMSU4MiUyMCVEMCVCRiVEMCVCNSVEMSU4MCVEMCVCNSVEMCVCNyVEMCVCMCVEMCVCMyVEMSU4MCVEMSU4MyVEMCVCNyVEMCVCQSVEMCVCOCUyMFNxdWlkJTIwJUQwJUJGJUQwJUJFJUQxJThGJUQwJUIyJUQwJUJCJUQxJThGJUQwJUI1JUQxJTgyJUQxJTgxJUQxJThGJTIwJUQwJUI3JUQwJUIwJUQwJUJGJUQwJUI4JUQxJTgxJUQxJThDJTNB
Решается данная проблема путем применения не-официального патча long-term fix for v4, take2 (unofficial)
. В ниже описанном порядке действий, можно использовать материалы по сборке Squid c поддержкой HTTPS:
- Установка из исходников прокси-сервера Squid 4.6 на Debian 9 Stretch
- Перехват и просмотр HTTPS трафика на прокси-сервере Squid 4.9
JUQwJTlGJUQwJUJFJUQxJTgwJUQxJThGJUQwJUI0JUQwJUJFJUQwJUJBJTIwJUQwJUI0JUQwJUI1JUQwJUI5JUQxJTgxJUQxJTgyJUQwJUIyJUQwJUI4JUQwJUI5JTNB
MS4lMjAlRDAlQTElRDAlQkElRDAlQjAlRDElODclRDAlQjglRDAlQjIlRDAlQjAlRDAlQjUlRDAlQkMlMjAlRDAlQjglRDElODElRDElODUlRDAlQkUlRDAlQjQlRDAlQkQlRDAlQjglRDAlQkElRDAlQjglMjBTcXVpZDIuJTIwJUQwJUEwJUQwJUIwJUQxJTgxJUQwJUJGJUQwJUIwJUQwJUJBJUQwJUJFJUQwJUIyJUQxJThCJUQwJUIyJUQwJUIwJUQwJUI1JUQwJUJDJTIwJUQxJTgxJUQwJUJBJUQwJUIwJUQxJTg3JUQwJUI1JUQwJUJEJUQwJUJEJUQxJThCJUQwJUI5JTIwJUQwJUIwJUQxJTgwJUQxJTg1JUQwJUI4JUQwJUIyJTIwU3F1aWQzLiUyMCVEMCVBMSVEMCVCQSVEMCVCMCVEMSU4NyVEMCVCOCVEMCVCMiVEMCVCMCVEMCVCNSVEMCVCQyUyMCVEMCVCRiVEMCVCMCVEMSU4MiVEMSU4NyUyMGxvbmctdGVybSUyMGZpeCUyMGZvciUyMHY0JTJDJTIwdGFrZTIlMjAodW5vZmZpY2lhbCk=
Скачать “long-term fix for v4, take2 (unofficial)” SQUID-385-Comm_MonitorRead-assertion-simple-v4-t2.patch – Загружено 428 раз – 3,95 КБ4. Переходим в распакованную директорию cd /squid-4.9/src/
5. Применяем патч командой. В команде указываем путь до патча:
cGF0Y2glMjAlM0MlMjAlMkZvcHQlMkZzcXVpZC00LjklMkZTUVVJRC0zODUtQ29tbV9Nb25pdG9yUmVhZC1hc3NlcnRpb24tc2ltcGxlLXY0LXQyLnBhdGNo
в случае успешного применения патча будет следующий вывод:
patching file FwdState.cc
cGF0Y2hpbmclMjBmaWxlJTIwRndkU3RhdGUuaA==
patching file peer_select.cc
6. После собираем и устанавливаем Squid.
JUQwJTlGJUQwJUJFJTIwJUQwJUI4JUQxJTgyJUQwJUJFJUQwJUIzJUQxJTgzJTIwU3F1aWQlMjAlRDElODAlRDAlQjAlRDAlQjElRDAlQkUlRDElODIlRDAlQjAlRDAlQjUlRDElODIlMjAyNCVEMSU4NyUyMCVEMCVCMiUyMCVEMSU4MCVEMCVCNSVEMCVCNiVEMCVCOCVEMCVCQyVEMCVCNSUyMCVDMiVBQlNTTCUyMEJ1bXAlMjBhbGwlQzIlQkIlMjAlRDAlQjElRDAlQjUlRDAlQjclMjAlRDAlQjUlRDAlQjQlRDAlQjglRDAlQkQlRDAlQkUlRDAlQjklMjAlRDAlQkYlRDAlQjUlRDElODAlRDAlQjUlRDAlQjclRDAlQjAlRDAlQjMlRDElODAlRDElODMlRDAlQjclRDAlQkElRDAlQjgu
Unix_day
ПОНРАВИЛАСЬ ИЛИ ОКАЗАЛАСЬ ПОЛЕЗНОЙ СТАТЬЯ, ПОДДЕРЖИ АВТОРА ДОНАТОМ
Обсуждение
Нет комментариев.