Добрый день!
Проблема нетривиальная. Делаю локальное зеркало репозитория для Fedora. Он задумывается как прозрачный, т.е. при обращении к mirrors.fedoraproject.org происходит заворот на локальный сервер на DNS сервере. Всё хорошо кроме одного, по умолчанию в Fedora для связи с репозиторием используется https. Естественно у меня самоподписанный сертификат, wget на клиенте ругается и чуда не происходит.Вопрос достаточно ламерский: можно ли как либо обойти эту проблему, т.е. сделать так, чтоб сервер либо устанавливал соединение не запрашивая сертификат (что ИМХО в принципе невозможно), либо чтобы устанавливал сертификат на клиенте автоматически.
Я делал проброс на файерволе с 443 на 80 порт и добавлял в .htaccess следующие строки:
Options +FollowSymlinks
RewriteEngine on
RewriteBase /
RewriteCond %{SERVER_PORT} ^443$ [OR]
RewriteCond %{HTTPS} on
RewriteRule (.*) http://%{http_HOST}%{REQUEST_URI} [R=301,L]
Но это не решило проблему, т.к. чтоб завернуть https на http нужно сначала установить соедиенение по https. Или я ошибаюсь?
Конечно я мог бы просто поменять на клиенте (клиентах) адреса в списках репозиториев, но тогда пропадает весь эффект "прозрачности".
Заранее благодарен и прошу прощения за вопросы, мои познания в Apache оставляют желать лучшего... :)