Jenkins + Apache + SSL = нет доступных обновлений

Я следовал этому руководству и многим другим:

https://wiki.jenkins-ci.org/display/JENKINS/Running+Jenkins+behind+Apache

Однако ни одна из моих попыток не увенчалась успехом:

  1. Когда я иду в Менеджер плагинов -> Доступно, он говорит «Нет обновлений».
  2. Когда я захожу в Диспетчер подключаемых модулей -> Дополнительно -> Проверить сейчас, там написано "Проверка обновлений...", а затем ничего не происходит.
  3. Глядя на журналы Apache и Tomcat, ничего не появляется.
  4. Глядя на консоль браузера, никаких ошибок не появляется. Однако я получаю предупреждения, подобные этому:

    [заблокировано] Страница '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 для загрузки плагинов? Нужно ли использовать другой браузер?

Спасибо.


person James Watkins    schedule 19.12.2013    source источник


Ответы (1)


Существует конечная точка HTTPS для использования:

https://updates.jenkins-ci.org/update-center.json
person rakslice    schedule 27.02.2014
comment
Хотя конечной точкой является HTTPS, URL-адреса в ответе — нет. Таким образом, полностью побеждая цель. - person James Watkins; 27.02.2014
comment
Ах. Он по-прежнему выдает предупреждения AJAX, когда вы на самом деле пытаетесь установить плагин? Я так далеко не тестировал. - person rakslice; 28.02.2014
comment
Я считаю, что это актуальная проблема Дженкинса: issues.jenkins-ci.org/browse/JENKINS -20641 - person Thien; 14.03.2014
comment
Хм... в файле уже есть контрольные суммы SHA1, как предлагает Косуке в этой проблеме с Дженкинсом. Может быть, программа обновления уже проверяет плагин? - person rakslice; 15.03.2014
comment
В случае проблемы с SSL вы можете обратиться к этому - person positivecrux; 08.12.2017