JFrog Artifactory не отражает изменение пользовательского базового URL-адреса

#artifactory #jfrog

Вопрос:

Я установил JFrog Artifactory через руль. Когда я впервые вошел в систему, я увидел следующую конфигурацию URL-адреса для файла. введите описание изображения здесь URL-адрес имеет HTTPS и порт 80, что неверно.
Затем я настроил пользовательский базовый URL-адрес, чтобы он был правильным. введите описание изображения здесь
Даже если я создал новое репозиторий Maven с помощью мастера быстрого запуска, URL-адрес по-прежнему содержит порт 80 в пути. введите описание изображения здесь Протокол HTTPS и порт 80 приводят к тому, что URL-адрес недоступен.
Я делаю что-то не так или это ошибка? Как настроить пользовательский URL-адрес на правильное значение?
Спасибо

Ответ №1:

Проверьте конфигурацию входа. Если вы хотите переопределить базовый код, нам нужно установить это в этом Nginx conf. https://www.jfrog.com/confluence/display/JFROG/HTTP Настройки#HTTPSettings-Обратные настройки

Ответ №2:

Спасибо тебе, Маной,

Проблема заключалась в том, что я перенаправлял HTTPS-трафик на HTTP. Это работало, но вызвало проблему, описанную выше.

Решение для меня состояло в том, чтобы перенаправить HTTPS-трафик извне на HTTPS-порт service/artifactory-artifactory-nginx и добавить следующую аннотацию к входу:

 nginx.ingress.kubernetes.io/backend-protocol: "HTTPS"