You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

配置Artifactory UI通过HTTPS访问遇404问题求助

Artifactory HTTPS访问404错误排查建议

针对配置system.yaml的HTTPS连接器后,访问https://FQDN:8443出现404错误的问题,可按以下步骤排查:

1. 验证证书与密钥的有效性

  • 确认证书和密钥文件存在且权限正确:
    执行ls -l /tmp/arti.crt /tmp/arti.key查看文件状态,确保Artifactory运行用户(通常为artifactory)拥有读权限,必要时执行chown artifactory:artifactory /tmp/arti.crt /tmp/arti.key调整权限。
  • 校验证书与密钥是否匹配:
    分别执行以下命令,两次输出的哈希值必须完全一致:
    openssl x509 -noout -modulus -in /tmp/arti.crt | openssl md5
    openssl rsa -noout -modulus -in /tmp/arti.key | openssl md5
    

2. 检查Tomcat配置加载状态

  • 重启Artifactory服务后,查看Tomcat日志(路径通常为$ARTIFACTORY_HOME/logs/tomcat),搜索httpsConnector相关条目,确认是否存在证书加载失败、密钥格式错误等报错信息。
  • 确认Artifactory是否监听8443端口:
    执行ss -tulpn | grep 8443,若未看到Artifactory的Java进程监听该端口,说明配置未生效或服务启动异常。

3. 排查网络与端口可达性

  • 检查服务器防火墙/安全组规则,确保8443端口对外部请求开放。
  • 若使用反向代理(如Nginx),检查代理配置是否正确:避免代理路径冲突,确保代理规则正确指向Artifactory的HTTPS端口,且路径映射未导致404。

4. 确认Artifactory上下文路径

  • 若Artifactory配置了自定义上下文路径(如/artifactory),访问时需携带路径,即https://FQDN:8443/artifactory。可查看system.yaml中的contextPath配置项,或从Tomcat日志中确认实际上下文路径。

5. 检查证书格式

  • 确认证书为PEM格式:文件内容需以-----BEGIN CERTIFICATE-----开头,-----END CERTIFICATE-----结尾。
  • 确认密钥文件格式正确:需以-----BEGIN PRIVATE KEY-----或-----BEGIN RSA PRIVATE KEY-----开头,格式错误会导致Tomcat无法加载密钥。

内容的提问来源于stack exchange,提问作者owen_chen

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.27 00:12:24