Я следовал этому руководству и многим другим:
https://wiki.jenkins-ci.org/display/JENKINS/Running+Jenkins+behind+Apache
Однако ни одна из моих попыток не увенчалась успехом:
- Когда я иду в Менеджер плагинов -> Доступно, он говорит «Нет обновлений».
- Когда я захожу в Диспетчер подключаемых модулей -> Дополнительно -> Проверить сейчас, там написано "Проверка обновлений...", а затем ничего не происходит.
- Глядя на журналы Apache и Tomcat, ничего не появляется.
Глядя на консоль браузера, никаких ошибок не появляется. Однако я получаю предупреждения, подобные этому:
[заблокировано] Страница 'https://mywebsite.com/jenkins/pluginManager/checkUpdates' был загружен через HTTPS, но запускал небезопасное содержимое из 'http://updates.jenkins-ci.org/updates/hudson.tools.JDKInstaller.json.html?id=hudson.tools.JDKInstaller&version=1.544': этот контент также должен быть загружается по HTTPS.
Глядя на это, я понимаю, что диспетчер плагинов не предназначен для https, потому что он отправляет ajax-запросы для конечных точек без SSL.
Итак, какое правильное решение? Есть ли конечная точка HTTPS для загрузки плагинов? Нужно ли использовать другой браузер?
Спасибо.