问题描述
我刚刚完成了 JFog Artifactory 的安装和配置,并添加了一个存储库。 一切都很顺利,直到我尝试部署一些东西。我查看了 artifacts 选项卡中显示的链接,它看起来不太正确。
(null)://<my-domain>:(null)/artifactory/test-repo/
其他一切正常。我已将其安装在 docker 容器中,并在 Apache 中配置了一个 ReverseProxy 以将请求重定向到 https 和我的域名。
Docker Version: Docker Engine - Community 20.10.2
Artifactory Version: 7.12.6 OSS
Apache Version: 2.4.29
distro: Ubuntu 18.04.5 LTS (all latest updates installed)
可能有人之前遇到过这个问题,可以告诉我一些相关的信息。
提前致谢, 多米尼克。
解决方法
根据我们的调查,特定版本或 Artifactory 风格 (OSS) 没有问题。我建议采取两个措施来解决这个问题:
- 再次检查您的 Tomcat 配置 - 可能是 URL 中出现奇怪的空值的原因。
- 使用 HTTP 而不是 HTTPS - 在此特定安装和环境中,我们不支持 HTTPS 请求。 generic-local path artifact path
有关更多详细信息,您可以查看我们的Wiki!