Сделать packages.altlinux.org доступным по https. И сделать https по умолчанию. https://www.startssl.com/?app=1 -- тут вроде дают сертификаты бесплатно.
Поставил сертификат от GoDaddy. Тестируем и думаем что делать дальше.
По факту сейчас поставлен сертификат Let's Encrypt Authority X3 Похоже, задача решена.
(В ответ на комментарий №2) > По факту сейчас поставлен сертификат > Let's Encrypt Authority X3 > Похоже, задача решена. Нет. >> И сделать https по умолчанию. Вот это не сделано.
(В ответ на комментарий №3) ... > >> И сделать https по умолчанию. > > Вот это не сделано. А доказать сможешь? : $ wget -S http://packages.altlinux.org --2017-03-09 23:20:32-- http://packages.altlinux.org/ Распознаётся packages.altlinux.org (packages.altlinux.org)… 194.107.17.27 Подключение к packages.altlinux.org (packages.altlinux.org)|194.107.17.27|:80... соединение установлено. HTTP-запрос отправлен. Ожидание ответа… HTTP/1.1 301 Moved Permanently Server: nginx/1.10.1 Date: Thu, 09 Mar 2017 20:20:32 GMT Content-Type: text/html Transfer-Encoding: chunked Connection: keep-alive Location: https://packages.altlinux.org/ Vary: Origin X-Frame-Options: DENY Адрес: https://packages.altlinux.org/ [переход]
(В ответ на комментарий №4) > (В ответ на комментарий №3) > ... > > >> И сделать https по умолчанию. > > > > Вот это не сделано. > А доказать сможешь? : > > $ wget -S http://packages.altlinux.org > --2017-03-09 23:20:32-- http://packages.altlinux.org/ > Распознаётся packages.altlinux.org (packages.altlinux.org)… 194.107.17.27 > Подключение к packages.altlinux.org > (packages.altlinux.org)|194.107.17.27|:80... соединение установлено. > HTTP-запрос отправлен. Ожидание ответа… > HTTP/1.1 301 Moved Permanently > Server: nginx/1.10.1 > Location: https://packages.altlinux.org/ Это или баг в конфиге nginx (я его настраивал) или кто-то уже после меня туда в конфиг лазил. Надо разобраться почему, оставить только редирект и закомитить конфиг.
Исправлено на https://beta.packages.altlinux.org