@nikolai_kuznetsov
Системный администратор

Конф: openSuse 13.2 squid transparent HTTPS. Как заставить это работать?

Привет, Никита!
Пытаюсь завести сквид прозрачный без подмены сертификатов для HTTPS. Нашел твою статью, но у меня openSuse 13.2.
Ставить LibreSSL в систему не представляется возможным, т.к. данный пакет выкашивает openSSL. На последний завязано очень много всего. Тот же YaST.

Пробовал скачивать самый последний релиз сквида из стабильных: 3.5.20
Скачивал openSSL: 1.0.2h и собирал с ней squid.
Никаких пакетов не собирал.
Просто взял опции конфигурирования из сквида, который был в базовом пакете, дописал туда опцию --with-ssl=/путь/до/исходников/openssl_1.0.2h, сконфигурировал и собрал. После установки Squid запустился и работал в прозрачном режиме для не HTTPS, траффика.
При попытке подключиться по HTTPS появлялась ошибка (спустя 2-5 секунд ожидания): ERROR: SSL_ERROR_RX_RECORD_TOO_LONG

После чего пробовал пересобирать также с LibreSSL. Та же ошибка.

У тебя в статье описывается патчинг Squid. Я так понимаю, что это актуально только для указанной в гайде версии сквида и в моей версии там уже все что нужно исправлено.

Не было ли у тебя подобной ошибки и в какую сторону рыть?
  • Вопрос задан
  • 323 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы