知识基地

欢迎来到我们的知识库。要找到你想要的,使用下面的搜索框或按产品和类别过滤查看列出的文章。

ARTIFACTORY:快速安装指南

没有发现任何结果

ARTIFACTORY:如何正确实现ARTIFACTORY许可

在设置Artifactory时,第一步是配置适当的许可证。没有它,Artifactory的功能就会被阻塞。在这个知识库中,我们将展示有关Artifactory许可证....错误配置的常见错误

了解更多

ARTIFACTORY: INVALID_ARGUMENT: Cannot serve projects request, No Enterprise/Enterprise Plus license found错误

在人工升级过程中,注意到有关license的错误。日志显示“无法提供项目请求,没有找到企业/企业+许可证”。示例错误片段:2022-05-14T06:33:35.454Z [1;32m[jfrt][0;39m [1;31m[error][0;39m [df52dc7e887fbece] [o.a.l.v.g og:415…]

了解更多

ARTIFACTORY:管理许可证

如果HA集群的license在UI中不可见,如何更新license ?当HA集群的license在界面中不可见时,如何更新license ?使用这个REST API…

了解更多

为x射线用户添加Admin和其他权限

当将Artifactory配置为Xray身份验证提供者时,您将能够使用在Artifactory中定义为内部Artifactory用户的用户或通过SSO登录到Xray。然而,作为许可…

了解更多

Artifactory/Xray: Artifactory/Xray支持PostgreSQL 14?

虽然Xray和其他JFrog产品捆绑在PostgreShth华体会最新官方网站QL数据库中,而且JFrog官方推荐Artifactory也与PostgreSQL数据库一起运行,但目前支持的PostgreSQL版本为13个。x, 12。x 11。xor 10.x. Therefore, it is…

了解更多

包漏洞扫描的最佳实践

包安全漏洞扫描是确保几乎任何现代软件交付管道安全的基本步骤。使用SCA工具,可以自动识别用于部署应用程序的包中的已知漏洞……

了解更多

保护软件开发生命周期的最佳实践

在一个完美的世界中,安全风险只会在软件开发生命周期中的一个点出现,工程师可以通过一组工具和实践来解决它们。但不幸的是,那不是……

了解更多

如何安装Artifactory & x射线与Docker撰写?(视频)

本视频将带您使用Docker Compose安装Artifactory和Xray

了解更多

如何向Slack发送x射线安全和许可证违规消息

虽然Xray有Webhook集成,但它不能直接向Slack发送消息,因为Xray和Slack的有效载荷不同,如下所示:由Xray发送的有效载荷{"alert_id": " ", "created": " "}有效载荷是…

了解更多

自我管理的Pro / Pro X开始指南

感谢您对JFrog的关注!本指南将介绍在一个地方建立一个自我管理的人工工厂和x射线的所有步骤。最后,有一些有趣的视频关于……

了解更多

XRAY:电子邮件通知在x射线和如何调试问题,当他们发生

x射线允许用户通过初始扫描或影响分析获得触发的每个违规的电子邮件通知,影响分析在漏洞数据库更新时添加漏洞(数据库同步)。为了……

了解更多

如何收集x射线线程转储

线程转储是进程中所有线程状态的快照。在Xray中,我们有4个主要进程:服务器、索引器、分析、持久,它们需要分别从每个进程收集信息。要收集x射线线程转储,…

了解更多

XRAY:如何使用SANS创建RabbitMQ证书

这篇文章是由我们社区的一个强大的成员:Bradley Herrin, IBMbcherrin.wolfpack@gmail.comGitHub: bradleycherrin当尝试通过TLS连接RabbitMQ时,如果你没有启用san,你可能会遇到以下错误…

了解更多

XRAY:如何通过UI禁用人工x射线?

在本文中,我们将描述通过UI禁用Xray与Artifactory集成的步骤,即使Xray在后端运行也是如此。步骤1:在平台UI中,转到…

了解更多

XRAY:如何在Helm部署中修改XRAY中的RabbitMQ配置文件

在一些高级的情况下,您必须修改rabbitmq.conf。在与Helm一起部署的Xray上,我们必须做以下工作:创建包含配置的ConfigMap(或secret)。(图表将……

了解更多

如何解决这个模糊的脚本错误从rabbitmq/erlang

本文主要针对从Xray 2 -> 3升级后rabbitmq无法启动的情况。如果你尝试运行$XRAY_HOME/app/third-party/rabbitmq/sbin/rabbitmqctlbinary(例如运行" rabbitmqctl version "),它会返回一个脚本:…

了解更多

XRAY:如何解决RabbitMQ相关问题,阻止XRAY启动

概述:RabbitMQ是一个消息队列服务,Xray使用它来执行异步操作。在这篇文章中,我们描述了与RabbitMQ相关的常见错误,这些错误会阻止Xray启动。要求有……

了解更多

x射线:安装快速启动指南-舵机

你会得到什么?安装要求:一个运行中的Kubernetes集群,1.14+版本,启用动态存储配置,设置默认StorageClass,允许服务使用默认StorageClass进行持久存储。

了解更多

x射线快速入门指南

Xray安装快速入门指南相关版本:此信息适用于Xray 2。查找有关X射线3的信息。请遵循本指南。硬件存储要求:100gb以上CPU: 8核…

了解更多

x射线:在x射线数据库中验证CVE的存在

Xray:在Xray数据库中验证CVE是否存在当我们第一次启动数据库同步时,Xray将从一个全球数据库中下载所有漏洞和组件信息,该数据库由各种来源不断更新…

了解更多

为什么Npm审计返回一个400的错误代码?

由于npm注册表发生了重大变化,Xray无法执行npm审计命令。当发出这个命令时,npm客户端会返回类似这样的错误:Failed to fetch audit report…

了解更多

x射线:x射线。X快速入门

x光3。XQuickstart guide:The first thing to know is that Xray is quite resourced intensive, as such you will need to meet the following system requirements to ensure proper performance.Once you have a machine meeting the…

了解更多

ARTIFACTORY:如何配置密码策略

通过在Access YAML文件中进行配置更改,可以根据组织限制或Artifactory的安全建议设置密码策略。该文件位于…的$JFROG_HOME/artifactory/var/etc/access文件夹中。

了解更多

ARTIFACTORY:如何识别ARTIFACTORY的传入和传出HTTP流量

如果您面临需要您识别来自Artifactory的传入/传出HTTP流量的问题,那么有两个工具可以帮助您:Artifactory的调试HTTP日志记录器:请注意,您应该仅在以下情况下使用此工具:

了解更多

ARTIFACTORY: Tomcat cve对ARTIFACTORY的安全影响

Tomcat是Artifactory的一个主要组件,它有许多JFrog客户和用户关心的已知漏洞。随着Artifactory定期更新新的安全补丁和升级,它并不总是……

了解更多

人工制品,x射线,管道:如何检查您的JFrog SaaS人工制品,x射线和管道版本

JFrog SaaS实例不会在JFrog平台表单UI中显示您当前运行的Artifactory, Xray和pipeline版本。为了检查您的SaaS Artifactory、Xray和Pipelines的当前运行版本,请…

了解更多

企业云服务上线-设置和需求

为完成企业服务设置,需要提供以下要求:加密SSL证书,交付方式如下:可用子域二级子域通配符SSL证书,即:*。私钥文件。pem格式)公开…

了解更多

总论:如何创建GPG密钥

1.执行命令gpg——full-generate-key显示如下:它将提示您想要哪种类型的密钥。请选择您想要的键类型。此外,它还会提示您要…

了解更多

一般:JFrog服务不受漏洞CVE-2021-44228的影响

在2021年12月10日,一个RCE(远程代码执行)漏洞暴露在Apache Log4j 2实用程序的几个版本上。受影响的代码存在于log4j核心库中:log4j-core-*.jar,版本为2.0到2.14.1。经过内部研究和验证…

了解更多

GENERAL:如果我得到“x509:证书依赖于遗留的通用名称字段”错误,我该怎么办?

描述:x509:证书依赖于旧的Common Name字段,使用san或临时启用Common Name匹配GODEBUG=x509ignoreCN=0此错误表明SSL证书不符合GoLang 1.15中引入的更改。因为去……

了解更多

杀毒软件如何影响Artifactory?

IntroAntivirus (AV)软件对于防止、检测和清除工作环境中的恶意软件至关重要。一些组织有严格的政策,要求在服务器和个人电脑上安装防病毒软件。尽管AV的……

了解更多

如何在升级过程中切换到容灾或克隆?

主题如何将生产流量重定向到克隆服务器或容灾服务器作为升级流程,而不是升级生产主实例。如果您有企业许可证,则可以使用任务控制中心的…

了解更多

如何在UI中找到Artifactory或Xray的版本

在UI上导航到菜单上的Administration选项卡-> Monitoring -> Service status。此页列出了所有正在使用的服务。如果你点击x射线或人工制造左边的箭头…

了解更多

如何生成HAR文件

在本文中,我们将讨论以下几点:什么是HAR文件为什么以及何时使用HAR文件如何在Chrome和Firefox浏览器中生成HAR文件什么是HAR文件…

了解更多

如何通过RSS阅读器接收人工制品和x射线发行说明的通知

本文将指导您获取Artifactory 7的通知。X射线和X射线XRelease Notes whenever it gets updatedThese notifications are received via RSS Feed Reader.To get notifications, you need to add the…

了解更多

如何删除“artifactory”从上下文URL在artifactory 7

在Artrifactory 7.0版本之前,可以通过修改Tomcat配置或通过反向代理配置来删除/artifactory上下文。在Artifactory的后续版本(Artifactory 7.0或更高版本)中,作为…

了解更多

如何向我们寄送与您的个案有关的证明文件

在JFrog支持门户网站上打开支持案例时,您可以将支持文档(包括相关日志、配置和/或其他文件)发送到我们的SalesForce系统。但是,请注意:最大附件大小为…

了解更多

如何设置k3s集群和测试容器运行时(在GCP上)

主题如何设置k3s集群和测试容器运行时(在GCP上)描述本文教你如何在GCP上设置k3s集群。K3s是k8s的轻量级版本,并使用容器…

了解更多

如何通过UI上传支持包?

下面的说明将指导您如何上传支持包或anyJFrog支持票的相关文件,当cURL不是一个选项时,UI上传应该是您的主要选择。在你面前……

了解更多

在Kubernetes中实现Artifactory网络策略

控制pod或网络端点之间流量的2022世界杯阿根廷预选赛赛程Kubernetes资源称为NetworkPolicy。通过使用NetworkPolicy,您可以将流量限制到某些pod,同时允许命名空间中的其他pod…

了解更多

基础知识:容器与虚拟机:哪个是您的工作负载的最佳选择?

容器和虚拟机(vm)并不是什么新鲜事物。资源分区和多任务的概念可以追溯到20世纪60年代,vm和容器在随后的20年里不断发展。但是这两个……

了解更多

基础知识:容器在微服务架构中的作用

企业应用程序部署方法在过去二十年中发生了巨大变化。在90年代末和21世纪初,低成本的商品服务器取代了大型机,公司终于找到了一种经济实惠的方式来隔离……

了解更多

使用公钥加密将我的敏感内容传输到JFrog

当您需要向JFrog提供敏感数据(例如SSL证书和密钥)时,您需要使用JFrog的公钥对内容进行签名。来自维基百科:“公钥加密,其中一条消息…

了解更多

什么是人工云ip ?

有时,您可能需要使用Artifactory Cloud服务可以连接的外部服务。然而,要做到这一点,为了确保建立适当的通信(例如LDAP/SAML),您必须……

了解更多

什么是容器?为什么要使用它们?

容器已经成为当前DevOps革命背后的关键驱动力之一。它们为虚拟机(vm)提供了一种轻量级、可移植且经济高效的替代方案。它们提供了一种更简单、更方便的方式……

了解更多

什么是容器注册表?为什么我需要一个?

它们在任何成功的容器管理策略中都扮演着重要的角色。它们使开发人员更容易存储、管理和部署容器映像。它们可以无缝地集成到您的持续集成(CI)和…

了解更多

JFrog采取了什么措施来确保Artifactory的安全?

JFrog是一家符合SOC 2标准的公司。这意味着公司自愿同意遵守并报告其SOC 2®级系统和组织控制,其标准由美国…

了解更多

保护Docker容器部署的3个基本步骤

Docker容器为您的工作负载提供了比传统服务器和虚拟机(VM)模型更安全的环境。它们提供了一种方法,可以将应用程序分解为更小的、松散耦合的组件,每个组件都是独立的……

了解更多

理解和构建Docker映像的初学者指南

Docker镜像是一个只读模板,其中包含一组用于创建可以在Docker平台上运行的容器的指令。它提供了一种方便的方式来打包应用程序和…

了解更多

在ARTIFACTORY中创建访问令牌

在本文中,我们将演示如何在Artifactory中生成访问令牌。为此,您需要Artifactory版本为7.38.4或更高版本。(有关其他版本的更多资料,请参阅…

了解更多

ARTIFACTORY:如何使用Java线程转储分析器分析线程转储

线程转储允许您查看执行线程转储时Artifactory正在执行的操作的快照。如果您从事性能故障排除,这将非常有帮助。一个……

了解更多

ARTIFACTORY:如何调试Nginx反向代理问题

在我们的JFrog产品前使用反向代理有很多原因。最常见的两种情况是:您有多个节点,并且希望设置负载……

了解更多

ARTIFACTORY:如何将人为警告/错误隔离到不同的日志文件中

相关版本:此信息与Artifactory版本6.x有关。要将Artifactory警告/错误放入与Artifactory .log文件分离的日志文件中,请对/etc/logback.xml文件执行以下更改。这些是……的变化。

了解更多

ARTIFACTORY:当您的云服务器CA证书即将过期时该怎么办

如果您的SSL证书即将过期,请立即联系JFrog支持。您可以在我们的支持门户网站上打开支持票,或者让您的注册支持联系人发送电子邮件至support@www.si-fil.com.The content…

了解更多

CI/CD安全性的最佳实践

对于已经采用DevOps的组织来说,CI/CD管道是软件交付工作流的基础。它促进了代码从开发到测试再到部署的连续移动,并且它允许各种…

了解更多

包漏洞扫描的最佳实践

包安全漏洞扫描是确保几乎任何现代软件交付管道安全的基本步骤。使用SCA工具,可以自动识别用于部署应用程序的包中的已知漏洞……

了解更多

软件物料清单管理的最佳实践

从安全性和遵从性的角度来看,适当地管理软件物料清单(SBOM)一直是最佳实践。然而,在2021年5月,白宫……

了解更多

DevSecOps管道

DevSecOps的流行程度正在上升,这是有充分理由的。采用DevSecOps可以帮助您的团队降低风险,简化遵从性,并将安全性集成到持续集成/持续交付中……

了解更多

如何更改/添加支持联系人?

为了调整您的支持联系人列表,例如添加或更新您的联系人,请联系我们的服务团队service@www.si-fil.com.The请求必须由许可证所有者,MyJfrog的主管理员,…

了解更多

部署的工件如何存储在S3中?(视频)

上传至S3流

了解更多

如何RHEL 6。x在d-of-Life affect JFrog Products?

JFrog平台产品将不再与RHhth华体会最新官方网站EL 6兼容。x versions.Why ?Red Hat 6已完成“维护支持或维护支持2”阶段,并已进入“延长生命周期”阶段。X版本(参见…

了解更多

在Artifactory中如何管理虚拟存储库的权限?(视频)

在实现授予用户和用户组访问Artifactory中的资源的权限目标时,用户通常会寻找一种方法来管理对虚拟存储库的访问。2022世界杯阿根廷预选赛赛程这在设计上是不可能的,在……

了解更多

如何将自签名证书添加到Artifactory?(视频)

在本视频中,我们将看到如何添加一个由Artifactory信任的自签名证书,这样它就可以建立到远程资源的TLS连接。

了解更多

如何向k8上的工厂申请许可证?(视频)

如何在k8上运行Artifactory申请许可(HELM安装)视频转录你好。我的名字是马修,在这个短视频中,我将介绍如何申请许可证…

了解更多

如何使用Cargo构建和管理Rust包

Rust以专注于安全性的编程语言而闻名。但Rust的另一个突出特点是,与许多其他语言不同,它提供了自己的构建系统和包管理器,…

了解更多

如何通过更改虚拟存储库中的存储库顺序来更改依赖项解析?(视频)

我们将了解虚拟存储库中的存储库顺序,并演示存储库顺序的结果。

了解更多

如何查看端口是否被其他实例监听

Artifactory从6.9.1开始使用Distroless基础Docker镜像,因此很难检查Artifactory是否可以与其他实例(如外部数据库)通信。如果使用PostgreSQL作为外部数据库,如果PostgreSQL…

了解更多

如何收集日志和支持bundle?(视频)

如何在Artifactory中生成支持包

了解更多

如何配置外部DB与JFrog Artifactory一起工作?(视频)

如何在JFrog Artifactory配置外部DB ?

了解更多

如何在JFrog统一平台上配置JFrog应用?(视频)

统一平台下的JFrog应用

了解更多

如何配置JFrog CLI与Artifactory一起工作?(视频)

在这个简短的视频中,我们将学习如何配置JFrog CLI与Artifactory一起工作,包括使用JFrog CLI上传,下载和删除工件的示例。

了解更多

如何在Artifactory中配置远程V3 NuGet存储库?(视频)

在这个简短的视频中,我们将展示如何配置Artifactory来使用V3提要代理nuget.org或其他Artifactory服务器,以及如何配置NuGet客户机来使用这些存储库。视频记录:嗨,我的……

了解更多

如何使用REST API配置ReverseProxy ?(视频)

如何使用REST API配置ReverseProxy ?

了解更多

如何控制访问文件/文件夹使用包括模式的权限?(视频)

如何在JFrog Artifactory中设置包含模式权限?视频记录:你好。我是来自JFrog Support的Dan Dafna。在这个简短的视频中,我将向您展示如何使用include模式控制对文件/文件夹的访问…

了解更多

如何在JFrog x射线中创建报告?(视频)

在这个简短的视频中,我们将介绍Xray的报告功能,以及如何创建安全违规报告的演示。

了解更多

如何调试常见的docker错误?(视频)

如何调试在K8s上运行的Artifactory中与Docker库相关的常见错误。我是来自JFrog Support的Paul Pan。在今天的短片中,我将向大家演示如何……

了解更多

如何调试docker登录错误与curl?(视频)

如果您已经设置了Artifactory Docker注册表,但无法登录和验证存储库,本视频将演示如何使用curl调试该问题。这个例子也是使用Kubernetes…

了解更多

如何获得JFrog平台图表使用的图像列表

当在kubernetes上部署jfrog平台时,它会从jfrog docker注册表中提取镜像:releases-docker.jfrog。如果您使用的是私有注册表,则可能需要获取所有图像的列表并将它们…

了解更多

如何导入访问数据?

当您迁移/导入Artifactory实例时,您的访问数据(其中包含用户、组、权限和访问令牌)也将被导入。但是,如果访问数据无法导入到新的Artifactory实例或…

了解更多

如何在k8s上导入插件到JFrog Artifactory ?(视频)

如何导入用户插件到Kubernetes平台上的JFrog Artifactory

了解更多

如何在HELM图表上安装Artifactory ?(视频)

在这个视频中,你可以看到如何安装JFrog Artifactory在k8上使用HELM图表。

了解更多

如何安装Artifactory & x射线与Docker撰写?(视频)

本视频将带您使用Docker Compose安装Artifactory和Xray

了解更多

如何安装JFrog Artifactory与Docker?(视频)

如何安装JFrog Artifactory与Docker?

了解更多

如何在k8上安装x射线HA ?(视频)

这个视频介绍了如何安装JFrog Xray 3。在GKE环境中使用HA配置。先决条件:掌握如何使用Helm图表、Helm客户端、k8s、Artifactory基础知识

了解更多

如何集成Gitlab与JFrog Artifactory?(视频)

如何集成Gitlab与JFrog Artifactory?阅读更新后的Gitlab Ci/CD >>视频记录:大家好。我是JFrog Support的Vignesh。在这个简短的视频中,我将展示如何集成GitLab和Artifactory。让我们……

了解更多

如何将Jenkins与Artifactory集成?(视频)

这种集成允许您的构建作业部署工件并解析与Artifactory之间的依赖关系,然后将它们链接到创建它们的构建作业。嗨,我的名字是Noy,我是…

了解更多

如何将Artifactory从一个数据库迁移到另一个数据库?(视频)

如何将Artifactory从一个数据库迁移到另一个数据库

了解更多

如何将Artifactory从一个环境迁移到另一个环境?(视频)

How-to-migrate-Artifactory-from-one-environment-to-another-Video

了解更多

如何高效地开启一个支持案例

以下是建议遵循的步骤列表和收集的信息,以便以缩短初始信息收集周期和改进案例处理的方式打开支持案例。

了解更多

如何从系统导出数据执行存储库导入?(视频)

从完整的系统导出数据中导入工件

了解更多

如何重新创建默认管理员用户和引导信用?(视频)

重新创建管理和引导信用。视频文字记录:大家好。这是来自Jfrog支持的Prasanna。在这个简短的视频中,我们将看看如何重新创建一个管理员用户,以防你丢失了你的…

了解更多

如何解决错误“令牌在:1623250847使用,但在:1623250862发布”

这个错误通常来自路由器微服务,当它试图连接到访问微服务。完整的错误将类似于下面的错误:20121-05-15 t11:12:30 .323 z [jfrou] [FATAL] [4bd11arf38ff4765] [bootstrap。: 101]…

了解更多

如何从Artifactory的垃圾桶中恢复内容?(视频)

在Artifactory中恢复已删除/覆盖的工件

了解更多

如何使用AQL或CLI搜索旧docker标签

主要目的是使用AQL或CLI搜索一些旧的docker标签,列表docker标签是为了删除它们。例如,下面的说明向我们展示了如何根据修改日期搜索4个(限制)旧的hello-world标签…

了解更多

如何选择Kubernetes托管服务

许多供应商提供托管Kubernetes服务,这通常是设置和管理Kubernetes集群的最简单方法。但是有这么多的托管Kubernetes平台可用,很难确定哪个…

了解更多

如何在JFrog Artifactory中使用RepoPath方法设置Docker注册表?(视频)

如何在JFrog Artifactory中使用RepoPath方法设置Docker注册表?

了解更多

如何在JFrog Artifactory中使用子域方法设置Docker注册表?(视频)

如何在JFrog Artifactory中使用子域方法设置Docker注册表?

了解更多

如何设置Docker智能远程存储库?(视频)

如何设置Docker远程存储库指向另一个Artifactory实例中的另一个Docker存储库(注册表)。智能远程存储库支持不同类型的存储库,包括Docker、Go、NPM、Nuget等等。更多信息请…

了解更多

如何在k8上设置预留代理?(视频)

在k8s上为Artifactory设置保留代理

了解更多

如何在JFrog Artifactory中设置NPM存储库?(视频)

在JFrog Artifactory中设置NPM注册表

了解更多

如何在JFrog Artifactory中设置RPM库?(视频)

本视频介绍了如何利用“设置我”界面快速开始使用rpm虚拟存储库。它演示了如何配置yum客户端以从Artifactory开始解析rpm包。

了解更多

如何在Artifactory中设置密码策略?(视频)

在这个简短的视频中,我们将演示如何根据长度和复杂度为Artifactory用户配置自定义密码策略。这将允许Artifactory管理员确保他们的用户…

了解更多

如何在Artifactory中设置GitLFS存储库?(视频)

这是如何在Artifactory中设置GitLFS存储库。

了解更多

如何使用Matrix设置JFrog监控?(视频)

如何在监控解决方案中利用矩阵参数

了解更多

如何在启动过程中排除人工故障?(视频)

视频记录:大家好,我的名字是Aviv。我来自JFrog的支持团队。在本视频中,我将向您展示如何在Artifactory未启动时开始故障排除。可以是在……

了解更多

如何排除JFrog访问?(视频)

JFrog Access故障排除示例

了解更多

如何使用Artifactory REST API上传和下载工件?(视频)

如何使用Artifactory REST API上传/部署和下载工件?大家好,我是JFrog Support的乔伊,在这段简短的视频中,我将向大家展示如何从Artifactory上传和下载工件。

了解更多

如何验证JFrog Artifactory复制的成功?(视频)

在本视频中,我们将看到如何使用replicationDiff.sh帮助我们找到两个独立Artifactory实例中两个存储库之间工件的差异,并允许我们下载该差异以手动同步…

了解更多

在Kubernetes中实现Artifactory网络策略

控制pod或网络端点之间流量的2022世界杯阿根廷预选赛赛程Kubernetes资源称为NetworkPolicy。通过使用NetworkPolicy,您可以将流量限制到某些pod,同时允许命名空间中的其他pod…

了解更多

JFROG ACCESS:如何更改默认访问admin用户密码

什么是Access?JFrog Access是管理所有JFrog服务的身份验证和授权的所有方面的服务。它存储与任何连接的JFrog服务....关联的所有用户、组、权限和访问令牌

了解更多

JFROG CLOUD:使用JFROG云平台的HTTP客户端需要SNI

为了增强安全性和遵从性,在JFrog云平台上删除了对非sni客户机的支持。什么是服务器名称指示(SNI)?SNI是TLS协议的扩展,它允许客户端在…

了解更多

JFROG平台:如何在Helm中使用JFROG产品部署额外的Kubernetes资源2022世界杯阿根廷预选赛赛程hth华体会最新官方网站

当涉及到在Kubernetes中部署JFrog产品时,通过我们的Hhth华体会最新官方网站elm图表保持所有内容的更新和管理始终是最佳实践。在高级情况下,你想要额外的Kubernetes…

了解更多

JFROG平台:JFROG平台发行版的已验证客户端版本

为了增强安全性和遵从性,在使用JFrog Cloud时,您的JFrog平台只支持对各种包类型支持302 HTTP重定向的客户端。这是因为下载请求使用…

了解更多

JFROG产hth华体会最新官方网站品:许可证和许可证桶的区别

在购买JFrog产品时(取决于您购买的订阅),您hth华体会最新官方网站将收到一个许可证或一系列许可证。如果您购买Pro、Pro X或企业版订阅,您将获得单独的许可证……

了解更多

PLATFORM:在JFrog平台的新安装和登录过程中启用JFrog桶许可证屏幕

JFrog平台提供JFrog的所有服务作为一个统一的体验。在我们安装其他JFrog服务(如JFrog Xray, JFrog Mission Control, JFrog Edge,…)之前,有一个先决条件是安装Artifactory version 7。

了解更多

存储库级别配额

我们提供存储级别配额,但不提供本地存储库级别配额。如果您想实现它,请考虑使用Artifactory存储配额用户插件。下面是如何设置。拯救repoQuota。请保存repoQuota.groovy…

了解更多

7 Docker的替代方案:一体化解决方案和独立容器工具

Docker是迄今为止世界上最知名、使用最广泛的容器平台。但是在容器领域还有其他技术,每种技术都有自己的方法和用例。所以,如果你是新来的……

了解更多

基础知识:Docker初学者指南

Docker已经迅速成为打包和部署现代分布式应用程序的首选技术。它的名字已经成为容器的代名词。但是Docker到底是什么,它是如何工作的,为什么…

了解更多

基础知识:容器在微服务架构中的作用

企业应用程序部署方法在过去二十年中发生了巨大变化。在90年代末和21世纪初,低成本的商品服务器取代了大型机,公司终于找到了一种经济实惠的方式来隔离……

了解更多

什么是人工云ip ?

有时,您可能需要使用Artifactory Cloud服务可以连接的外部服务。然而,要做到这一点,为了确保建立适当的通信(例如LDAP/SAML),您必须……

了解更多

什么是容器?为什么要使用它们?

容器已经成为当前DevOps革命背后的关键驱动力之一。它们为虚拟机(vm)提供了一种轻量级、可移植且经济高效的替代方案。它们提供了一种更简单、更方便的方式……

了解更多

什么是人工制品?钥匙和万能钥匙。钥匙和它们的用途是什么?

相关版本:本文中提到的信息与以前的Artifactory版本无关。在$ARTIFACTORY_HOME/etc/security中,我们有2个重要的.key文件。本文将描述它们的用途,以及它们的…

了解更多

什么是容器注册表?为什么我需要一个?

它们在任何成功的容器管理策略中都扮演着重要的角色。它们使开发人员更容易存储、管理和部署容器映像。它们可以无缝地集成到您的持续集成(CI)和…

了解更多

什么是软件工件?

什么是软件工件?在DevOps中,软件构建不仅包含开发人员的代码,还包括一系列软件工件。DevOps工件是软件开发过程中产生的副产品。

了解更多

什么是工件存储库?

工件存储库管理您的端到端工件生命周期,并支持不同的软件包管理系统,同时为您的CI/CD工作流提供一致性。它是构建所需的工件的来源,也是…

了解更多

什么是Binraystore链模板和如何配置它?(视频)

在这个视频中,Shani解释了在Artifactory的bnarstore .xml中定义的链模板。

了解更多

Cache-fs是什么?(视频)

Cache-fs是什么?如何将其配置为JFrog Artifactory中存储配置的一部分?

了解更多

什么是JFrog路由器?(视频)

介绍了JFrog平台上的JFrog Router微服务。

了解更多

DevOps中的存储库是什么?

主题:什么是DevOps中的“存储库”?德tailsDevOps teams needs tools to efficiently manage an ever-growing matrix of binaries, environments and geographically distributed sites to ensure a smooth application development workflow. JFrog Artifactory provides a universal repository solution…

了解更多

JFrog采取了什么措施来确保Artifactory的安全?

JFrog是一家符合SOC 2标准的公司。这意味着公司自愿同意遵守并报告其SOC 2®级系统和组织控制,其标准由美国…

了解更多

集群分片和文件存储分片的区别是什么?(视频)

尽管它们都使用“Sharding”这个词,但这两种文件存储类型的行为非常不同。确切的区别在于这两种文件存储类型分发二进制文件的方式

了解更多

为什么我不能使用使用TLS 1.0/1.1的JFrog云服务?

JFrog将于2018年6月24日取消对云服务(Artifactory, Bintray和Xray)的TLS 1.0和1.1的支持。确保你所有的系统(例如浏览器,不同的客户端,如…)

了解更多

x射线快速入门指南

Xray安装快速入门指南相关版本:此信息适用于Xray 2。查找有关X射线3的信息。请遵循本指南。硬件存储要求:100gb以上CPU: 8核…

了解更多

如何修复来自zypper客户端的不良SSL响应

问题:当“zypper刷新”正在执行从您的客户端(rpm为基础的包管理器),正在返回以下响应:“错误消息:SSL:证书主题名称'cert-name'不匹配目标主机名'host-name'。”原因:版本11不支持SNI…

了解更多

修复Java 8后,Artifactory (6.x)无法启动

相关版本:人工6.11及以上版本。与Artifactory 7.x无关。在Java 8 GA版本- 8u292-b10(1.8.0_292)中,您可能会遇到Artifactory启动失败,并出现以下错误:org.springframework.beans.factory.UnsatisfiedDependencyException: error creating bean…

了解更多

如何解决“请求实体太大”的响应?

主题当尝试上传文件时,您会收到以下错误:"413请求实体太大"描述如果收到此错误,这表明正在使用nginx或httpd(或另一个反向代理),这是…

了解更多

如何配置詹金斯和Artifactory詹金斯插件使用TLSv1.2仅与IBM SDK 8

当将Jenkins作为与IBM SDK 8结合使用的构建服务器时,您必须在负载平衡器或反向代理上使用TLSv1.2 SSL协议。由于IBM SDK将不使用TLSv1.2…

了解更多

如何调试头盔升级失败提示:spec: Forbidden

kubernetes statfulset有很多属性,大多数在部署后是不可更改的。当运行helm升级时,helm将生成一个新的statfulset模板。如果新模板更改了“副本”以外的任何内容,则…

了解更多

在Kubernetes中实现Artifactory网络策略

控制pod或网络端点之间流量的2022世界杯阿根廷预选赛赛程Kubernetes资源称为NetworkPolicy。通过使用NetworkPolicy,您可以将流量限制到某些pod,同时允许命名空间中的其他pod…

了解更多

ARTIFACTORY:如何在不删除存储库的情况下从项目中取消分配存储库

JFrog项目:项目是JFrog平台中的一个组织管理实体,用于托管您的资源(存储库、构建、发布包、管道等),并将用户/组作为具有特定权利的成员相关联。2022世界杯阿根廷预选赛赛程在本文中,我们将……

了解更多

ARTIFACTORY:为什么我得到错误“虚拟存储库必须只包括来自创建它的同一个项目的存储库”?

在某些情况下,尝试更改作为项目一部分的虚拟存储库的配置可能会导致错误消息:Failed to update repository : virtual repository must include only repositories…

了解更多

ARTIFACTORY:配置Helm智能远程存储库的最佳实践

本文讨论了在用Helm配置智能远程存储库时应该实现的最佳实践。在设置本地人工实例时使用端口反向代理是一种常见的做法。覆盖……

了解更多

ARTIFACTORY:为什么我的远程存储库的工件不在树状视图中列出

当我们创建一个远程存储库时,一些远程存储库会显示上游注册表中可用的工件列表,而另一些则不会显示工件列表,即使工件在…

了解更多

ARTIFACTORY:如何解决“远程主认证令牌过期”错误?

为了使用Federated Repositories,您需要在作为成员的jpd之间建立信任。在某些情况下,您可能会在日志中看到以下错误:2023-03-23T12:02:42.031Z [jfrt] [error] [c17ec9e8c2ca5d1…

了解更多

ARTIFACTORY:如何在联合存储库环境中更改BaseURL ?

在建立了联邦存储库的Artifactory中修改Base URL时,可能会遇到以下错误:由:org.www.si-fil.common.ExecutionFailed: Last retry failed: failed to reload configuration: the Base URL cannot be changed if…

了解更多

ARTIFACTORY:如何修复联合存储库的“存储库同步被禁用”错误

识别问题如果您在联邦存储库设置中遇到以下错误之一,这可能与已知问题有关,可以通过执行API来修复:“存储库同步被禁用”在…

了解更多

ARTIFACTORY:如何监控联合存储库的状态?

Artifactory版本7.49.3引入了一个新特性,允许您使用一组专用REST api监视联合存储库的状态。这些api可用于获取…

了解更多

ARTIFACTORY:如何调优联合存储库二进制同步配置

联邦存储库同步首先同步工件的元数据。源实例将工件的元数据推送到目标实例。因此,您将在UI中看到工件…

了解更多

ARTIFACTORY:联邦存储库复制的故障排除

在Artifactory服务器之间启用联合存储库复制的先决条件Artifactory版本在联合成员之间必须相同。JFrog平台部署(JPDs)时钟必须同步在Artifactory上创建联合存储库之前,必须配置自定义base…

了解更多

ARTIFACTORY:如何解决由与ARTIFACTORY实例关联的联邦成员引起的启动期间的重复键错误?”

症状:在Artifactory初始化期间,Artifactory -service.log文件将返回以下类型的错误消息。此错误表明在Artifactory实例中注册的Federated Members条目存在冲突。原因:java.lang.IllegalStateException: Duplicate key https://:/artifactory/

了解更多

地理位置LB设置步骤

要让Access Federation和Repository Federation在使用相同的Base URL的情况下在2个或更多的Artifactory集群上工作,您需要正确地进行设置。下面的指南教你如何……

了解更多

ARTIFACTORY:如何安装编译器PHP包?

为了让编写器客户端与Artifactory一起工作,编写器。json文件应该配置为在Artifactory中包含编写器远程/虚拟存储库。这可以在文件的repositories部分配置,…

了解更多

ARTIFACTORY:如何集成PHP composer和ARTIFACTORY

设置(在Artifactory中)要开始:转到屏幕的右上角,单击“欢迎,管理员”下拉菜单,选择快速设置,选择作曲,输入您的存储库前缀和存储库创建微调:当设置您的远程…

了解更多

ARTIFACTORY:如何在ARTIFACTORY中配置地形资源库

JFrog提供了一个成熟的Terraform存储库解决方案,让您完全控制从Artifactory 7.38.4版本开始的Terraform模块、提供商和后端包的部署和解析过程。在这篇知识库文章中,我们将……

了解更多

ARTIFACTORY:如何使用Terraform提供程序创建ARTIFACTORY存储库

Artifactory提供程序用于与Artifactory支持的资源进行交互。2022世界杯阿根廷预选赛赛程在使用提供程序之前,需要使用适当的凭据对其进行配置。在这篇文章中,我们将讨论……

了解更多

ARTIFACTORY:如何用ARTIFACTORY手动配置Terrafarm CLI,当您的Unix机器上没有安装浏览器来使用ARTIFACTORY授权Terrafarm CLI时。

事实:从Artifactory版本7.38.4及以上版本开始,JFrog提供了一个完全成熟的Terraform存储库解决方案,让您完全控制Terraform模块、提供商和后端包的部署和解析过程。先决条件:Artifactory支持Terraform CLI版本1.0.0及以上....

了解更多

ARTIFACTORY:如何解决Terraform中与许可证相关的错误

BackgroundTerraform是一个IAC(基础设施即代码)工具,它允许您安全有效地构建、更改和版本基础设施。这包括低级组件,如计算实例、存储和网络,以及…

了解更多

ARTIFACTORY:无法安装地形模块和提供程序

Hashicorp最近更改了CDN提供商,导致对模块和提供商的请求发生了变化。作为此更改的一部分,尝试从registry.terraform.io安装这些将导致" not found "错误。更多…

了解更多

ARTIFACTORY:如何解决在VCS标签内下载文件时出现的“无法从主zip资源下载文件”错误

Artifactory支持列出任何VCS存储库、代理的所有标记和分支,并使用Artifactory远程存储库缓存这些标记和分支。有一些REST API端点允许…

了解更多

ARTIFACTORY:如何在不同的项目之间复制/移动工件?

偶尔,从事不同项目的团队可能需要将工件从一个项目复制或移动到另一个项目。这可以使用Copy Item和Move Item REST API调用来实现。到那时为止……

了解更多

ARTIFACTORY:调试校验和不匹配错误

本文将介绍在接收到客户机校验和不匹配错误时进行进一步调试的几种方法。这将不会涵盖所有原因,因为不同的客户端处理校验和的方式不同,但将重点放在……

了解更多

如何配置Conda存储库[视频]

在这个简短的视频中,我们将看到如何配置Conda客户机以使用Artifactory。我们将创建本地、远程和虚拟存储库,然后使用Conda客户端解析来自Artifactory的包。最后,……

了解更多

如何强制柯南从V1迁移到V2

主题:Artifactory不会将V1柯南包迁移到将在升级到6.9.0或更高版本后部署的V2。受影响版本:6.9.0及以上。德tails:Artifactory allows force migration from Conan V1 to V2 since Artifactory 6.9.0. This is done…

了解更多

为什么我不能从康达调出一些包?

默认情况下,Conda客户端使用两个url来拉包:- https://repo.anaconda.com- https://conda.anaconda.orgWhen使用Artifactory中的快速设置,只使用“repo.anaconda.com”。这个上游远程存储库不使用标签。要让标签工作,创建一个新的…

了解更多

ARTIFACTORY:如何配置GPG密钥与ARTIFACTORY远程存储库

本文描述了如何将GPG密钥与Artifactory中的Debian或RPM远程存储库一起使用。什么是GPG密钥,为什么我们必须在人工仓库中启用它?GPG,也被称为GNU隐私…

了解更多

ARTIFACTORY:启用自动计算RPM元数据时,如何手动运行RPM库元数据计算

为了确保您的索引被计算出来并且RPM已经准备好安装,请在Artifactory中为RPM存储库启用Auto Calculate RPM Metadata。此功能将允许您手动重新计算索引,如…

了解更多

ARTIFACTORY:像“XML流中无效字符0xd83d”这样的错误是什么意思?

在某些情况下,部分RPM包的元数据计算可能会出现如下错误:2023-02-12T13:19:01.904Z [jfrt] [ERROR] [f9686727650b5c22] [.s. 5]。PrettyPrintPackageWriter:23] [art- exex -9868] -无效字符0xd83d在XML流2023-02-12T13:19:01.907Z [jfrt] [ERROR]…

了解更多

ARTIFACTORY:为什么我得到“包不匹配预期下载”的错误?

一个版本下的工件应该是不可变的。但是,在极少数情况下,外部远程源构件被修改,并且yum install可能会失败,因为已经在Artifactory中的remote-repository-cache中缓存了构件,您将看到…

了解更多

如何使Yum配置文件动态?

为了在您的Yum配置中拥有动态字段,您可以创建一个文件(例如:' Yum .repo')并使用我们的公共API来动态填充字段。例如:[Artifactory-${request.getRepoPath().getPath()}]baseurl=${request.getServletContextUrl()}/${request.getRepoPath().getParent().getPath()}enabled=1gpgcheck=0然后你可以将文件部署到想要的位置…

了解更多

我如何配置多个仓库与凭证在yum .repo?

您可以在.repo文件中配置多个存储库,或者甚至有多个.repo文件,每个文件包含相同的baseURL,但凭据不同。一个示例.repo文件看起来像这样:[user1] name=user1 baseurl=http://user1:password@localhost:8081/artifactory/yum-local/ gpgcheck=0 enabled=1 [user2]…

了解更多

RPM库索引在Artifactory中是如何工作的

RPM存储库被设计用来保存和管理RPM包。它与流行的Unix系统(如RHEL和CentOS)使用的客户端一起工作,用于管理二进制包。Artifactory是一个完整的RPM存储库…

了解更多

如何在Artifactory中配置Hashicorp RPM注册表?

在本文中,我们将在Artifactory中配置Hashicorp Public Linux Repo。此处以RHEL操作系统为例进行说明。请按照以下步骤配置Hashicorp RPM注册表的远程存储库:

了解更多

如何延长GPG密钥对的有效期并检索密码短语

受影响版本:X和7。x德scriptionArtifactory supports gpg key signing. In general, we suggest not to set an expiration date for the signing key pairs.However, if you used an gig key pair that has expiration date.…

了解更多

如何镜像Red Hat Network (RHN)存储库?

主题如何镜像RHN存储库说明为了镜像托管在红帽网络上的存储库,您需要将PEM证书导入到Artifactory。您可以登录…下载您的PEM证书。

了解更多

如何使用Zypper客户端与Artifactory rpm库?

Artifactory支持Zypper客户端与rpm库。但是,使用这个客户端,我们只能安装下面提到的SUSE软件包。简介:什么是Zypper?Zypper是OpenSUSE Linux发行版中的命令行包管理器,它使用…

了解更多

什么是YUM存储库

什么是YUM存储库详细信息YUM存储库是用于保存和管理RPM包的存储库。它支持流行的Unix系统(如RHEL和CentOS)使用的yum和zypper等客户端。

了解更多

YUM客户端对RPM存储库的解析顺序是什么?

the Yellowdog Updater, Modified (YUM)是一个自由和开源的命令行包管理实用程序,用于使用RPM包管理器运行GNU/Linux操作系统的计算机。人工远程存储库支持开箱即用的rpm,并且不需要任何特殊配置就可以在…

了解更多

为什么在添加https://artifacts.elastic.co/packages/6.x/yum/作为远程rpm存储库时没有发现404 ?

Artifactory中的“Test”按钮只是HTTP HEAD请求对URL的响应。按照这里的指示,我们需要下载Elastic-Search公共gpg-key,以便将此URL添加为远程存储库。……

了解更多

ARTIFACTORY:关于_system_用户的一切

_system_用户是一个内部用户,Artifactory使用它来运行不同的任务,比如身份验证。如果您正在运行Artifactory HA,那么与其他节点的身份验证将由_system_用户执行。另一个任务是…

了解更多

人工清理最佳实践

软件开发可能是一件混乱的事情。通常,会有许多驻留在Artifactory中的工件永远不会被使用。尽管Artifactory很好地利用了基于校验和的存储,但它不能取代您的…

了解更多

ARTIFACTORY:执行artifactCleanup插件可能会返回“No such property: size”错误

运行Artifactory版本>=7.49的用户。xand who had the artifactCleanup plugin installed on older Artifactory versions (prior to 7.49.x) will experience an error when executing the plugin, indicating that a ‘size’ property does not exist:2023-02-22T13:25:00.003Z…

了解更多

ARTIFACTORY:如何将用户插件应用到ARTIFACTORY的Helm安装

用户插件使用户能够通过添加新特性或修改现有特性来扩展Artifactory的功能。应用用户插件的一种方法是创建Kubernetes密钥。让我们探索第一种方法。应用插件…

了解更多

ARTIFACTORY:如何删除插件,不断回来重启后

您可能会遇到这样的情况:您试图删除一个插件,但它在重新启动后一直出现在Artifactory中。从我们以前的经验来看,当有一些……

了解更多

ARTIFACTORY:为SaaS实例安装用户插件

在Artifactory SaaS中安装用户插件:作为企业Artifactory Cloud用户,您可以选择在Artifactory实例中安装JFrog批准的用户插件。支持的用户插件可以在这里找到。当请求JFrog支持安装时…

了解更多

ARTIFACTORY:使用用户插件的权限(“您不允许执行 “错误)

默认情况下,在Artifactory中运行用户插件的权限仅授予管理员用户。默认情况下,其他非管理员用户不允许运行用户插件。如果你想授予这些权限给……

了解更多

如何发送消息到Mattermost使用用户插件

Artifactory本身不支持webhook,但如果你想通过创建工件等来触发一些动作,可以使用Artifactory webhook Plugin。在这一次,我们将介绍如何发送消息给Mattermost,这是…

了解更多

是否有任何方法可以使用HTTP SSO随意从LDAP同步所有用户组到Artifactory ?

尽管Artifactory和HTTP SSO没有内置此功能,但可以使用User Plugin实现此功能。此解决方案假定在用户登录之前在Artifactory中定义了Active Directory组。你……

了解更多

存储库级别配额

我们提供存储级别配额,但不提供本地存储库级别配额。如果您想实现它,请考虑使用Artifactory存储配额用户插件。下面是如何设置。拯救repoQuota。请保存repoQuota.groovy…

了解更多

为什么我在使用Groovy脚本时内存不足?

有一个已知的与Groovy和ConfigSlurper()相关的内存泄漏错误。解析方法。增加MaxPermSize并不能解决这个问题。我们通过创建一个虚拟插件来重现这个问题,该插件在每个…

了解更多

为什么我看到“错误导入org.apache.commons.httpclient.HttpClient”?

' error import org.apache.commons.httpclient.HttpClient '表示Artifactory lib文件夹中缺少一个.jar文件。自从Artifactory版本3.5.3以来,我们已经从我们的库中删除了' commons-httpclient-3.1.jar ',因为它没有使用…

了解更多

为什么插件不能正确加载?

主题如何解决用户插件未正确加载,损坏或需要永久删除的问题受影响版本5.11Artifactory中的已知问题可能导致Artifactory不传播用户插件和/或…

了解更多

为什么@Grapes在我的Groovy插件中导致异常?

您面临的问题似乎与未打开的票证有关:RTFACT-6759。当@Grapes发现已经包含在Artifactory本身中的依赖项时,嵌入的Groovy可能会出现问题。为了……

了解更多

ARTIFACTORY:当webdavid映射的Windows驱动器无法正确验证时该怎么办

默认情况下,Windows WebClient应该只允许通过SSL进行基本身份验证。然而,当使用WebDav并使用HTTP协议(不是HTTPS)将网络驱动器映射到Artifactory存储库时,它试图使用…

了解更多

ARTIFACTORY:如何修复损坏的“URL到文件”值

Artifactory中存储的每个工件都包含一个常规信息列表。其中一项是“URL到文件”属性,它是指向文件位置的URL。这个URL的值…

了解更多

ARTIFACTORY:如何使用存储库路径方法与Apache反向代理

相关版本:此信息与人工产品6有关。xand Apache Reverse Proxy versions 2.4 and aboveThe Repository Path method will help you to work with Docker against Artifactory without a reverse proxy. However, should you…

了解更多

ARTIFACTORY:隔离网络上的ARTIFACTORY性能问题

当遇到下载、上传缓慢或其他网络相关问题时,可以采取一些步骤来帮助隔离可能发生问题的位置。Artifactory环境的网络图可能看起来像…

了解更多

ARTIFACTORY: Nginx重定向的权限拒绝错误

即使在配置Nginx中配置了Nginx,当Artifactory通过UI访问时,有时可以在浏览器上看到502坏网关错误。Nginx日志:error.log…

了解更多

ARTIFACTORY:当docker pull work,但是docker push失败,提示“未经授权”时该怎么办?

当docker拉出工作,但是docker push失败并出现' unauthorized '或' EOF '时该怎么办:这可能会让人有点困惑。在这种情况下,docker pull工作成功,但是当docker push…

了解更多

ARTIFACTORY:为什么你可能会看到ajp_read_header: ajp_ilink_receive失败的HTTPS代理错误

如果您收到以下错误:[DATE] [error] ajp_read_header: ajp_ilink_receive failed [DATE] [error] (120006)APR不理解这个错误代码:proxy: read response failed from [::1]:8019 (localhost)您可能遇到了Tomcat和/或Apache配置相关的问题。为…

了解更多

我可以使用Apache配置HTTP和HTTPS登录吗?

由于在Artifactory 4的UI中引入了新的Angular JS框架。x, it is not possible to control the UI redirections both in HTTP and HTTPS.It can be defined either as HTTPS or…

了解更多

我可以在80端口上运行Artifactory吗?

是的。我们建议使用外部web服务器来实现这一点,例如NGINX或Apache HTTPD,它将监听所需主机上的所需端口,并将请求转发到…

了解更多

我如何配置Apache或Nginx作为反向代理?

我们推荐的配置反向代理的解决方案是使用Apache AJP连接器。另一种解决方案是:使用此处记录的Apache SSL Authenticator Valve组件。随附的Artifactory文档可以在这里和这里找到。

了解更多

如何连接IBM HTTP服务器作为一个反向代理与Artifactory?

什么是IHS ?IBM HTTP Server (IHS)是一个基于Apache HTTP Server的web服务器,除了IBM增强之外,还提供了一组Apache特性。操作说明:打开Artifactory UI并导航到Admin选项卡…

了解更多

ARTIFACTORY:如何更改ARTIFACTORY的服务端口

作者:Nir Shervi, Daniel potermann在本文中,我们将演示如何在两个版本中更改Artifactory的服务端口。X和7。xArtifactoryuses port 8081 by default. In version 6.x this port is also…

了解更多

人工调整重负载-版本5和6

相关版本:人工5和人工6。对于一个人工工厂来说。Xtuning guide visit here.Artifactory comes with a predefined set of default configurations and parameters. If you believe your Artifactory server is under-utilized, or in order to allow it…

了解更多

ARTIFACTORY:为什么我得到“有太多的文件夹下载请求当前正在运行。”重试”错误

问题陈述:在某些场景中,我们在执行工件的文件夹下载时收到以下错误,{"errors": [{"status": 400, "message": "{\"error\":\"There are too many…

了解更多

配置描述符文件:它们是什么以及如何使用它们

当Artifactory运行时,它将其配置(以及对其进行的更改)保存到Artifactory .config.latest.xml文件和数据库中。当Artifactory启动时,它会搜索前者,如果找不到,它会……

了解更多

如何增加并发下载的并发锁超时时间

如果需要增加并发下载的并发锁超时时间,请执行以下操作:Stop ArtifactoryEdit $ARTIFACTORY_HOME/etc/artifactory.system。找到“artifactory.locks”。timeoutSecs'行,并输入所需的值,例如:'artifactory.locks '。timeoutSecs=300'将导致一个5分钟(300秒)的timeoutStart人工

了解更多

如何对Artifactory进行重载调优?

相关版本:人工7及以上。这里提供了以前版本的调优指南。Artifactorycomes with a predefined set of default configurations and parameters. The default Artifactory should handle up to ~200 concurrent connections well.If…

了解更多

如何恢复被覆盖的工件

在Artifactory中,由于部署了具有相同名称和路径的不同工件,工件可能会被覆盖。你可以从两个地方恢复“丢失”的文物:垃圾桶…

了解更多

如何显示从直接URL浏览工件时的校验和文件?

主题使用本地浏览器(RC上的任何存储库通过UI)暴露校验和文件(md5和sha1)。简单地在$ARTIFACTORY_HOME/etc/artifactory.system中设置一个属性。file.1属性。将以下属性添加到artifactory.system.properties文件并保存为:artifactory.ui. hidechecksum =false ....

了解更多

人工清理最佳实践

软件开发可能是一件混乱的事情。通常,会有许多驻留在Artifactory中的工件永远不会被使用。尽管Artifactory很好地利用了基于校验和的存储,但它不能取代您的…

了解更多

ARTIFACTORY:遇到一个未计算的高内存使用Java?这里有一些关于如何诊断和调整的提示

如果您在Java内存图中遇到内存使用稳步增长的情况,或者遇到类似的场景,例如:系统部署20gb的RAMJava堆是65%的RAM,即13gb……

了解更多

ARTIFACTORY:如何在使用基于Helm的安装时应用ARTIFACTORY调优参数

在某些情况下,当Artifactory上的负载很高时,需要对与数据库连接、maxThreads等相关的Artifactory执行垂直缩放。当使用基于VM的安装时,可以直接…

了解更多

ARTIFACTORY:如何监控和调整HTTP传出连接池参数

有时,由于HTTP传出连接池耗尽,您可能会面临“超时等待来自池的连接”之类的错误。默认的连接池限制是50,但您可能需要调整它…

了解更多

ARTIFACTORY:如何调优联合存储库二进制同步配置

联邦存储库同步首先同步工件的元数据。源实例将工件的元数据推送到目标实例。因此,您将在UI中看到工件…

了解更多

ARTIFACTORY:隔离网络上的ARTIFACTORY性能问题

当遇到下载、上传缓慢或其他网络相关问题时,可以采取一些步骤来帮助隔离可能发生问题的位置。Artifactory环境的网络图可能看起来像…

了解更多

人工调整重负载-版本5和6

相关版本:人工5和人工6。对于一个人工工厂来说。Xtuning guide visit here.Artifactory comes with a predefined set of default configurations and parameters. If you believe your Artifactory server is under-utilized, or in order to allow it…

了解更多

ARTIFACTORY:为什么我得到“Failed to start ARTIFACTORY service”错误:ARTIFACTORY Tomcat服务器没有在60秒内启动,Tomcat将被停止

在某些情况下,我们可能会看到由于tomcat超时问题导致Artifactory初始化失败。下面是执行journalctl -xe时会看到的错误,在这种情况下:artifactory.service start operation timed out....

了解更多

Debian Repository的元数据计算是如何工作的?

Debian存储库从3.3版开始在Artifactory中可用。在5.6版本中,Debian元数据计算的内部机制发生了变化。从5.6版本开始,一旦Debian软件包被部署到本地存储库中,一个事件…

了解更多

如何在4.0版本中强制启动索引重新计算

在4.0版本中,可以很容易地从主“Repository”部分触发索引重新计算。为了手动触发索引重新计算,您需要转到:[UI] -> [Admin选项卡]-> [Repositories] -> [Choose the…]

了解更多

如何对Artifactory进行重载调优?

相关版本:人工7及以上。这里提供了以前版本的调优指南。Artifactorycomes with a predefined set of default configurations and parameters. The default Artifactory should handle up to ~200 concurrent connections well.If…

了解更多

我应该如何切换到使用Amazon S3官方SDK?

相关版本:Artifactory 6.12.0及以上版本。从Artifactory 6.12.0开始,Artifactory可以使用官方Amazon SDK与S3云存储提供商进行交互。以前使用的JetS3t库仍然可以使用,实际上,现有的Artifactory…

了解更多

如何禁用人工Webhook验证

基于事件的webhook是在7.6.0版本中引入的,这个特性是由JFrog统一平台中的事件服务管理的。事件服务负责将webhook事件分发到外部系统。从7.11 a版本开始…

了解更多

如何在AWS中设置人工高可用性集群?

如果您计划在AWS中设置Artifactory,那么您可以考虑使用我们的SAAS服务,该服务在AWS/GCP/Microsoft Azure中提供。如果您选择自己设置Artifactory,那么下面是一个…

了解更多

如何解决“上游过早关闭连接”Nginx / Apache2错误

对于长时间运行的下载,特别是通过反向代理和使用像Docker这样的客户端,调整超时值可以解决围绕意外超时的错误。受影响的版本X和7。XProblem DescriptionThis problem typically happens when downloading…

了解更多

JMX监控SSL设置指南

如果您的JMX监视应用程序需要SSL,本指南将描述如何设置证书。支持的版本X和7。X(7。Xpaths are used)ResolutionOn the Artifactory server, set these environment variables:DNAME="cn=App, ou=Java, o=Zabbix, c=LV"DAYS=3650PASSWORD=changeitCACERTS="/etc/ssl/certs/java/cacerts"…

了解更多

为什么我的机器和路由器不能连续启动?

有时你会看到路由器启动失败一段时间后(默认15秒)-它通常抱怨访问不可达。然而,通过访问日志,你会看到…

了解更多

ARTIFACTORY - 3种方法来定制您的ARTIFACTORY登录页面

ARTIFACTORY - 3种自定义ARTIFACTORY登录页面的方法此信息属于ARTIFACTORY 7。Xversions The Artifactory Login page can be customized in a variety of ways to suit your company preferences, in this article,…

了解更多

ARTIFACTORY:“脚本执行受阻”

在Artifactory存储库中激活“允许内容浏览”功能,允许浏览HTML文件,就像它们托管在web服务器上一样。一些用户可能会发现脚本,如Javascript不被…

了解更多

人工清理最佳实践

软件开发可能是一件混乱的事情。通常,会有许多驻留在Artifactory中的工件永远不会被使用。尽管Artifactory很好地利用了基于校验和的存储,但它不能取代您的…

了解更多

ARTIFACTORY:如何从UI的服务状态中删除过时/无效的节点?

通过UI的人工服务状态可能会显示一些已退役且不再有效的节点。当自动脚本动态生成服务器ID时,就会发生这种情况。人们可能无法删除它们……

了解更多

ARTIFACTORY:为什么我不能在Native UI中滚动?

由于一个已知的问题,在某些Artifactory版本中无法滚动本机UI页面视图。在Artifactory版本7.46.11中已经修复了这个问题(参见这里的发布说明)。我们建议升级到……

了解更多

ARTIFACTORY:为什么非管理员用户不能在UI中看到完整的“Packages”列表?

默认情况下,出于各种性能考虑,非管理员用户将看不到可用的包视图,而将看到一个指示使用search…搜索特定包的视图。

了解更多

ARTIFACTORY:为什么本机UI对远程存储库中未缓存的工件返回404响应?

由于Native UI浏览器中的一个bug,通过Native UI浏览器执行的下载尚未缓存在远程缓存库中的工件的请求会导致404响应……

了解更多

使用ie浏览器访问Artifactory时出现空白页面

在Artifactory上使用IE浏览器时,部分用户在访问Artifactory主页时可能会遇到空白页面。案例1:这个问题可能是由于你的内网DNS中的一些主机被…

了解更多

如何将大文件部署到Artifactory?

默认情况下,Artifactory将ui生成的文件部署限制为100MB。您可以在管理>人工>通用(版本7.x)中自由调整此限制;at Admin > General(在版本6中)X或更低)。一旦……

了解更多

如何将大文件部署到Artifactory?

我们建议使用Artifactory的用于部署工件的REST-API将较大的文件部署到Artifactory,如下面的示例所示。另外,可以在这里找到一个bash示例。curl -X PUT -uadmin:password -T test.txt" http://localhost:8081/artifactory/libs-release-local/test/test.txt"不建议通过人工界面部署大文件…

了解更多

如何更改存储库的顺序

存储库的默认显示顺序是:Virtual Local Remote and Cache要改变这个顺序,请在$ARTIFACTORY_HOME/etc/artifactory.system.properties中添加以下系统属性:sortbytype与以下参数组合:local、remote、virtual、distribution例如:artifactory.treebrowser. sortrepository。sortByType=local,remote,virtual, distribution如果你喜欢,你可以修改这个…

了解更多

如何从本地浏览器视图启用校验和列表

默认情况下,校验和文件不显示,也不能从Artifactory Repository Browser中的Simple and Native Browser列表中下载。受影响的版本xand above DetailsBy default, the only way to download an artifact's checksum is by…

了解更多

如何提高人工界面速度?为什么我的人工界面很慢?

您可能会遇到Artifactory用户界面性能问题,原因如下:问题:由于系统资源导致的UI性能变慢解决方案:在浏览时检查Artifactory的JVM和数据库资源。2022世界杯阿根廷预选赛赛程如果资源正在运行…

了解更多

启用单点登录认证后,如何使用内部用户登录?

当我们在Artifactory中配置任何SSO提供程序作为身份验证提供程序,并自动重定向登录到SSO提供程序的登录页面(自动重定向登录链接到SAML登录)时,每次我们点击Artifactory…

了解更多

如何解决浏览工件时出现“无法到达JFrog工件”错误

有时,您的人工UI可能对系统超时的点响应较慢,并生成以下错误消息:如果发生这种情况,要捕获有关此错误的详细信息,您可以……

了解更多

如何恢复被覆盖的工件

在Artifactory中,由于部署了具有相同名称和路径的不同工件,工件可能会被覆盖。你可以从两个地方恢复“丢失”的文物:垃圾桶…

了解更多

如何设置人为UI会话超时时间

相关版本:此信息适用于Artifactory 5.5及以上版本。默认情况下,Artifactory UI会话将在30分钟后超时。要改变这一点,您需要配置artifactory.ui.session.timeout。这是$ARTIFACTORY_HOME/etc/artifactory.system中的相关属性。属性文件…

了解更多

如何显示从直接URL浏览工件时的校验和文件?

主题使用本地浏览器(RC上的任何存储库通过UI)暴露校验和文件(md5和sha1)。简单地在$ARTIFACTORY_HOME/etc/artifactory.system中设置一个属性。file.1属性。将以下属性添加到artifactory.system.properties文件并保存为:artifactory.ui. hidechecksum =false ....

了解更多

设置JFrog应用程序时应该暴露哪些端口?

相关版本:此信息涉及人工制品6号、x射线2号和任务控制3号。关于人造工厂7号,x射线3号和任务控制4号暴露端口的信息可以在这里找到。有很多微服务……

了解更多

如果通过UI上传失败,我该怎么办?

说明:如果您在上传任何文件时在UI中遇到任何错误,并且没有明确的错误信息,您可以通过检查这些东西来调试,以快速识别问题。解决方法:1。检查你的电流是否…

了解更多

当你无法登录到Artifactory UI时该怎么办

当您尝试使用用户凭证登录Artifactory UI时,Artifactory网页会在单击“登录”时将您引导回主页->用户没有登录。解决方案:这通常发生在……

了解更多

为什么附加组件是“可用”而不是“激活”?

从3.1版本开始。xthe add-on status name changed from ‘activated’ to ‘available’ which is just an indication to you that your license is installed correctly.If you want to make sure that everything is functioning as…

了解更多

如果服务器在UI中的HA服务器表中处于活动状态,为什么它似乎处于脱机状态?

当服务器处于活动状态,但在HA服务器表中(在UI中)显示为脱机状态时,这很可能是由于两个HA服务器之间的时间差异造成的。请查看……

了解更多

为什么存储摘要中的“工件大小”大于“二进制文件大小”?

通常,当文件(工件)存在于组织的存储库中的许多位置时,我们会在Artifactory存储部分看到这种行为,然而,它实际上只在物理存储中存储一次(二进制)。这是由于基于checksum的存储中的重复数据删除功能。工件…

了解更多

XRAY:如何解决升级到统一平台后“该实例的license不支持或禁用XRAY”的问题?

当在Artifactory和Xray上执行升级到统一平台时,从Artifactory连接到Xray时可能会遇到与许可证相关的问题。如果你对这些产品的单独升级成功了,…hth华体会最新官方网站

了解更多

ARTIFACTORY: ARTIFACTORY版本7升级和回滚(Linux Archive安装)

本指南包括如何手工版本7的描述。xupgrade using Linux archive installation method and rollback the Artifactory to the previous 7.x version.If an Artifactory upgrade fails and we need to perform…

了解更多

ARTIFACTORY:如何查看ARTIFACTORY安装类型

升级Artifactory时,您需要确保使用与最初安装Artifactory时相同的升级方法(RPM、Debian、Docker等)。要检查Artifactory的安装类型,请…

了解更多

ARTIFACTORY:如何解决元数据迁移问题升级后,由于sha256值缺失的工件

概述:Artifactory原生支持sha-256,当文件部署到任何存储库时,Artifactory计算sha-256校验和并在数据库中维护。Artifactory 5.5实现了数据库模式更改为…

了解更多

ARTIFACTORY:如何解决ARTIFACTORY从6升级后没有创建' REPLICATION_ERRORS '表的问题。X到7.x

在本文中,如果在从Artifactory版本6升级时无法自动创建'REPLICATION_ERRORS'表,我们将介绍手动创建'REPLICATION_ERRORS'表的步骤。到Artifactoy版本7.x。下面是样本误差…

了解更多

ARTIFACTORY:升级到ARTIFACTORY 7.x时,如何解决由:java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter Error引起的问题

相关版本:此信息与Artifactory版本7有关。7.人工智能xis compatible with Java 11 (and the JDK comes as part of your application bundle). When Artifactory starts, the JDBC driver will be copied from…

了解更多

ARTIFACTORY:如何解决统一平台错误:加入集群失败错误:解析连接响应失败:jwt太旧;iat: ;预计最低:

当一个给定的JFrog产品升级到统一平台时,其他JFrog产品可能无法连接到Artifactory 7。hth华体会最新官方网站x统一的UI。要解决这个问题,请检查$JFROG_HOME/var//log/router-service.log文件…

了解更多

ARTIFACTORY:如何将ARTIFACTORY从开源解决方案(OSS)升级到RPM安装的专业版

如果您正在使用Artifactory OSS的RPM安装,并且您的目标是从特定版本的OSS迁移到完全相同的Pro版本,请执行以下步骤:下载所需的Artifactory…

了解更多

ARTIFACTORY:将ARTIFACTORY迁移到具有升级版本的另一台服务器

升级和迁移人工服务器是两个不同的过程,不应该同时发生。每个流程都应该单独执行,因为它有可能导致未来的问题。因此,我们不……

了解更多

ARTIFACTORY:迁移基础

迁移BasicsArtifactory迁移是将完整的Artifactory设置从一个环境复制到另一个环境的过程。只有当您需要将设置移动到新位置时,才应该进行迁移***迁移不应该…

了解更多

ARTIFACTORY:升级前检查表

为了使升级过程尽可能顺利,我们建议遵循以下清单。一旦你完成了所有这些,你就可以开始了!在开始升级之前,请阅读每一步…

了解更多

ARTIFACTORY:缩小/降级ARTIFACTORY HA到Standalone模式

在本文中,我们将描述有助于将Artifactory从HA降级/缩小到单节点模式的步骤。这是基于两种情况,用户要么想…

了解更多

ARTIFACTORY:升级ARTIFACTORY的步骤

与人工制品6相关。X和7。xIn this article, we will discuss the procedure for upgrading Artifactory. Before proceeding with the upgrade, we strongly recommend reviewing our Pre-Upgrade checklist to ensure a smooth upgrade process. Also, make…

了解更多

ARTIFACTORY:元数据服务故障排除

相关版本:此信息与Artifactory版本7有关。xWritten in Go, Metadata is a microservice that comes bundled with Artifactory 7.x. It's used to store metadata information packages from JFrog services, such as Artifactory and…

了解更多

ARTIFACTORY:为什么我的Linux Archive服务在升级后安装失败/降级?

主题为什么我的Linux Archive服务升级后安装失败/降级?所有受影响的版本xlinux archive installs that are installed as a service. This means you use systemd (systemctl/service) to control the application, and had run…

了解更多

在启动时获得访问服务/路由器连接问题?尝试设置节点IP

一个相对常见的问题,我们已经看到在启动Artifactory 7。Xare cases where the JFrog Router cannot connect to the Access Server and vice versa.Errors in the access logs might appear as…

了解更多

如何确定哪些用户需要构建删除权限?

人工6.6及以上版本引入了构建权限。它可能会影响当前需要删除或替换构建信息的构建信息部署过程。受影响的版本6.6.0及以上详细信息启动人工6.6.0,以下REST接口需要构建删除权限:

了解更多

如何在升级过程中切换到容灾或克隆?

主题如何将生产流量重定向到克隆服务器或容灾服务器作为升级流程,而不是升级生产主实例。如果您有企业许可证,则可以使用任务控制中心的…

了解更多

如何将Artifactory Pro版本降级为OSS?

相关版本:此信息与Artifactory版本6有关。X及以下。执行Artifactory版本7的降级。X,见下文。要降级到OSS,请执行以下操作:关闭Artifactory覆盖Artifactory。War文件在…

了解更多

如何获取最新版本的Artifactory?

通常,当Artifactory的新版本发布时,一封电子邮件将发送到与您的帐户相关联的联系邮箱,其中将包含下载链接。您可以进入此下载页面并选择…

了解更多

如何避免在将Artifactory RPM版本升级到4.0.0后失去所有权(在4.0.1中修复)

人工4.0.0升级可能会导致文件失去其所有权(在4.0.1上修复)。在升级之前,你可以看看你是否有以下命令的问题:awk 'FS=":" {print $3 " " $1}' 了解更多

如何克服问题,而安装/升级Artifactory在Windows与命名空间。

解决手工安装/升级Windows命名空间问题的场景及解决方案场景1:手工安装在“D:Program Files”文件夹下。在运行Artifactory.bat文件时,您会遇到无法找到或加载主类Filesartifactorybin.....

了解更多

如何解决人工升级后“服务注册表ping失败”错误

在本文中,我们将学习如何解决Artifactory由于“尝试连接到本地路由器时出现错误”而无法启动的问题。这是发生在access.xml和artifactory.xml文件…

了解更多

如何解决升级后人工启动失败的问题?

由于多种原因,升级后人工设备可能无法启动。请查看启动日志以确定问题的原因,并将其与下面的解决方案进行比较。<案例1>错误:Application…

了解更多

如何排除故障x升级问题

升级6号工艺品时。X到7.xversions, you may encounter some problems. The following are some of the most encountered issues and how to resolve them.Issue #1: No valid installed license foundError:2020-05-20T12:09:02.734Z [1;32m[jfrt ] [0;39m…

了解更多

如何从Artifactory单机升级/迁移到Deb/RPM发行版

如果您将Artifactory作为独立发行版(*.zip)运行,并希望迁移到.deb/.rpm发行版,或者升级为此迁移的一部分,有两个选项:

了解更多

高可用性集群的升级流程是什么?

升级高于3.4.0版本的HA集群需要关闭所有HA节点,在主(主)和从(从)节点上执行所有必要的升级,等待5分钟,然后…

了解更多

当人工启动产生“未找到有效安装的许可证”时该怎么办?阻塞转换错误

相关版本:此信息与Artifactory版本6和7有关。当$ARTIFACTORY_HOME/etc文件夹中的许可证文件被修改/删除时,您可能会在以下场景中遇到此问题:

了解更多

当你的人工升级失败时该怎么办

人工升级失败-下一步怎么办?如何排除Artifactory启动错误相关版本:此信息属于Artifactory版本5。X和6。XUpgrading Artifactory is normally a straightforward process. Sometimes, however, something can go wrong and…

了解更多

当我升级到3.4.2+版本时,为什么Artifactory不工作?

如果您希望将Artifactory移动到网站的根目录,而不是使用“/ Artifactory”,有几种方法可以实现这一目标,下面介绍其中一种方法。您还可以将Tomcat的配置文件更改为…

了解更多

为什么我在迁移后的日志中看到“索引存档”消息?

主题为什么我在迁移后的日志中看到“索引存档”消息?德scriptionIn cases we migrate our Artifactory we can see in the logs the below INFO messages after the migration:After performing the migration:[INFO…

了解更多

为什么升级后不更新人工版本?

在一些罕见的情况下,您可能会注意到Artifactory上的版本号没有在Artifactory用户界面上得到更新,即使Artifactory日志没有显示错误并且显示了预期的版本。在…

了解更多

为什么我仍然得到错误“无法打开PID文件/opt/jfrog/artifactory/run/artifactory。启动后:没有这样的文件或目录"

由于systemd RHEL 7.7中的加固,systemd不再受tomcat创建的PID文件的信任。Artifactory 6.14及以上版本修复了此行为。然而,当从一个…

了解更多

ARTIFACTORY: AWS S3连接和故障排除步骤

场景1:由于S3文件存储权限问题,Artifactory无法处理下载请求。日志示例:2012-03-23 t12:59:05 .225 z [jfrt] [ERROR] [7eba4cb41d212e78] [.f.t.s。S3AwsBinaryProvider:185] [http-nio-8081- exec3] -从s3 com.amazonaws.services.s3.model下载blob 'da0b0dfc939bc14fddd90be244882d3d9b61a567'失败。异常:Access Denied (Service: Amazon…)

了解更多

ARTIFACTORY:使用直接和最终上传方法配置Azure Blob存储的备忘单

Artifactory支持使用Azure Blob Storage在云上存储和管理Artifactory文件存储,有两个选项。直接上传机制自动上传机制直接上传机制允许将工件上传到Azure云,而不需要…

了解更多

人工制品清理方法+如何删除旧工件?

人工制品有许多清理方法;不幸的是,它没有现成的旧工件清理过程,但这可以通过用户插件轻松实现。另外,请阅读使用Artifactory的高级清理…

了解更多

ARTIFACTORY:通过IAM Role将ARTIFACTORY连接到S3桶

先决条件:Artifactory v7。xdeployed on AWS EKS ClusterArtifactory Helm ChartAWS S3 Bucket Steps:1. Create an IAM OIDC provider for your cluster:https://docs.aws.amazon.com/eks/latest/userguide/enable-iam-roles-for-service-accounts.html 2. Create IAM Role with type "Web identity":3. Associate an IAM role to a service account using…

了解更多

ARTIFACTORY:如何自定义收到项目存储配额提醒的频率?

默认情况下,项目设置了无限存储配额。平台管理员可以在创建新项目时通过在项目级别设置存储配额来限制分配给项目存储库的空间:

了解更多

ARTIFACTORY:如何在ARTIFACTORY中找到最大的存储库

有几个用例可以确定Artifactory中的哪个存储库是最大的。这可以包括监控团队使用情况,确认清理策略是否按预期工作,等等……以便轻松找到最大的……

了解更多

ARTIFACTORY: Docker孤立层清理是如何工作的

当您覆盖docker清单时。Json(例如,推送一个已经存在于同一路径中的标签),那么存在的冗余层就会成为“孤儿”。"孤儿"层在舱单上没有提及。Json文件…

了解更多

ARTIFACTORY:“最大唯一快照”参数如何在ARTIFACTORY工作?

使用快照是标准的开发实践,但是,根据保存的快照数量,这可能会占用大量磁盘空间。指定可以…的最大快照个数。

了解更多

ARTIFACTORY:我应该如何切换到使用谷歌本地客户端?

为什么要切换到本机客户机?不再维护JetS3t库。因此,这个模板在Artifactory中被弃用了。使用Google -storage-v2作为解决方案,它使用Google本地客户机。过渡……

了解更多

ARTIFACTORY:如何使用Rest API添加冷实例

向活动实例添加冷实例可以通过UI完成,但是,也可以通过REST API添加冷实例,方法是使用创建配对令牌REST API调用。这可以…

了解更多

ARTIFACTORY:如何将NFS挂载点挂载到ARTIFACTORY helm部署上,以配置文件存储和备份目录

当在使用helm charts安装的kubernetes集群上运行Artifactory时,为了配置使用NFS来存储校验和和备份,我们必须手动创建PV和PVC。

了解更多

ARTIFACTORY:如何计算一个特定存储库的二进制大小?

有时,需要检查Artifactory中某个特定存储库所使用的存储空间,以决定为执行自动化任务而编写脚本/编程的逻辑,作为……的一部分。

了解更多

ARTIFACTORY:如何使用IAM角色而不是IAM用户配置AWS S3对象存储

相关版本:此信息与Artifactory版本7有关。xArtifactorycan connect to S3 object storage using an IAM role instead of an IAM user (which renders obsolete the need to rely on hard-coded credentials on…

了解更多

ARTIFACTORY:如何使用ARTIFACTORY配置OpenStack Swift S3

您可以配置OpenStack Swift作为Artifactory的对象存储平台。要用S3配置Artifactory,请按照这里提供的步骤操作。更多关于S3对象存储的信息请点击这里。黑体文本表示…

了解更多

ARTIFACTORY:如何删除旧Docker图像

要删除超过特定日期的Docker映像,请执行以下操作:Docker映像层作为单独的工件存储在映像文件夹中。因此,要删除旧的Docker映像,您首先需要…

了解更多

ARTIFACTORY:如何查找ARTIFACTORY中文件夹下工件的累积大小和总数

在Artifactory UI中,可以很容易地获得文件夹中工件的大小和数量,但是,没有直接的REST API来获取此信息。我们可以实现这个用例…

了解更多

ARTIFACTORY:如何获得一个存储库的二进制大小

二进制文件大小与工件大小您可能已经知道有两种不同的大小:二进制文件大小和工件大小;二进制文件大小:系统中二进制文件占用的物理存储量。工件大小:数量……

了解更多

ARTIFACTORY:如何在存储库中保留空文件夹?

默认情况下,存储库中的空文件夹将被删除,因为在后台有一个全局作业触发修剪。该任务由两个参数控制,默认值为:artifactory.folderPruning.intervalSecs=300 artifactory.folderPruning.quietPeriodSecs=60 " artifactory.folderPruning.intervalSecs=300 "表示…

了解更多

ARTIFACTORY:如何从ARTIFACTORY pod的“设备上没有空间”错误中恢复

在一些场景中,我们已经看到Artifactory PVC的存储被完全占用,因此Artifactory pod将进入崩溃循环状态。在这种情况下,我们可能需要……

了解更多

ARTIFACTORY:当尝试下载或解析工件时,如何解决400个错误请求错误

对于那些需要重定向并使用我们的直接云存储选项的Artifactory版本(即Enterprise+, On-Premise和JFrog的基于saas的系统),您可能会遇到400个坏请求错误。这发生在下载…

了解更多

ARTIFACTORY:如何解决“503:无法创建文件存储文件夹”错误?

问题描述:以下错误提示文件存储权限有问题。2022-11-24T20:51:41.583Z [jfrt] [error] [2eb124d82e61dabf] [.p.u。FileBinaryProviderUtil:15] [art-init] - Could not create dir '/home/nirsh/shards/shard1' 2022-11-24T20:51:41.584Z [jfrt] [ERROR]…

了解更多

ARTIFACTORY:如何解决" Error during ping test org.jfrog.storage.binstore.exceptions.BinaryStorageException: 503: Binary provider ping failed "错误

有些人可能熟悉二进制提供程序术语,但对于那些不熟悉的人来说,二进制提供程序是基于校验和存储系统的存储元素。你可以用一个或多个…

了解更多

ARTIFACTORY:如何从垃圾桶中恢复特定项目

高级垃圾桶恢复在某些情况下,删除不需要的工件并将其发送到垃圾桶。如果垃圾桶里有很多文物,很难弄清楚……

了解更多

ARTIFACTORY:如何在Azure Blob存储的自定义路径中保存二进制文件

主题:如何设置自定义路径保存二进制文件在Azure Blob存储受影响版本:Artifactory 5.4及以上描述Artifactory支持使用云对象存储从主要的SaaS提供商,包括亚马逊的S3,谷歌的云存储,或Azure的…

了解更多

ARTIFACTORY:安装快速入门指南-在具有NLB, S3桶和配置子域docker访问方法的EKS上进行ARTIFACTORY

概述:本示例将演示在使用Network Load Balancer (NLB)的EKS集群上使用带后端s3存储的helm部署安装Artifactory的步骤。示例中使用的所有命令都是…

了解更多

ARTIFACTORY:为SaaS实例安装用户插件

在Artifactory SaaS中安装用户插件:作为企业Artifactory Cloud用户,您可以选择在Artifactory实例中安装JFrog批准的用户插件。支持的用户插件可以在这里找到。当请求JFrog支持安装时…

了解更多

ARTIFACTORY:大文件存储解决方案

结合NFS API,您应该会发现免费的、开源的、可伸缩的网络文件系统GlusterFS可以很好地工作。其他NFS API解决方案,可以轻松处理高达20tb的负载,…

了解更多

ARTIFACTORY:迁移到S3

简介:Artifactory完全支持分布式文件系统的S3对象存储,因此您的Artifactory文件存储可以驻留在云中。要了解更多好处,可以访问JFrog Documentation。这篇知识库文章是针对Artifactory 7.x编写的。之前……

了解更多

ARTIFACTORY:用SAS令牌设置Azure Blob存储

在本文中,我们将介绍如何使用Artifactory设置Azure blob存储,使用SAS(共享访问签名)令牌作为身份验证方法,作为常规Azure帐户密钥的替代方案。更多的……

了解更多

ARTIFACTORY:完整的垃圾收集指南

本指南包括对JFrog Artifactory垃圾收集作业如何工作的描述,以及调优建议和常见问题。关键词:1。二进制文件:二进制文件的大小等于文件所占用的物理存储量。

了解更多

ARTIFACTORY:在' cluster-google-storage '链模板中使用' useinstancecredals ' (binarstore .xml)

两个Google Storage binarstore .xml提供者之间的一个主要区别是,“Google - Storage”使用进行身份验证,而“Google - Storage -v2”可以使用< useinstancecredals >。默认情况下,人工高可用性链“cluster-google-storage”包含了“google-storage”提供商。

了解更多

ARTIFACTORY:什么是完整的垃圾收集运行以及如何执行它

假设一个文件在垃圾桶下面,它的保留期已经结束。然后Artifactory取消部署(删除文件的引用)。它检查是否有其他引用的二进制文件…

了解更多

ARTIFACTORY:当您获得二进制提供程序没有错误消息内容时该怎么办

此错误可能出现在Artifactory或Catalina日志中,原因有几个,其中一些非常重要。其中包括:物理二进制文件不可访问或不存在于文件存储库中。一个错误配置…

了解更多

ARTIFACTORY:为什么会出现“配对冷热实例失败,请先解除配对”的错误

问题说明:在用Live Artifactory实例配置Artifactory Cold实例时,我们遵循一个称为绑定的步骤,该步骤创建一种称为绑定令牌的令牌类型,它允许信任是双向的,并且在…

了解更多

我可以将S3用于我的Artifactory文件存储吗?

如果您已经将RDS设置为您的DB解决方案,那么您可以设置引用托管在S3上的内容/工件的远程存储库。在3.6之前的Artifactory版本中,我们通常发现S3是…

了解更多

CEPH S3提供程序- Artifactory配置

通过Artifactory可以配置CEPH对象存储平台。点击这里了解更多关于S3对象存储和Ceph的信息。要使用S3设置Artifactory,需要遵循以下步骤。这是一个基本的storage.properties…

了解更多

空文件夹清理

如果您在存储库中存在空文件夹的问题,那么有一个Artifactory插件可以手动初始化文件夹清理过程。这将立即删除指定存储库中的空文件夹。安装…

了解更多

如何在Amazon S3中查找二进制文件?

要在S3中查询文件,您需要安装AWS命令行接口(AWS CLI),可以在这里获得。所需参数(access key, secret key, bucket name, path)可以在…中找到。

了解更多

如何在不使用CI服务器的情况下创建构建保留或丢弃旧构建?

如果您希望创建构建保留,或者在不使用持续集成工具的情况下丢弃旧的构建,您可以使用以下指导原则编写简单的脚本或简单的用户插件:脚本,使用REST…

了解更多

如何删除旧版本?(“最大版本构建”)

当我们谈论删除工件时,需要考虑两个类别:处理已经部署的工件,以及处理未来的部署。处理已经部署到Artifactory的构件:您可以逐个删除旧的构建…

了解更多

在垃圾收集期间,我如何增加Artifactory中最大的垃圾桶删除候选项?

目前,在GC期间可以从垃圾桶中取消部署的候选项的默认数量是10000。您可以通过在$ARTIFACTORY_HOME/etc/artifactory.system中设置artifactory.trash .max.search.results来配置这个数量。属性6。xor $JFROG_HOME/var/etc/artifactory/artifactory.system.properties in…

了解更多

如何删除旧的构建信息?

有三种方法可以安全地删除不必要的构建信息:通过Artifactory UI使用REST API使用buildCleanup用户插件。如果清理工作有一段时间没有完成,那么以下任何一项…

了解更多

如何查看下行总带宽使用情况?

你可以在我们的公共Github上使用DownloadUsage脚本。由于Artifactory基于校验和的存储,不可能获得明确的上游带宽使用情况,因为并非所有工件都被保存。

了解更多

如何将Amazon弹性文件系统(EFS)与人工HA一起使用

AWS中的人工高可用性(HA)可以使用S3进行可扩展存储,或者可以为NFS文件存储实现Amazon的弹性文件系统(EFS)。为实现EFS而设计必须考虑到如何…

了解更多

您的数据库应该占用多少磁盘空间?

在此处提供的推荐配置中,DB仅存储工件元数据、构建信息和属性。例如,indexed_archives_entries表存储类搜索器所需的信息。有关档案索引管理的更多信息可以访问…

了解更多

GC多长时间在Artifactory Online服务器上运行一次?

Artifactory Online每12小时运行一次垃圾收集。

了解更多

我应该如何切换到使用Amazon S3官方SDK?

相关版本:Artifactory 6.12.0及以上版本。从Artifactory 6.12.0开始,Artifactory可以使用官方Amazon SDK与S3云存储提供商进行交互。以前使用的JetS3t库仍然可以使用,实际上,现有的Artifactory…

了解更多

如何配置S3文件存储上的直接(最终)上传机制

相关版本:Artifactory 7.9.0及以上版本。默认的S3链模板依赖于最终上传机制,当完整的二进制文件上传到Artifactory时,就认为来自客户端的上传成功了。为…

了解更多

如何将谷歌云配置为Artifactory的二进制存储提供商

由于Artifactory完全支持谷歌云存储(GCS),您的Artifactory文件存储可以驻留在云中。这是Artifactory新文件存储管理功能的一部分,可以使用binarstore .xml配置文件进行配置。更多细节…

了解更多

如何配置IBM Cloud Object Storage(以前的Cleversafe) S3 Provider与Artifactory

如果您正在将IBM Cloud Object Storage(以前称为Cleversafe)提供程序配置为Artifactory存储提供程序,请使用以下基本binarstore .xml配置: ****** ******* Cleversafe端点 了解更多

如何使用代理配置S3对象存储?

可以用Artifactory配置S3对象存储平台,这样所有流量都将通过代理。要使用S3设置Artifactory,您需要执行以下步骤。点击这里了解更多关于S3 Object的信息…

了解更多

如何从s3迁移到cluster-s3 ?

相关版本:人工5和人工6。本文将遵循从“s3”切换到类似“cluster-s3”的链模板的步骤和过程。要深入了解它们及其差异,请访问://www.si-fil.com/knowledge-base/what-is-the-difference-between-s3-and-cluster-s3-filestore-chains/*This…

了解更多

如何恢复被覆盖的工件

在Artifactory中,由于部署了具有相同名称和路径的不同工件,工件可能会被覆盖。你可以从两个地方恢复“丢失”的文物:垃圾桶…

了解更多

如何查看您的总下行带宽使用情况

使用此处提供的DownloadUsage脚本。注意:由于Artifactory基于校验和的存储,不可能获得上游带宽使用情况,因为并非所有工件都被保存。发布日期:2017年2月6日最后更新日期:2021年1月22日关键词:下游使用,带宽…

了解更多

如何在您的人工文件存储分片集群中使用宽大限制

在Artifactory中,Filestore Sharding Cluster中的lenientLimit是成功写入继续需要可访问的最小文件存储库数量(默认=1)。请注意,您的文件存储库配置了自定义…

了解更多

我正在删除文件,但在存储摘要页面上没有看到任何更改

主题存储汇总页面没有反映存储空间的变化,我正在删除大文件,存储使用情况没有变化。在版本6.17.0之前,每次浏览…时都会计算存储摘要。

了解更多

垃圾收集器和修剪未引用数据之间的区别

受影响的版本虽然这两个进程都删除文件存储库中的二进制文件,但每个进程都有不同的特性:垃圾收集处理被Artifactory标记为删除候选的文件存储库二进制文件。除了UI,你还…

了解更多

当你的Docker Pull失败时出现“500 Binary provider has no content Manifest File”错误该怎么办

如果Docker pull失败并注册一个清单错误:无法为'.... '创建清单标记':二进制提供程序没有'.... '的内容请检查以下内容:x UI,导航到管理模块->…

了解更多

人工存储解决方案解释

为了以资源有效的方式存储工件,Artifactory执行基于校验和的存储。它是如何工作的当一个文件被部署到Artifactory时,它的SHA-1校验和作为第一个操作之一被计算出来。然后文件是…

了解更多

Storage Summary储存库表中的“Used Space”列——它表示什么

这一列的目的是根据Tree Browser中的表示来表示存储库的工件大小(如果您要将Tree Browser中所有二进制文件的大小加起来…

了解更多

最终二进制提供程序的高级参数是什么?

numberofthreads用于将二进制文件上传到远程文件存储(如s3)的并行线程数。工人的数量默认为5。其中一个是专门用于维护的……

了解更多

当磁盘空间用完时,我该怎么办?

为了解决这个问题,我们有以下选项为您提供:配置文件存储分片:如果您决定在生产环境中添加一个新驱动器,您可以配置分片二进制提供程序,让您…

了解更多

“s3”和“cluster-s3”文件存储链之间的区别是什么?

相关版本:人工5和人工6。当Artifactory与云二进制提供商(如S3)集成时,根据文档,有两种可能的链模板可供选择:“S3”和“cluster-s3”链模板....

了解更多

如果我的文件存储库缺少二进制文件,我该怎么办?

JFrog提供的一个特别有用的用户插件是filestoreIntegrity插件,这里将详细介绍。这个插件检查你的数据库和文件存储,并确定是否有二进制文件存在于数据库中…

了解更多

在哪里可以看到Artifactory中每个存储库的大小?

对于Artifactory 3.1.1及以上版本,有关磁盘内存使用的信息和每个存储库使用多少空间的细分可以在UI的“存储摘要”页面上获得…

了解更多

为什么移除/删除旧工件不会影响工件磁盘空间的使用?

主题:为什么移除/删除旧工件不影响工件磁盘空间的使用?原因Binaries的大小大于Artifacts的大小,这意味着GC没有运行。为了验证工件和二进制文件的当前状态…

了解更多

为什么存储信息REST API帐户重复docker层,我们如何避免它?

正如在这个JIRA票据中提到的,我们过去报告了存储信息REST API行为,值得一提的是,响应的这一部分报告的大小确实计算了重复层,并且它的目的是…

了解更多

RubyGems.org依赖API弃用

背景:RubyGems.org已经弃用了依赖API (API /v1/dependency),转而使用“Compact Index”API机制。关于弃用过程和具体细节的更多信息可以在这篇博客文章中找到。4月10日是“停电”…

了解更多

ARTIFACTORY:为ruby宝石生成的版本元数据文件

如果项目适用于本地、远程和虚拟存储库,那么Bundler Compact Index功能允许您检索与已安装的Ruby版本兼容的最新RubyGems版本。在应用了"artifactory.gems.compact.index.enabled=true"属性后,bundler压缩…

了解更多

如何修复“IllegalArgumentException:比较方法违反了它的一般契约!”,当索引一个Gems Repository时

当索引一个Gems存储库时,如果有很多版本,版本比较器可能会失败。受影响的VersionsArtifactory 4.0.0+, 5.0.0+DetailsStack跟踪问题:[art-exec-273] ERROR o.a.a.g.i.m emslocalindexhandler:223 -无法重新计算存储库的索引。

了解更多

如何通过增加捆绑包超时来解决捆绑器安装失败

当Bundler需要很长时间来解析依赖项时,超时可能会导致Bundler安装失败。默认情况下,Bundler有一个10秒的超时值,可以通过使用bundle config…

了解更多

ARTIFACTORY:如何读取智能远程存储库中非缓存工件的属性?

在某些情况下,用户可能需要在从Artifactory智能远程存储库中缓存工件之前检查工件的详细信息。这在很多情况下都很有用,比如……

了解更多

如何在树和简单浏览器中过滤存储库结果

Artifactory 4.0中引入的一个特性允许您在Tree和Simple浏览器上执行工件和存储库的即时过滤。在Artifacts选项卡中,可以通过点击…来激活搜索。

了解更多

如何在PyPi存储库上使用包含和排除模式

常规的include和exclude模式字段在PyPi存储库上不起作用。要配置将在这些存储库上工作的模式,它们必须关注存储包的元数据(而不是名称)。这里有一个例子:……

了解更多

最大搜索查询数。

对于REST Api/AQL搜索,结果的默认最大值是1000个条目。对于UI搜索,结果的默认最大值是500个条目。超过条目最大值的查询将返回结果,直到…

了解更多

ARTIFACTORY - 3种方法来定制您的ARTIFACTORY登录页面

ARTIFACTORY - 3种自定义ARTIFACTORY登录页面的方法此信息属于ARTIFACTORY 7。Xversions The Artifactory Login page can be customized in a variety of ways to suit your company preferences, in this article,…

了解更多

ARTIFACTORY:如何使用Okta Provider配置ARTIFACTORY SCIM

JFrog Artifactory支持Okta SCIM与Artifactory实例的集成。本文档描述了如何配置您与Okta provider的Artifactory SCIM集成。登录Okta管理门户⇒配置应用程序⇒启用SCIM…

了解更多

ARTIFACTORY:当使用SAML SSO访问ARTIFACTORY时,如何验证命令行工具

如果您将SAML与Artifactory一起使用,那么按照设计,SAML 2.0标准允许SAML用户通过SAML SSO访问Artifactory UI。但是,命令行工具需要单独的身份验证方法来实现这种访问。登录……

了解更多

ARTIFACTORY:如何在ARTIFACTORY中禁用HTTP选项?

相关版本:人工7及以上。作为漏洞评估建议的一部分,可能会在IIS web服务器上禁用HTTP OPTIONS。问题中的漏洞是响应OPTIONS HTTP方法的Web服务器…

了解更多

ARTIFACTORY:如何授予匿名用户对特定存储库的访问权限

当允许匿名访问被关闭时,它将禁用对Artifactory的所有访问,除非提供有效的用户凭据。默认情况下,匿名用户权限如下所示:要允许匿名访问特定的资源/存储库,请使用Artifactory的Permission…2022世界杯阿根廷预选赛赛程

了解更多

ARTIFACTORY:如何在没有用户登录的情况下将ldap域迁移到小域以使用现有的API密钥?

当需要将LDAP迁移到SAML时,可能需要在Artifactory中禁用LDAP并启用SAML。通常,在Artifactory中禁用LDAP并启用SAML之后,用户将需要登录…

了解更多

ARTIFACTORY:如何解决“无法找到请求目标的有效认证路径”错误

尝试从Artifactory建立受信任SSL连接时可能会遇到问题。在执行复制和其他需要连接到远程服务器的任务时,您可能会看到以下错误消息:[error] (o.a.a.r.c.BaseReplicationProducer:97)…

了解更多

ARTIFACTORY:如何恢复您的远程存储库密码?

所有远程存储库密码都可以在artifactory.config.latest.xml文件中找到(在$JFROG_HOME/artifactory/var/etc/artifactory/artifactory.config.latest.xml下)。密码是在artifactory.config.latest.xml文件中加密的,我们需要能够解码它们,以便找到…

了解更多

ARTIFACTORY:如何解锁一个用户(s)谁是锁定的ARTIFACTORY和恢复管理帐户

非管理员用户恢复:当我们有一个用户被锁定在Artifactory之外时,我们可以使用REST API调用将其解锁。**注**这些REST API调用只能通过ADMIN accounif来执行。

了解更多

ARTIFACTORY:如何在紧急情况下通过SQL命令将非管理员用户更新为管理员用户?

当您无法访问Artifactory中的任何admin用户时(即具有admin访问权限的员工离开公司,或者您无法登录等),有两种方法可以创建新的admin或…

了解更多

ARTIFACTORY:将ARTIFACTORY与crowd集成

本文将指导您配置Artifactory 7。使用crowd作为SSO。有两个选项可以配置Crowd SSO: Artifactory和Crowd服务器使用相同的域,以及使用子域前缀。在…

了解更多

ARTIFACTORY: JFrog平台是否受到CVE-2022-42889的影响?

简介:NVD于2022年10月13日发布了一个新的漏洞CVE-2022-42889,该漏洞在2022年10月22日被认为是CRITICAL。为了获得有关上述漏洞的更多信息,请参考以下链接,该链接将引导您到NVD…

了解更多

ARTIFACTORY: LDAP错误:"名称不能包含空格或特殊字符"

在Artifactory版本7.20中。xand above, a new special character limitation was implemented and affects the LDAP settings & group settings names in the UI.As the LDAP setting name is greyed out and cannot be…

了解更多

人工:SAML SSO调试指南

SAML SSO调试指南安全断言标记语言(SAML)是一种允许单点登录(SSO)系统的标准。这种形式的身份验证通常以web浏览器为中心。Artifactory支持大多数SAML SSO系统,…

了解更多

ARTIFACTORY:为什么应用程序需要使用可信证书以及如何使用它们

每个需要与您的网络建立安全连接的应用程序都需要进行证书检查。有几种方法可以解决这个问题:您的IT管理员可以将给定的证书推送到所有计算机……

了解更多

ARTIFACTORY:升级后LDAP用户无法访问用户配置文件的原因X到7.x?

在人工工厂6。x, you could encounter a known bug in which an LDAP user was able to access to the user profile although NULL value of updatable_profile column is in access_users_custom_data table. SolutionThere are two ways…

了解更多

ARTIFACTORY:为什么记录显示为“non_authenticated_user”而不是“anonymous”或提交身份验证的用户名?

即使允许匿名访问,artifactory-request.log中显示为“non_authenticated_user”的条目是那些试图进行身份验证,但随后提供了错误凭据的条目。如果用户发送请求而没有提供任何类型…

了解更多

ARTIFACTORY:为什么我的存储库中缺少“有效权限”选项卡?

通常,您可以在Artifacts、Builds和Distribution页面下的effective permissions选项卡中2022世界杯阿根廷预选赛赛程查看用户、组和权限目标对每个资源的有效权限:但是,您可能会注意到…

了解更多

项目入门[视频]

我的名字叫莎妮。我来自JFrog Support。在这个简短的视频中,我将向您介绍我们的新功能,项目。所以基本上,项目给了我们另一个管理维度在所有资源之上。2022世界杯阿根廷预选赛赛程

了解更多

Hashicorp保险库设置说明

本文将进一步详细介绍如何安装和设置Hashicorp Vault以与JFrog Artifactory一起使用。受影响的版本这些是在文章创建期间测试的Artifactory和Vault的版本:

了解更多

未经身份验证的用户如何访问您的人工服务器

Artifactory可以通过勾选允许匿名访问复选框来配置为允许匿名访问,该复选框可以在Artifactory 7中找到。通过导航到管理>安全>设置(在人工6中)。X及以下,……

了解更多

我如何在Artifactory中为上传工件到存储库添加审批流程?

您可以通过使用Artifactory User Plugins添加工件审批流程。例如,我们有一个插件,在这里可用,它阻止下载所有具有以下属性的工件:approver。状态设置为rejected你可以…

了解更多

如何使用Google配置人工SAML单点登录?

在Google上登录到Google管理控制台。点击应用程序> SAML应用程序选择将服务/应用程序添加到您的域名链接或单击底部角落的加号(+)图标。点击设置…

了解更多

如何解决解密失败(Artifactory未能初始化:检查Artifactory日志中的错误500错误)?我怎样才能找回丢失的人工制品。密钥文件吗?

artifactory。密钥文件是包含密码解密信息的文件。如果缺少此文件,Artifactory将无法解密加密的密码。默认情况下,它位于'$ARTIFACTORY_HOME/etc/security/',尽管您可以修改…

了解更多

部署权限如何与远程存储库关联?

当用户试图解析Artifactory远程缓存存储库中不存在的文件时,Artifactory将尝试下载该文件并首先将其保存/部署到远程缓存中,它只能这样做…

了解更多

如何为特定存储库添加具有管理员权限的用户

如果您想创建只被授予特定存储库权限的用户,以下步骤将对您有所帮助:创建新用户:Admin选项卡> Security > users…

了解更多

如何禁用人工Webhook验证

基于事件的webhook是在7.6.0版本中引入的,这个特性是由JFrog统一平台中的事件服务管理的。事件服务负责将webhook事件分发到外部系统。从7.11 a版本开始…

了解更多

如何修复“keyCertSign位未设置”和“无法生成DH对”错误

相关版本:此信息与Artifactory版本6有关。xand belowYou might encounter the following error messages when trying to connect to a remote site via a remote repository:Connection failed with exception: sun.security.validator.ValidatorException: PKIX path…

了解更多

如何在rpm操作系统上安装CA证书?

要信任Artifactory/Xray (RPM安装)上的服务器证书,我们建议执行以下命令(注意:两者都需要root访问权限):提取可信证书/usr/bin/p11-kit Extract——format=java-cacerts——filter=certificates——overwrite——purpose server-auth /etc/pki/ca-trust/extracted/java/cacerts2导入……

了解更多

如何与SAML用户执行“docker登录”?

为了使用SAML用户执行“docker登录”,我们需要确保完成以下步骤:在Artifactory中配置SAML集成后,我们需要确保…

了解更多

如何在不同的Artifactory实例之间复制用户、组、权限和安全数据?

主题如何在不同的Artifactory实例之间复制用户、组、权限和安全数据?支持ed Versions and required LicenseThis is possible from Artifactory 6.0 and requires an Enterprise+ licenseInstructionsReplicating security data between different Artifactory instances is possible with…

了解更多

如何解决401启动错误问题

相关版本:此信息与Artifactory版本5.4相关。xand aboveArtifactory comes bundled with an Access security service, whose functionalities continue to evolve. Artifactory uses a set of credentials to work with this service. Occasionally,…

了解更多

如何解决“无法添加证书,无法读取提供的PEM文件”的问题。遗失钥匙或证书"

PEM文件应同时包含证书和私钥,结构如下:-----BEGIN私钥----- .............................................................................. .......................................----- 结束的私钥 ---------- 开始证书 -----.............................................................................. .......................................----- 证书,也请确保您上传的PEM文件不是有密码保护的…

了解更多

如何解决“给定的最后块没有正确填充。”如果在解密“错误”期间使用了坏密钥,就会出现此类问题

在某些情况下,您可能会遇到以下错误:[jfrt] [error] [4543429d2a8d1892] [ctoryContextConfigListener:126] [art-init] -应用程序无法初始化:给定的最终块未正确填充。这些问题可以……

了解更多

如何解决Artifactory无法安全连接到远程URL时的问题

IssueArtifactory无法与远程URL建立安全连接(例如,当在Admin => Repositories =>您的repository => Test =>Artifactory UI单击Test按钮时,显示“连接失败,异常:sun.security.validator. validatoreexception: PKIX路径构建失败:…

了解更多

如何为Artifactory中的用户/组设置基于路径的权限?(视频)

了解更多

LDAP调试指南

LDAP (Lightweight Directory Access Protocol)提供了一种REST api风格的用户认证方法。在Artifactory中,这意味着每当用户使用其LDAP凭据时,应用程序将检查LDAP…

了解更多

防止Click-Jacking

为了防止clickjack,您可以在web.xml $ARTIFACTORY_HOME/tomcat/conf下添加以下代码:ClickjackFilterSameOrigincom.xxx.yyy.ClickjackFilterSameOrigin。 #replace ' xxx. 'aaabbbClickjackFilterSameOrigin/*我们想补充的是,我们不正式支持这样的…

了解更多

新的artifactory-build-info存储库以及如何配置它的权限

默认的Artifactory -build-info存储库是在Artifactory版本6.6中引入的。它取代了在Artifactory数据库中将构建信息文件存储为blob的旧机制。Artifactory -build-info存储库存储上传到Artifactory的所有构建信息文件。

了解更多

什么是人工制品?钥匙和万能钥匙。钥匙和它们的用途是什么?

相关版本:本文中提到的信息与以前的Artifactory版本无关。在$ARTIFACTORY_HOME/etc/security中,我们有2个重要的.key文件。本文将描述它们的用途,以及它们的…

了解更多

JFrog采取了什么措施来确保Artifactory的安全?

JFrog是一家符合SOC 2标准的公司。这意味着公司自愿同意遵守并报告其SOC 2®级系统和组织控制,其标准由美国…

了解更多

遇到如下错误:java.lang.RuntimeException:意外错误:java.security.InvalidAlgorithmParameterException: trustAnchors参数必须非空

相关版本:此信息与Artifactory版本6有关。xThis error typically occurs when you're trying to connect Artifactory to a remote endpoint using the HTTPS protocol. And the issue will only arise if you're trying…

了解更多

安全配置在哪里?

安全配置部分(SSO、LDAP、Permission Targets)现在是Admin选项卡的一个子部分。

了解更多

我在哪里可以找到Artifactory中的用户,是否可以撤销用户删除/修改?

主题我在哪里可以找到Artifactory中的用户,是否可以撤销用户删除/修改?说明Artifactory中的admin用户可以通过浏览Artifactory UI→admin→users查看所有用户。一旦删除…

了解更多

ARTIFACTORY:如何复制特定的路径

可以使用Include Patterns启用复制。这样,我们就可以为特定路径启用复制。例如,下面是我的源实例存储库结构:我包含了以下包括模式:上面的模式将包括…

了解更多

ARTIFACTORY:如何解决复制失败后出现“Failed to acquire lock for…”错误的问题

Artifactory支持两个Artifactory实例之间的存储库复制,以支持分布在遥远地理位置上的不同团队的开发。在工件同步过程中,Artifactory将首先在数据库中“锁定”工件并记录此“锁定”…

了解更多

ARTIFACTORY:如何停止ARTIFACTORY中的复制

在Artifactory中,我们确实有一个选项,通过勾选/取消勾选下面复制屏幕上的复选框,从UI全局启用/禁用复制,或者我们可以使用REST API来顺序阻塞和取消阻塞完整的…

了解更多

ARTIFACTORY:使用checkBinaryExistenceInFilestore时的复制

作为本文的序言,此功能确实需要Enterprise+许可证。我们的wiki概述了该功能,可以在以下链接中找到://www.si-fil.com/confluence/display/JFROG/Repository+Replication#RepositoryReplication-OptimizingRepositoryReplicationUsingStorageLevelSynchronizationOptionsFor拥有数百tb数据的大型实例,内置复制…

了解更多

ARTIFACTORY:在ARTIFACTORY边缘复制

要了解Artifactory Edge节点的复制是如何工作的,我们必须首先了解Artifactory Edge的目的和用途。Artifactory Edge是Artifactory的一个特殊版本,专门用于向运行时提供发布…

了解更多

ARTIFACTORY:为什么我得到“期望一个文件,但发现一个文件夹”错误?

在Artifactory中设置存储库之间的复制时,可能会遇到“期望有一个文件,但发现了一个文件夹”错误。这个错误意味着什么?当您的文件具有相同的…

了解更多

人工可以复制建筑物吗

相关版本:此信息适用于Artifactory 6.6及以上版本。Artifactory的早期版本不能复制构建。无法使用存储库复制复制构建,因为构建。Json文件不被考虑…

了解更多

Artifactory如何将已发布的工件映射到构建(以及为什么有时不显示通往它们的路径)

发布构建时,Artifactory使用build.name和build属性。编号,将已部署的构件连接到各自的构建。如果你使用的是Jenkins Artifactory插件,它会自动创建这些属性并附加它们…

了解更多

如何将工件从多个Artifactory实例分发到目标边缘节点?

如果您有多个源Artifactory实例,并且希望从多个jpd (JFrog Platform Deployment)分发工件/文件,则可以使用以下三种方法。分布场景:地理上分散的组织全天候开发软件。一个……

了解更多

如何停止/取消正在进行的复制?

取消选中当前正在运行的复制上的“已启用”复选框将使复制在完成之前停止。当然,您可以在复制停止后重新启用该复选框。

了解更多

如何监控复制?

没有监视复制的MBean。我们正在继续改进复制的监控方式,所以在发布Artifactory的新版本时,查看发布说明是一个好主意。什么……

了解更多

我如何解决maven-metadata.xml之间的冲突2之间复制。X到3。X ?

maven-元数据URL格式在Artifactory 3.x中进行了更改;我们使用了与版本2中不同的URL格式。X,因此目标存储库将生成一条错误消息…

了解更多

在人工实例之间进行复制需要多少许可证?

两个或多个Artifactory实例之间的存储库复制需要为复制过程中涉及的每个Artifactory实例提供单独的pro许可;例如,如果您在两个实例之间进行复制…

了解更多

如何配置联合存储库

从Artifactory 7.18.3中,您可以创建Federated存储库,它支持在多站点环境中对本地存储库进行双向同步。要启用此功能,请遵循以下步骤:先决条件:企业或企业+订阅配置自定义基础URL设置一个圈子…

了解更多

如何强制启动存储库复制

您可以从主Repository部分手动触发Repository Replication。通过UI >管理选项卡>存储库>选择存储库类型(本地或远程)>单击相关存储库的…

了解更多

如何通过推送复制迁移工件

相关版本:7. X和ArtifactoryXIntroductionThis guide is a handy addition to the migrate Artifactory with minimal downtime article.The challenge, which was left open ended in the article, is how to set up (potentially) thousands of Push…

了解更多

如何快速同步大型存储库

如何执行无内容存储库导入以快速同步存储库通常,导出大型Artifactory存储库的速度太慢,无法在生产中执行。然而,有一种方法可以加速进出口过程……

了解更多

如何解决“无法为' xxxxx '运行本地存储库复制:握手警报:unrecognized_name”错误?

在Artifactory的复制属性中,当您运行“测试”或运行复制时,您可能会看到以下错误:无法为“xxxxx”运行本地存储库复制:握手警报:unrecognized_name如果web…

了解更多

如何解决“执行文件夹复制时发生错误…读取超时”

有一种情况可能导致复制超时,通常是在处理大文件时。错误:在执行文件夹复制'local-repo:'时发生错误:Read timed out: Read timed out"这可能是…

了解更多

如何解决复制错误“冲突[409]”?

当其中一个工件属性值有一个特殊字符(通常是“或空格”)时,我们通常会看到这个冲突错误,这会导致Artifactory中的冲突。要解决该错误,请使用…

了解更多

如何解决复制错误“方法不允许[405]”

下面附加的复制错误通常表示目标复制实例中缺少目标存储库(shani-replication) (http://shani.artifactory:8081)2021-04-05T08:33:00.029Z [jfrt] [error] [6d2d64886072178e] [o.a.a.c])。BasicStatusHolder:211][事件复制1]-部署项目时出错…

了解更多

如何解决artifactory.log显示“拒绝排队复制事件”时的问题?

**当从服务器A复制到服务器B时,有时当服务器B处于高负载状态时,单个复制请求(如PUT请求)可能会挂起并保持未处理…

了解更多

如何排除常见的复制问题?

主题:故障排除复制问题描述:Artifactory支持两种类型的复制:Push和Pull。推送复制用于同步本地存储库,可以通过事件触发,也可以通过配置cron表达式触发。把复制……

了解更多

如何为大量工件调优Cron Replication

基于summarycron的复制在本地临时存储文件列表,可能需要进行调整。基于detailscon的复制使用源Artifactory和目标Artifactory文件列表中的差异来确定和复制目标Artifactory没有的工件。

了解更多

JFROG ARTIFACTORY:如何跨站点复制工件并在ARTIFACTORY中解决

JFROG ARTIFACTORY:如何跨站点复制工件并在ARTIFACTORY中解决问题选项#1除了远程存储库和智能远程存储库提供的通常好处之外,还有一些您可能不知道的优点。

了解更多

为您的JFROG ARTIFACTORY设置一个灾难恢复(DR)实例

请参考以下步骤,了解如何为拥有Enterprise+ license的客户实现JFrog人工灾难恢复。注意:此解决方案中使用的Access Federation特性仅适用于Enterprise+ license。将人工垃圾收集器设置在…

了解更多

JFROG ARTIFACTORY:如果源存储库为空,则复制中的同步删除将清空目标存储库

如果在空的源存储库上打开同步删除复制(选中“sync Deleted Artifacts”),而目标存储库不是空的,则启用的复制将清除目标存储库。发布日期:2019年1月18日

了解更多

复制要求和限制

复制要求和限制复制附加组件包含在Artifactory的Pro和HA版本中(其中每个涉及的服务器需要单独的许可证)。复制不能用于OSS Artifactory服务器。

了解更多

为什么大型存储库推送复制会失败

注意:尽管本文讨论的是与推送复制相关的问题,但同样的故障排除建议也适用于拉式复制,其中您的目标服务器将是提取数据的服务器,并且……

了解更多

ARTIFACTORY:使用Apache反向代理的ARTIFACTORY自定义维护页面

目的在Artifactory应用程序维护工作期间为Artifactory建立一个简单的自定义维护页面。本例中使用Apache反向代理设置自定义页面前提条件Apache反向代理artifactory instanceinstallinstall HTTPD service,…

了解更多

ARTIFACTORY:如何调试docker配置问题

在本文中,我们不会详细介绍在我们的wiki网站//www.si-fil.com/confluence/display/JFROG/Docker+Registry上已经列出的Docker配置步骤,但会帮助您理解…

了解更多

ARTIFACTORY:如何在JFrog平台中启用TLS

左图:当在负载均衡器处终止SSL流量时,客户端对JFrog平台部署(JPD)的请求将通过不安全的HTTP进一步发送到路由器或/和工厂。此外,在此场景中,HA中的人工节点…

了解更多

ARTIFACTORY:如何修复错误“CsrfError: No XHR Header”

概述:如果你在你的人工日志中遇到错误消息“CsrfError: No XHR Header”,这意味着CSRF(跨站点请求伪造)保护机制已经阻止了缺乏强制XHR (XMLHttpRequest)的请求…

了解更多

ARTIFACTORY:安装快速入门指南-在具有NLB, S3桶和配置子域docker访问方法的EKS上进行ARTIFACTORY

概述:本示例将演示在使用Network Load Balancer (NLB)的EKS集群上使用带后端s3存储的helm部署安装Artifactory的步骤。示例中使用的所有命令都是…

了解更多

ARTIFACTORY:推荐的Nginx反向代理配置ARTIFACTORY 7

相关版本:此信息与Artifactory版本7有关。x及以上x, a few changes were made regarding the reverse proxy configuration for Nginx. The correct snippet should now include the following: (make sure…

了解更多

ARTIFACTORY:为什么我在上传大文件时出现间歇性的500错误?

有时你可能会观察到以下行为,当你在Nginx后面运行Artifactory时,使用REST或UI上传一个大文件,但它失败了,出现了500内部服务器错误:

了解更多

我可以在80端口上运行Artifactory吗?

是的。我们建议使用外部web服务器来实现这一点,例如NGINX或Apache HTTPD,它将监听所需主机上的所需端口,并将请求转发到…

了解更多

配置apache反向代理使用非标准端口进行SSL连接(例如8443而不是443)

在ssl.conf文件(由artifactory生成的配置片段)中,更改:RewriteCond "%{HTTP_HOST}" "^(.*)。< jfrog_url > $ % {HTTP_HOST“:RewriteCond” }" "^(.*).< jfrog_url > (d +) ?$"然后,重新启动apache服务器以进行修改。

了解更多

如何将Apache配置为JFrog Xray的反向代理

主题:Apache配置模板作为JFrog Xray 2的反向代理。x适用版本:xNote:来自Xray 3。x, having reverse proxy is not relevant. Because JFrog has come up with a platform from Artifactory version 7.x which is…

了解更多

如何代理我的S3流量?

当访问S3云提供商时,如果您想通过代理重定向流量,可以将以下参数添加到Artifactory binarstore .xml文件中:proxyHost:主机名或IP地址…

了解更多

如何为Artifactory 7.x配置F5负载均衡器?

来自Artifactory版本7。x, Artifactory is being deployed with multiple microservices.For more information please refer to our wiki page about System Architecture. For the configuration of the Load Balancer the entry point should be set to…

了解更多

如何配置Apache作为反向代理时终止ssl在负载均衡器?

主题:可能有情况下,你在负载均衡器终止SSL(所以所有的请求击中反向代理是http)。如果是,反向代理配置将不同于默认配置…

了解更多

如何配置Apache与Npm作用域包一起工作?

要配置你的Apache与NPM作用域包一起工作,你可能需要遵循以下步骤:NPM客户端将正斜杠编码为%2f,但一些反向代理配置会解码回来…

了解更多

如何使用Nginx为Artifactory 7.x配置HTTPS

在本文中,您将找到两种设置的基本HTTP和HTTPS Nginx配置:Artifactory和Nginx分别安装在不同的实例上。Artifactory和Nginx安装在同一个实例上。Artifactory……

了解更多

如何连接IBM HTTP服务器作为一个反向代理与Artifactory?

什么是IHS ?IBM HTTP Server (IHS)是一个基于Apache HTTP Server的web服务器,除了IBM增强之外,还提供了一组Apache特性。操作说明:打开Artifactory UI并导航到Admin选项卡…

了解更多

如何从端口方法迁移到子域方法

为了从Ports方法迁移到子域方法,您应该首先配置代理以使用这两种方法,然后再删除Ports方法配置。为了配置docker注册表…

了解更多

如何将流量从8081重定向到443

相关版本:第X条及以下第7条。Xhas a different guideSSL encryption is a requirement in many organizations. By default, Artifactory uses HTTP port 8081 to serve traffic. This means that CI pipelines and other…

了解更多

如何删除“artifactory”从上下文URL在artifactory 7

在Artrifactory 7.0版本之前,可以通过修改Tomcat配置或通过反向代理配置来删除/artifactory上下文。在Artifactory的后续版本(Artifactory 7.0或更高版本)中,作为…

了解更多

如何解决“上游过早关闭连接”Nginx / Apache2错误

对于长时间运行的下载,特别是通过反向代理和使用像Docker这样的客户端,调整超时值可以解决围绕意外超时的错误。受影响的版本X和7。XProblem DescriptionThis problem typically happens when downloading…

了解更多

如何调整Nginx与Artifactory重负载

在高流量环境中,Nginx在处理请求方面起着至关重要的作用。为了确保它以最高效率运行,我们提供了一些优化建议和方便的提示,以帮助您避免网络…

了解更多

在Amazon ELB中为Artifactory配置运行状况检查的最佳实践是什么?

您可以通过以下步骤配置Artifactory以允许未经身份验证的ping到服务器:设置artifactory.ping。在artifactory.system.properties2中allowUnauthenticated=true。重新启动所有人工节点,然后创建一个从ELB到服务器的http检查。

了解更多

设置JFrog应用程序时应该暴露哪些端口?

相关版本:此信息涉及人工制品6号、x射线2号和任务控制3号。关于人造工厂7号,x射线3号和任务控制4号暴露端口的信息可以在这里找到。有很多微服务……

了解更多

ARTIFACTORY: ARTIFACTORY版本7升级和回滚(Linux Archive安装)

本指南包括如何手工版本7的描述。xupgrade using Linux archive installation method and rollback the Artifactory to the previous 7.x version.If an Artifactory upgrade fails and we need to perform…

了解更多

ARTIFACTORY:从分片到非分片二进制存储的回滚选项

介绍:当从分片回滚到非分片二进制存储时,您可以在两个选项中进行选择,其中包括是否会有停机时间。对于选项#1(将影响停机时间),您必须:执行rsync以使…

了解更多

如何在升级失败时恢复备份(6.X)

相关版本:Xand belowIf an Artifactory upgrade fails in a production environment and JFrog Support is unable to assist you in restoring the upgrade, a rollback may be necessary. An Artifactory upgrade makes permanent,…

了解更多

ARTIFACTORY:如何配置JFrog CLI Bitbucket Pipe

这个Bitbucket Pipe下载、安装和配置JFrog CLI,以便它可以作为YAML配置的一部分使用。要求:Bitbucket PipelinesJFrog CLI version 1在本机配置JFrog CLI:在配置JFrog Bitbucket之前…

了解更多

ARTIFACTORY:如何集成Github Dependabot与JFrog ARTIFACTORY

简介:Github Dependabot可以用来自动检查依赖的新版本。本文将指导您完成将Github Dependabot与JFrog Artifactory集成的过程。在GitHub中启用Dependabot:Dependabot被禁用…

了解更多

ARTIFACTORY:如何解决javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated错误使用Java 11

每当您尝试执行某些操作时,例如从配置了需要添加到工件中的证书的源注册中心中提取工件,例如与Redhat注册中心连接,请求可能…

了解更多

ARTIFACTORY:如何使用ARTIFACTORY设置Hashicorp Vault

注意:对于本文,我们将在与Artifactory相同的机器上安装Vault。我们还将在开发模式下运行服务器。对于生产环境,请参考Vault文档。安装Vault通过…

了解更多

ARTIFACTORY:在Kubernetes集群下的Helm安装中使用自定义JDK

在本文中,我们将介绍一个为Artifactory使用自定义JDK的用例,Artifactory使用Helm安装在Kubernetes集群上运行。默认情况下,Artifactory自带build JDK,但是在…

了解更多

如何为Leiningen创建最小配置?

下面是一个示例。clj文件:;;部署到托管的Artifactory服务器:(defproject project-name "0.1.0-SNAPSHOT";…:deploy-repositories[["releases"{:url "http://hostname:port/artifactory/libs-releases-local":username:env/artifactory_user:password:env/artifactory_pass}]["snapshots"{:url "http://hostname:port/artifactory/libs-snapshots-local/":username:env/artifactory_user:password:env/artifactory_pass}]];;…:profiles {:dev {:source-paths ["dev"]}});;注意事项/搞定!;;*使用:password而不是:passsphrase;;;…

了解更多

如何将Amazon弹性文件系统(EFS)与人工HA一起使用

AWS中的人工高可用性(HA)可以使用S3进行可扩展存储,或者可以为NFS文件存储实现Amazon的弹性文件系统(EFS)。为实现EFS而设计必须考虑到如何…

了解更多

如何配置Artifactory作为一个Docker注册表与F5 (BIG-IP)和HTTPS?

请注意,以下是Artifactory version 7中引入的突破性更改。x, below there are the required iRule configurations for both, Artifactory versions below version 7.x and for Artifactory versions 7.x and above to be used accordingly.The Repository…

了解更多

如何在Artifactory中配置Javamelody进行监控

JavaMelody的目标是监视环境中的Java或Java EE应用程序。它是一个工具来衡量和计算统计的实际操作的应用程序取决于使用…

了解更多

如何从Nexus迁移到Artifactory?

以下是从Nexus迁移到Artifactory时可以使用的一些技术解决方案。导入数据将数据从Nexus导入到Artifactory有两种方式:通过将Nexus文件导入到Artifactory存储库....

了解更多

使用JMX监视HTTP度量

您无法从Artifactory监控HTTP状态码度量。然而,完成这一点只需要很少的修改。您需要将JAMon库添加到Tomcat中。你可以在三分钟内完成。

了解更多

人工智能中的Nagios远程监控

这个解决方案假设您已经安装了Nagios和'check_jmx'插件。要远程监视Artifactory,必须首先启用远程JMX监视。将以下内容添加到您的artifactory.default文件中:export JAVA_OPTIONS="-Dcom.sun.management. properties "现在-Dcom.sun.management.jmxremote。= 9010 -Dcom.sun.management.jmxremote港。local.only=false -Dcom.sun.management.jmxremote.authenticate=false…

了解更多

XRAY:如何修复错误:“错误在Go例程:net/http: abort Handler”

您可能在x射线路由器日志中遇到以下错误:[jfrou] [error] [] [logger. log . log . log . log . log . log . log . log . log . log . log . log . log . log . log . log . log。go:74] [main] [] - go例程错误:net/http: abort Handler [jfrou] [Error] [] [logger. log . log][主]…

了解更多

存储库错误

如果你在“测试”你的Stash URL时收到405错误代码,你可以安全地忽略这个错误。在大多数情况下,这是因为您的Stash存储库对Artifactory测试的方式不满意……

了解更多

ARTIFACTORY:当从远程docker存储库中提取时,“二进制提供程序没有内容”

通常,“Binary provider has no content for”错误消息意味着您的文件存储库指向错误的二进制文件路径,其中Artifactory试图查找该路径中不存在的二进制文件,…

了解更多

ARTIFACTORY:“最大唯一快照”参数如何在ARTIFACTORY工作?

使用快照是标准的开发实践,但是,根据保存的快照数量,这可能会占用大量磁盘空间。指定可以…的最大快照个数。

了解更多

ARTIFACTORY:如何引导库配置7.49以上。人工工厂中的x

从人工7.49开始。x, repository configuration is stored in artifactory.repository.config.latest.json, which can be found in /var/opt/jfrog/artifactory/etc/artifactory. However, you may encounter a situation where the artifactory.repository.config.latest.json file is not updated yet.If you need to bootstrap the repository…

了解更多

ARTIFACTORY:如何仅缓存来自远程存储库的某些工件

目前,可以将给定的远程存储库配置为在本地缓存从中解析的所有内容,也可以不缓存任何内容。但是,有两种方法可以只缓存特定的工件:使用用户插件,使用…

了解更多

ARTIFACTORY:如何配置Swift注册表并解决相关错误

如何配置Swift包注册表从Artifactory UI创建Swift存储库后,我们需要配置客户端才能使用它。在客户端运行以下命令…

了解更多

ARTIFACTORY:如何配置Docker远程存储库来提取特定的映像

在本文中,我们将了解如何配置docker远程存储库,以便使用include模式提取特定的映像。这篇文章的目的是为了理解……可能会有一些用处。

了解更多

ARTIFACTORY:如何在ARTIFACTORY中创建一个远程存储库作为nvidia-docker的镜像

Nvidia存储库的工作方式与常规的Artifactory Debian存储库不同。要为Docker使用Nvidia容器运行时并使用Artifactory缓存工件,您需要为Nvidia- Docker中的每个单独的存储库创建一个远程存储库。为…

了解更多

ARTIFACTORY:当资源(存储库)分配给JFrog项目时,如何删除它2022世界杯阿根廷预选赛赛程

在本文中,我们将学习如何从JFrog项目中取消分配存储库并删除该项目。平台管理员可以删除不包含任何已分配或可用资源的项目。2022世界杯阿根廷预选赛赛程要删除一个项目,我们…

了解更多

ARTIFACTORY:如何使用ARTIFACTORY镜像Gradle发行版

Gradle发行版归档文件通常包含可执行应用程序和其他支持文件,例如文档。使用Gradle发行版和Gradle Wrapper可以帮助项目开发人员避免管理他们自己的…

了解更多

ARTIFACTORY:如何通过ARTIFACTORY代理Azure容器注册表

您可以按照以下步骤配置Docker远程存储库来代理ACR。创建远程Docker存储库2。填写您的ACR URL(例如“https://.azurecr.io”)填写你的ACR证书:禁用URL规范化:For…

了解更多

ARTIFACTORY:如何解决' HTTP-500 '错误返回,而试图浏览存储库没有尾斜杠/在结束时,通过本地浏览器

概述:当使用本机浏览器从存储库访问工件时,浏览器有可能返回以下错误。"无法处理下载请求:无法从…构造模块信息对象。"

了解更多

ARTIFACTORY:如何在ARTIFACTORY中设置虚拟存储库

ARTIFACTORY:如何在ARTIFACTORY中设置虚拟舵机存储库在这篇知识库文章中,我们将通过图表存储库结构和ARTIFACTORY中虚拟舵机存储库的基本设置。介绍…

了解更多

ARTIFACTORY:支持的存储库类型

Artifactory附带了一组预定义的本地存储库,它们反映了二进制存储库管理中的最佳实践。这里有几个您可能想要创建的存储库类型的示例和/或为什么可以这样做的原因…

了解更多

ARTIFACTORY: "此工件未被缓存"警告

通常,当在UI中浏览Artifactory远程存储库下的工件时,每个工件将包含一个警告框,声明“此工件未被缓存”。显示此警告框是因为下面列出的工件…

了解更多

ARTIFACTORY:什么是maven存储库?

Maven存储库存储Java项目二进制文件,如插件和依赖项。JFrog Artifactory允许您管理本地、远程和虚拟Maven存储库。整个组织的开发人员可以上传和下载库到…

了解更多

ARTIFACTORY:什么是“假设离线周期”参数?

简介:远程存储库高级配置允许设置一个参数,该参数指定Artifactory在尝试在线检查之前应该等待多长时间,以便在连接错误的情况下重置脱机状态。这个…

了解更多

ARTIFACTORY:当您想要解析目录位置,但也想解析ARTIFACTORY远程存储库中目录内的文件时该怎么办

在一些用例中,您希望从上游存储库获取文件夹的结果,以便在脚本或其他工具中使用。问题是请求……

了解更多

创建远程存储库快照的最佳实践

为了确保所有安装都使用给定构件的相同版本,您可能需要创建远程存储库的快照。以下是创建快照存储库的建议:…

了解更多

组织存储库和包类型的最佳实践

我们建议您围绕团队、项目和资源的逻辑分组创建本地和远程存储库。2022世界杯阿根廷预选赛赛程这里有一些你应该注意和/或应该做的事情:任何给定的包类型…

了解更多

虚拟存储库分级的最佳实践

虚拟存储库最佳实践“/repo”的悲惨故事对于一些人来说,Artifactory通常期望的最终状态是让它只使用一个URL来满足所有工件下载需求。理论上,这听起来像是……

了解更多

配置Google作为您的远程Maven存储库

要将Google设置为Maven远程存储库,请转到Artifactory UI > Admin选项卡> Repositories > remote。单击Remote Repositories菜单右上角的New。选择Maven作为…

了解更多

默认排除每个存储库的模式

Artifactory附带了以下针对所有存储库的预定义排除模式:“**/*~”,“**/#*#”,“**/”。#*", "**/%*%", "**/。_*”,“**/ cvs”,“**/ cvs /**”,“**/。“**/SCCS”,“**/SCCS/**”,“**/vssver”。鳞状细胞癌”、“* * /。svn”、“* * /。svn /**", "**/.例如,如果您的路径匹配上述模式之一,Artifactory…

了解更多

如何更改Maven的存储库信息?

如何更改Maven存储库信息在下面的示例中,我们将用lib -release代替repo。这可以通过以下两种方式之一来完成:手动创建一个新的虚拟存储库:转到Maven的settings.xml(通常…

了解更多

如何在另一台服务器上复制存储库配置?

在新服务器上生成重复的存储库时,您不需要经历整个手动创建过程。您可以在命令行中使用我们的REST API来快速设置您的…

了解更多

在通过REST API创建存储库时,如何启用包集成?

“创建或替换存储库配置”REST查询接受包含存储库配置参数的JSON文件,JSON示例中并没有列出所有这些参数。以便启用Yum附加组件。,你应该……

了解更多

远程存储库元数据是如何工作的

远程缓存的离线备份artifactory提供了大量的远程存储库类型,几乎可以与任何包管理器一起使用。这种代理机制背后的系统实际上相当复杂。主要的问题是……

了解更多

如何配置Artifactory作为Jenkins插件的镜像

插件是增强Jenkins环境功能以满足组织或用户特定需求的主要手段。Jenkins插件是常用的,可以镜像到您的Artifactory服务器,因此允许您…

了解更多

如何在Artifactory中配置Hashicorp RPM注册表?

在本文中,我们将在Artifactory中配置Hashicorp Public Linux Repo。此处以RHEL操作系统为例进行说明。请按照以下步骤配置Hashicorp RPM注册表的远程存储库:

了解更多

如何为与上游稳定(IUS)库的内联创建远程存储库

可以在Artifactory中配置IUS远程存储库。但是,IUS远程存储库不支持本机浏览。因此,您的Artifactory树浏览器将无法列出IUS文件。你可以参考……

了解更多

如何修复“404错误:资源已过期”?

问题:资源已经过期原因:一个“过期的资源”类似于已经过期的缓存工件的存在。在Artifactory中,一些工件(通常是元数据文件,比如“maven-metadata.xml”文件)被称为“可过期资源”——这些是资源…2022世界杯阿根廷预选赛赛程

了解更多

如何在Artifactory中模仿Git LFS文件锁定行为?

如果您试图锁定Git LFS存储库,您将得到404 Not Found响应,因为Artifactory还不支持该命令。问题是这会让你相信……

了解更多

如何通过推送复制迁移工件

相关版本:7. X和ArtifactoryXIntroductionThis guide is a handy addition to the migrate Artifactory with minimal downtime article.The challenge, which was left open ended in the article, is how to set up (potentially) thousands of Push…

了解更多

如何镜像Red Hat Network (RHN)存储库?

主题如何镜像RHN存储库说明为了镜像托管在红帽网络上的存储库,您需要将PEM证书导入到Artifactory。您可以登录…下载您的PEM证书。

了解更多

如何镜像远程存储库

不建议镜像远程存储库,原因如下:pull everything意味着你正在下载和存储你可能永远不会使用的软件包版本。由于存储库索引将包含所有内容,索引搜索将…

了解更多

如何重命名存储库

虽然从技术上讲,重命名存储库是可能的,但我们强烈建议您不要尝试这样做,因为它通常会导致不可预测的和绝对不希望的行为(例如,断开链接,丢失…

了解更多

如何解决Artifactory无法安全连接到远程URL时的问题

IssueArtifactory无法与远程URL建立安全连接(例如,当在Admin => Repositories =>您的repository => Test =>Artifactory UI单击Test按钮时,显示“连接失败,异常:sun.security.validator. validatoreexception: PKIX路径构建失败:…

了解更多

如何恢复已删除的存储库

主题如何恢复已删除的存储库描述在人工情况下,存储库可能被有意或无意地删除。如果要恢复已删除的存储库,有两种方法可以做到这一点。从垃圾桶使用…

了解更多

如何设置远程自制存储库

1.创建一个docker远程存储库,命名为homebrew, URL如下:https://ghcr。以IO为例。添加环境变量HOMEBREW_ARTIFACT_DOMAIN,如下所示:export HOMEBREW_ARTIFACT_DOMAIN=/artifactory/homebrew认证访问:export HOMEBREW_DOCKER_REGISTRY_TOKEN=注意:不要使用Subdomain / Ports样式…

了解更多

如何使用包括/排除模式?

主题:如何使用包括/排除模式?简介:Artifactory可以通过使用exclude/include模式来限制工件的解析或部署。这是一个有用的特性,可以帮助避免可能的安全风险。什么是包含/排除模式?随着……

了解更多

我正在与Artifactory合作,并收到一封来自GitHub的电子邮件,说基本身份验证将被弃用,接下来我该怎么办?

如果Artifactory中有一个远程存储库指向GitHub(“https://github.com”)并配置了基本的身份验证凭据,您可能会收到一封来自GitHub的电子邮件,其中包含以下内容:主题:[GitHub]弃用通知内容:您最近使用了…

了解更多

JFROG ARTIFACTORY:如何在ARTIFACTORY中创建存储库和构建权限目标

cURL命令示例如下:cURL -uadmin: -XPUT "https://localhost:8081/artifactory/api/v2/security/permissions/java-developers" -H "Content-type: application/json" -T build-info-permission。就像上面cURL中提到的那样,build-info-permission。Json具有以下三个参数:java-developers is…

了解更多

JFROG ARTIFACTORY:如何跨站点复制工件并在ARTIFACTORY中解决

JFROG ARTIFACTORY:如何跨站点复制工件并在ARTIFACTORY中解决问题选项#1除了远程存储库和智能远程存储库提供的通常好处之外,还有一些您可能不知道的优点。

了解更多

为您的JFROG ARTIFACTORY设置一个灾难恢复(DR)实例

请参考以下步骤,了解如何为拥有Enterprise+ license的客户实现JFrog人工灾难恢复。注意:此解决方案中使用的Access Federation特性仅适用于Enterprise+ license。将人工垃圾收集器设置在…

了解更多

远程存储库及其工作原理

无论是在开源软件(OSS)还是专业版中,Artifactory的一个重要特性都是远程存储库,它只是位于远程服务器上的存储库的代理。例如,让我们假设……

了解更多

远程存储库它是如何工作的,与其他Artifactory服务器进行复制,以及仅使用缓存工件的能力

我们想详细介绍Artifactory中的远程存储库特性。Artifactory中的远程存储库充当存储库URL指向的缓存代理。控制…的储存

了解更多

存储库:如何将远程PyPi存储库配置为私有PyPi服务器?

主题本文将解释指向私有PyPi服务器的远程存储库的正确配置。德scriptionIf you will leave the Registry URL with the default - https://pypi.org you will encounter issues when trying to…

了解更多

说明了“设置我”选项

在Deploy按钮旁边,您会注意到另一个选项:Set Me Up。点击它,它将打开一个对话框,其以工具为中心的设计将根据任意…

了解更多

本地存储库中的客户端校验和、服务器校验和和校验和策略是什么?

通常,有两种校验和:一种由Artifactory计算(基于文件内容),另一种由客户机在部署时提供。这些校验和应该是相同的,以确保…

了解更多

当您无法看到或下载NuGet包时该怎么办

在Artifactory中,当您使用启用了全局匿名访问的NuGet存储库时,您有两种与存储库交互的方式:匿名用户有读权限。在这种情况下,你不需要在…

了解更多

在4.0中远程存储库的“共享配置”选项在哪里?

在4.0版本中,“共享配置”选项被移到了远程存储库的“高级设置”选项卡中

了解更多

为什么在添加https://artifacts.elastic.co/packages/6.x/yum/作为远程rpm存储库时没有发现404 ?

Artifactory中的“Test”按钮只是HTTP HEAD请求对URL的响应。按照这里的指示,我们需要下载Elastic-Search公共gpg-key,以便将此URL添加为远程存储库。……

了解更多

为什么在Artifactory中成功复制存储库后,我的工件计数显示出差异?

在某些情况下,当复制大型存储库时,您可能会注意到在成功完成复制事件后存在工件差异。为了找到出现在源上的工件…

了解更多

为什么要配置多个存储库而不是一个?

出于方便和需求,您可以考虑使用多个存储库。例如,您可以为每个组件或每个项目部门或部门分离存储库。另外,如果你想给一个具体的……

了解更多

ARTIFACTORY: P2远程URL不能在虚拟存储库配置中添加

由于一些Artifactory 7的bug。xversions, adding a remote P2 repository URL is not possible upon the creation of the P2 repository. When attempting to add a remote URL, the URL will…

了解更多

如何使用REST API更改P2存储库配置

以下步骤将帮助您通过REST API更改P2存储库配置。我们还创建了一个cURL命令可部署的用户插件,可以在这里找到。这将使您能够获取和设置……

了解更多

如何配置P2缓存远程存储库中的工件

要将P2配置为在Artifactory中缓存工件,您需要添加一个远程存储库,该存储库将指向存储您希望使用的工件的URL。你可以创建…

了解更多

ACCESS -使用创建令牌REST API创建的访问令牌不能用于事件REST API,如何克服这一点?

注意:本文在Artifactory版本7.12之前有效。x访问tokens created using the Create Token REST API from and above the Artiafctory v7.9 cannot be used for Event-based REST API calls.So to overcome the issue,1. Use…

了解更多

ARTIFACTORY:我如何提取许可证密钥中的过期日期

受影响的版本x德scrtiptionSometime, after adding a new Artifactory licese key for the replacement of the old license, you may see the "Your Artifactory license has expired" It is because Artifactory has the expired license key still…

了解更多

ARTIFACTORY:我们如何在ARTIFACTORY Edge中一次重置远程存储库的用户/密码?

在某些情况下,您的Artifactory实例中的密码可能会突然轮换/更改。本文将描述如何在Artifactory Edge实例中一次重置远程存储库的用户名/密码。解决方案1当人工边缘是…

了解更多

ARTIFACTORY:如何使用REST API添加联邦成员?

可以通过UI向联邦存储库添加联邦成员,但是,也可以通过使用更新存储库配置REST API调用通过REST API添加联邦成员。这个…

了解更多

ARTIFACTORY:如何通过Shell或SQL获得管理用户列表?

没有REST API可用于仅列出管理用户。您应该将Get Users和Get User Details REST API调用结合起来。解决方案1请参阅这篇关于如何使用python脚本获得管理员用户的知识库文章。

了解更多

ARTIFACTORY:如何获得ARTIFACTORY的管理员用户列表?

简介:在Artifactory中管理用户权限和进行权限监控时,检索管理员用户列表非常有用,特别是对于具有“管理平台”权限的用户。本文将演示如何检索…

了解更多

ARTIFACTORY:启用自动计算RPM元数据时,如何手动运行RPM库元数据计算

为了确保您的索引被计算出来并且RPM已经准备好安装,请在Artifactory中为RPM存储库启用Auto Calculate RPM Metadata。此功能将允许您手动重新计算索引,如…

了解更多

ARTIFACTORY:如何解决需要删除/覆盖权限错误

有时用户试图执行某些操作(例如,使用REST API提升/移动工件),却发现自己遇到了权限错误,例如:用户没有权限覆盖'//'。需要删除权限。这可以…

了解更多

ARTIFACTORY:如何检索关于工件的信息?

除了上传和下载工件的能力,Artifactory还在每个工件上存储了大量的信息和元数据。这些信息可以用于不同的目的,下面是你…

了解更多

ARTIFACTORY:如何搜索包含特定依赖的构建

在使用本指南进行处理之前,请确保您具备以下先决条件:正在运行第7条。方法1:人工REST API找到…的sha1校验和

了解更多

ARTIFACTORY:如何使用ARTIFACTORY健康检查

人工健康检查健康检查是验证API服务状态的一种快速和标准化的方法。它是一个API监控方法,检查API并在注意到某些东西时发出警报…

了解更多

ARTIFACTORY:如何使用REST API查看存储库权限?

您可能需要检查存储库的用户/组/权限目标的有效权限,以便实现自动化。你可以使用api/artifactpermissions内部端点和repoKey参数。你可以用jq看到…

了解更多

ARTIFACTORY:用于创建用户的Python脚本

我们遇到过需要通过脚本创建用户的场景。下面的内容展示了如何使用python脚本实现相同的功能。python基础运行脚本需要“requests”库,所以你可以…

了解更多

ARTIFACTORY:揭示虚拟存储库解析

有时,当您尝试从Virtual Repository下载工件时,您会得到一个错误,但是当使用底层的Local或Remote时,相同的URL可以工作。当绕过虚拟存储库绕过…

了解更多

ARTIFACTORY:过滤GET访问令牌API响应的查询参数是什么?

本文是关于过滤GET Access令牌REST API响应的可用查询参数。我们可以通过根据用户名/描述/可刷新来指定详细信息来过滤响应。目前,Artifactory支持3个查询参数来过滤…

了解更多

ARTIFACTORY:为什么在部署带有“x - explosion - archive: true”标题的存档时,我看到“不支持的存档扩展名:' null '”

您可以将归档文件部署到Artifactory并自动提取它。当使用这个有用的功能时,您可能会遇到以下错误:" {"errors": [{"status": 500, "message": "不支持的存档扩展名:'null';…

了解更多

Artifactory如何将已发布的工件映射到构建(以及为什么有时不显示通往它们的路径)

发布构建时,Artifactory使用build.name和build属性。编号,将已部署的构件连接到各自的构建。如果你使用的是Jenkins Artifactory插件,它会自动创建这些属性并附加它们…

了解更多

如何为多个用户启用“可以更新配置文件”

这篇知识库文章的目的是提供一种为现有用户启用“Can Update Profile”选项的有效方法。为了做到这一点,我们将编写一个脚本,利用…

了解更多

如何获得在指定时间段内下载工件的计数?

您可以使用“File Statistics”REST查询来获取文件统计信息,但是,您不能使用该查询按日期进行过滤。这个问题的解决方案可以通过编写一个用户插件来实现…

了解更多

如何查看所有Artifactory用户的邮件?

您可以在我们的公共Github上使用我们的“获取所有电子邮件”脚本获取所有Artifactory用户的电子邮件。

了解更多

如何在没有web浏览器的情况下从Artifactory服务器部署和解析二进制文件?

用户可以通过GUI通过web浏览器与Artifactory交互,也可以直接从命令行或间接使用脚本使用REST-API调用与Artifactory交互。例如,用户可以通过使用…

了解更多

在使用REST API创建存储库时,如何规定包集成?

“创建或替换存储库配置”REST查询接受包含存储库配置参数的JSON文件,JSON示例中并没有列出所有这些参数。以便启用Yum附加组件。,你应该加上……

了解更多

远程存储库元数据是如何工作的

远程缓存的离线备份artifactory提供了大量的远程存储库类型,几乎可以与任何包管理器一起使用。这种代理机制背后的系统实际上相当复杂。主要的问题是……

了解更多

如何使用HTTP/REST客户端对Artifactory进行身份验证?

您可能需要将授权头从REST客户端传递给Artifactory。下面是使用“基本身份验证”方法设置身份验证的示例,但您可能会考虑使用更安全的…

了解更多

如何使用REST API配置存储库的复制

从UI在Artifactory中创建新存储库时,必须手动配置复制设置。如果是本地存储库,则必须指定要访问的存储库的URL。

了解更多

如何重命名存储库

虽然从技术上讲,重命名存储库是可能的,但我们强烈建议您不要尝试这样做,因为它通常会导致不可预测的和绝对不希望的行为(例如,断开链接,丢失…

了解更多

如何解决Docker问题

相关版本:此信息适用于人工版本4.0.2及以上。在排除Docker错误时,最好将应该发生的情况与系统当前的情况进行比较。你可以消除一个伟大的…

了解更多

如何解决NPM问题

相关版本:此信息与Artifactory版本6有关。Xand aboveThe npm client is used by many application pipelines to pull javascript dependencies for web UI functionality. It has several unique API calls that may cause…

了解更多

如何解决NuGet问题

比较正确的NuGet REST API调用可以显示问题所在。在排除NuGet错误时,最好将应该发生的情况与当前发生的情况进行比较。你可以…

了解更多

如何解决PyPi问题

相关版本:此信息与Artifactory版本4.0.2及以上版本相关。在对PyPI错误进行故障排除时,最好将应该发生的情况与系统当前的情况进行比较。你可以消除一个伟大的…

了解更多

如何使用REST API在垃圾桶中列出项目

通过在File list REST API调用中或使用AQL指定repo名称为auto- Trash - can,可以列出垃圾桶存储库的内容。示例:$ curl -u admin:password "http://localhost:8081/artifactory/api/storage/auto-trashcan"

了解更多

JFROG ARTIFACTORY:如何在ARTIFACTORY中创建存储库和构建权限目标

cURL命令示例如下:cURL -uadmin: -XPUT "https://localhost:8081/artifactory/api/v2/security/permissions/java-developers" -H "Content-type: application/json" -T build-info-permission。就像上面cURL中提到的那样,build-info-permission。Json具有以下三个参数:java-developers is…

了解更多

为您的JFROG ARTIFACTORY设置一个灾难恢复(DR)实例

请参考以下步骤,了解如何为拥有Enterprise+ license的客户实现JFrog人工灾难恢复。注意:此解决方案中使用的Access Federation特性仅适用于Enterprise+ license。将人工垃圾收集器设置在…

了解更多

垃圾收集器和修剪未引用数据之间的区别

受影响的版本虽然这两个进程都删除文件存储库中的二进制文件,但每个进程都有不同的特性:垃圾收集处理被Artifactory标记为删除候选的文件存储库二进制文件。除了UI,你还…

了解更多

设置JFrog应用程序时应该暴露哪些端口?

相关版本:此信息涉及人工制品6号、x射线2号和任务控制3号。关于人造工厂7号,x射线3号和任务控制4号暴露端口的信息可以在这里找到。有很多微服务……

了解更多

当Artifactory忽略您的REST API查询参数时该怎么办

对于某些REST API命令,可能需要发送额外的参数。这些被称为查询参数,它们是键值对,出现在?在URL中。为…

了解更多

解密/加密API失败和/或安全屏幕为空白时该怎么办

此问题可能是由以AM6J开头或包含空格的用户属性(密码、属性等)引起的。这将干扰Artifactory的加密机制。在Artifactory版本5.8.4和…

了解更多

当使用Artifactory的REST API时,是否有文件上传的大小限制?

Artifactory的REST API不限制工件上传的大小。但是,请注意,对于内部部署安装,可能会应用反向代理或负载平衡器限制。因此,如果你想上传大型文物,…

了解更多

为x射线用户添加Admin和其他权限

当将Artifactory配置为Xray身份验证提供者时,您将能够使用在Artifactory中定义为内部Artifactory用户的用户或通过SSO登录到Xray。然而,作为许可…

了解更多

ARTIFACTORY:处理权限和在开发团队之间建立分离的最佳实践

了解如何最好地实现和管理组织团队的权限是一项不可或缺的技能。了解如何在Artifactory中处理这些权限将允许您:通过授予相关的权限来正确访问项目的大小…

了解更多

ARTIFACTORY:如何允许匿名访问本地存储库,同时保持远程存储库的身份验证

在本文中,我们将了解如何允许匿名访问所有本地存储库,同时保持远程存储库所需的身份验证。用例是保留本地的匿名请求…

了解更多

ARTIFACTORY:如何限制对特定仓库的匿名访问

Artifactory允许管理员配置匿名访问。启用此特性后,用户无需实际登录即可查看项、下载项和部署项。客户通常希望能够启用某些匿名访问…

了解更多

ARTIFACTORY:如何解决需要删除/覆盖权限错误

有时用户试图执行某些操作(例如,使用REST API提升/移动工件),却发现自己遇到了权限错误,例如:用户没有权限覆盖'//'。需要删除权限。这可以…

了解更多

人工:SAML SSO调试指南

SAML SSO调试指南安全断言标记语言(SAML)是一种允许单点登录(SSO)系统的标准。这种形式的身份验证通常以web浏览器为中心。Artifactory支持大多数SAML SSO系统,…

了解更多

ARTIFACTORY:具有“管理权限”的用户无法向权限目标添加用户

由于Artifactory版本7.47中发现的一个错误,用户可能无法更新他们拥有“管理”权限的权限目标。作为该错误的一部分,这些用户将在……中看到错误。

了解更多

ARTIFACTORY:当您的Maven构建启用了隐藏存在的未经授权的资源失败并出现404错误时该怎么办2022世界杯阿根廷预选赛赛程

默认情况下,Maven支持抢占式身份验证。这意味着给定的客户机将首先发送一个未经身份验证的请求。只有在服务器响应401响应(因为资源需要身份验证)之后,Maven才会发送…

了解更多

ARTIFACTORY:为什么我的存储库中缺少“有效权限”选项卡?

通常,您可以在Artifacts、Builds和Distribution页面下的effective permissions选项卡中2022世界杯阿根廷预选赛赛程查看用户、组和权限目标对每个资源的有效权限:但是,您可能会注意到…

了解更多

使用权限的最佳实践

理解Artifactory中的权限是如何工作的是相当容易的,并且您不太可能在弄清楚如何授予几个用户所需的精确权限时遇到任何麻烦。这是说,知道最好的…

了解更多

如何在不同的Artifactory实例之间复制用户、组、权限和安全数据?

主题如何在不同的Artifactory实例之间复制用户、组、权限和安全数据?支持ed Versions and required LicenseThis is possible from Artifactory 6.0 and requires an Enterprise+ licenseInstructionsReplicating security data between different Artifactory instances is possible with…

了解更多

如何使用包括/排除模式?

主题:如何使用包括/排除模式?简介:Artifactory可以通过使用exclude/include模式来限制工件的解析或部署。这是一个有用的特性,可以帮助避免可能的安全风险。什么是包含/排除模式?随着……

了解更多

JFROG ARTIFACTORY:如何在ARTIFACTORY中创建存储库和构建权限目标

cURL命令示例如下:cURL -uadmin: -XPUT "https://localhost:8081/artifactory/api/v2/security/permissions/java-developers" -H "Content-type: application/json" -T build-info-permission。就像上面cURL中提到的那样,build-info-permission。Json具有以下三个参数:java-developers is…

了解更多

ARTIFACTORY:如何使用PowerShell从ARTIFACTORY下载或上传文件

在PowerShell中使用Artifactory时,可以使用Invoke-WebRequest和Invoke-RestMethod来部署和解析文件。从Artifactory下载文件为了从Artifactory下载文件,你可以参考下面的例子:

了解更多

ARTIFACTORY:如何使用PowerShell安装NuGet模块?

Artifactory支持通过PowerShell客户端安装NuGet模块。作为第一步,我们将设置一些参数,这些参数将在随后的命令中用于将Artifactory设置为源:

了解更多

ARTIFACTORY:如何注册NuGet PackageSource和PSRepository

为了将Artifactory注册为PSRepository,我们需要使用register - packagesource和register -PSRepository命令。下面的示例演示了如何将Artifactory注册为PSRepository,查找模块,并使用Powershell.0进行下载。注销任何不需要的…

了解更多

人工:Invoke-Webrequest返回无效数据

用例:使用web客户端从Artifactory获取数据时返回的无效数据。结果:本机浏览器重定向阻止windows Power Shell(调用- webrequest命令)下载文件。不是获取工件,而是返回一个页面(html)…

了解更多

如何通过PowerShell执行文件上传?

这可以使用以下命令完成:Invoke-RestMethod -uri <完成工件将在Artifactory中的URI > -Method Put -InFile <要上传的文件路径> -Credential -ContentType "multipart/form-data"对于大文件/性能问题…

了解更多

ARTIFACTORY:如何解决太多的打开文件Nginx错误

如果你运行Nginx作为Artifactory的前端,你可能会碰到你的操作系统/Nginx的默认打开文件描述符限制。当这种情况发生时,Nginx的error.log可能会显示如下内容:2010/04/16 13:24:16 [crit] 21974#0: *3188937 open()…

了解更多

如何配置Artifactory作为一个Docker注册表与F5 (BIG-IP)和HTTPS?

请注意,以下是Artifactory version 7中引入的突破性更改。x, below there are the required iRule configurations for both, Artifactory versions below version 7.x and for Artifactory versions 7.x and above to be used accordingly.The Repository…

了解更多

如何使用Nginx为Artifactory 7.x配置HTTPS

在本文中,您将找到两种设置的基本HTTP和HTTPS Nginx配置:Artifactory和Nginx分别安装在不同的实例上。Artifactory和Nginx安装在同一个实例上。Artifactory……

了解更多

如何从端口方法迁移到子域方法

为了从Ports方法迁移到子域方法,您应该首先配置代理以使用这两种方法,然后再删除Ports方法配置。为了配置docker注册表…

了解更多

如何删除“artifactory”从上下文URL在artifactory 7

在Artrifactory 7.0版本之前,可以通过修改Tomcat配置或通过反向代理配置来删除/artifactory上下文。在Artifactory的后续版本(Artifactory 7.0或更高版本)中,作为…

了解更多

XRAY:如何修复错误:“错误在Go例程:net/http: abort Handler”

您可能在x射线路由器日志中遇到以下错误:[jfrou] [error] [] [logger. log . log . log . log . log . log . log . log . log . log . log . log . log . log . log . log . log。go:74] [main] [] - go例程错误:net/http: abort Handler [jfrou] [Error] [] [logger. log . log][主]…

了解更多

ARTIFACTORY:调试校验和不匹配错误

本文将介绍在接收到客户机校验和不匹配错误时进行进一步调试的几种方法。这将不会涵盖所有原因,因为不同的客户端处理校验和的方式不同,但将重点放在……

了解更多

ARTIFACTORY:如何配置远程PyPi存储库来代理本地Nexus PyPi存储库

要配置一个Artfactory PyPi远程存储库来代理本地Nexus PyPi存储库,请遵循以下步骤:创建一个新的远程PyPi存储库,配置URL如下:" https://$/repository/$配置“注册库URL”与相同的URLIf…

了解更多

ARTIFACTORY:如何配置PyTorch远程repo并从ARTIFACTORY解析包

从Artifactory版本7.28.9及以上版本开始,Artifactory现在支持PyTorch PyPI repowith公共远程注册表URL: https://download.pytorch.org。您需要在Artifactory服务器上添加远程存储库配置,如下所示:

了解更多

ARTIFACTORY:如何为PyPi创建自定义分发轮文件

有时,您会发现自己遇到一个pip安装失败,说明找不到某个包或某个包的特定版本。但是在浏览Artifactory的存储库时,您会找到这个包。把…

了解更多

ARTIFACTORY:如何将PyPI包部署到ARTIFACTORY的本地存储库?

本文描述了配置Python客户机以将包发布到JFrog Artifactory的PyPI存储库的步骤。发布Python包需要什么?步骤1:首先,您需要添加Artifactory作为索引…

了解更多

ARTIFACTORY:如何在启用匿名访问时使用Wget下载PyPI包

有时需要从没有使用Wget命令进行匿名访问的存储库下载PyPI包,但是,这可能会因为禁止访问而失败。例如,我们启用了匿名访问……

了解更多

ARTIFACTORY: pip安装不适用于pip 22.x

为什么在升级PIP客户端后尝试下载PyPI包时会出现错误?Pip客户端22.0于2022年1月29日发布。此版本更改了用于HTTP解析的包....

了解更多

ARTIFACTORY:当你无法连接到pypi.python.org时该怎么办

Python包索引(PyPI)是由全球Python开发人员社区提供并由Python软件基金会维护的软件包存储库。截至2018年4月30日,PyPI可在https://pypi.python.org....上获得

了解更多

PyPI如何与自定义布局一起工作?

人工PyPI集成允许您将PyPI构件部署到本地存储库中的任何路径。此后,Artifactory将为部署的包计算PyPI元数据,从而使它们可用于按需分发…

了解更多

如何加速PyPI索引?

当您在短时间内将许多PyPI包上传到同一个存储库时,不会立即进行索引。相反,系统会等待一段安静时间,您可以自由配置。

了解更多

如何使本地' setup.py '解析来自Artifactory的依赖。

Setup.py是setuptools的构建脚本。它告诉setuptools有关包的详细信息,如名称、版本和依赖项。当我们用本地setup.py文件安装本地.py包时,它不会到达…

了解更多

如何从pypisserver迁移到Artifactory?

以下是将pypisserver存储库的内容迁移到Artifactory中的PyPi存储库所需的步骤:在Artifactory中,创建或选择您想要的PyPi本地存储库…

了解更多

如何将PyPI包从PyPI云迁移到人工工厂

ARTIFACTORY:如何将PyPI包从PyPI云迁移到ARTIFACTORY要将PyPI工件从PyPI云迁移到ARTIFACTORY,请使用此处提供的Pypicloud迁移工具。这个工具可以使用一次或…

了解更多

如何解决PyPi问题

相关版本:此信息与Artifactory版本4.0.2及以上版本相关。在对PyPI错误进行故障排除时,最好将应该发生的情况与系统当前的情况进行比较。你可以消除一个伟大的…

了解更多

如何使用twine上传pypi包到Artifactory

主题:以下步骤展示了如何使用twine上传Pypi包到Artifactory解决方案:为了安装twine运行:$ pip install twine在根目录下创建一个.pypirc文件,如下所示:[distutils] index-servers = local [local] repository: http://localhost:8081/artifactory/api/pypi/pypi…

了解更多

如何在PyPi存储库上使用包含和排除模式

常规的include和exclude模式字段在PyPi存储库上不起作用。要配置将在这些存储库上工作的模式,它们必须关注存储包的元数据(而不是名称)。这里有一个例子:……

了解更多

存储库:如何将远程PyPi存储库配置为私有PyPi服务器?

主题本文将解释指向私有PyPi服务器的远程存储库的正确配置。德scriptionIf you will leave the Registry URL with the default - https://pypi.org you will encounter issues when trying to…

了解更多

ARTIFACTORY:在数据迁移过程中,我们得到了二进制提供程序没有' ..... '内容的错误。

在使用Export和Import方法将数据从一个人工环境迁移到另一个人工环境期间,您可能会得到以下错误:二进制提供程序没有' ..... '的内容“这意味着人工工厂找不到……

了解更多

ARTIFACTORY:如何知道系统导入的进度或预估完成时间?

在系统导入作业中,您可能想知道系统导入作业何时完成。通常,您可以通过查看artifactory-import-export.log来监视迁移过程。只要artifactory-import-export.log在移动,它就是一个很好的…

了解更多

ARTIFACTORY:如何手动同步单个存储库

在某些情况下,联邦存储库和其他同步系统不适合迁移用例。如果需要快速推送大量数据,可以使用JFrog CLI进行下载然后上传…

了解更多

ARTIFACTORY:如何将ARTIFACTORY迁移到Kubernetes集群

在本文中,我们将描述使用基于helm的安装将运行在虚拟机上的Artifactory实例迁移到kubernetes集群的步骤。自……

了解更多

ARTIFACTORY:如何监控系统导入和导出过程

当用户像这里描述的那样触发系统导入或导出时,他们最终在浏览器中看到的是一个加载循环。如果它们停留在页面上,则加载循环将…

了解更多

ARTIFACTORY:如何解决在人工导入/导出过程中“给定的最终块未正确填充”错误

当为Artifactory执行系统导入/导出时,可能会发生以下错误:[http-nio-8081- exex -8] -失败的系统导入:Could not merge and save new descriptor [org.www.si-fil.common.ExecutionFailed: Last retry Failed: Failed to reload configuration: javax.crypto.BadPaddingException: Given final block…

了解更多

ARTIFACTORY:如何解决系统导入后“解密授权配置的秘密注册令牌失败”的警告问题

Artifactory支持系统Import和Export,这在运行Artifactory备份、迁移和恢复完整Artifactory实例时非常有用。7.部分版本的系统导入完成后。X,人造日志将继续…

了解更多

ARTIFACTORY:为什么我会看到系统导出和导入之间的工件差异?

您可能想知道为什么系统导入后的工件计数与导出中看到的不同。这种差异通常发生在系统导出不包括支持包和垃圾桶时。

了解更多

如何避免复制和导入过程冲突?

当有复制进程在后台运行时,启动导入进程会导致冲突。为了解决此冲突,我们建议您关闭复制进程,等待复制…

了解更多

如何在低停机时间内将Artifactory从一个实例迁移到另一个实例?(视频)

了解更多

如何恢复已删除的存储库

主题如何恢复已删除的存储库描述在人工情况下,存储库可能被有意或无意地删除。如果要恢复已删除的存储库,有两种方法可以做到这一点。从垃圾桶使用…

了解更多

从一台服务器导入和导出许可证到另一台服务器

JFrog许可证是按实例配置的。因此,如果希望在远程服务器上保留相同的许可设置,则需要在该特定服务器上创建这些设置。您还可以从……导出许可证。

了解更多

SYSTEM IMPORT:导入系统导出加密问题

导入加密的系统导出运行到密钥问题artifactory有一些加密不同配置文件的密钥。导致导入/导出问题的是artifactory.key。这个加密…

了解更多

修复Java 8后,Artifactory (6.x)无法启动

相关版本:人工6.11及以上版本。与Artifactory 7.x无关。在Java 8 GA版本- 8u292-b10(1.8.0_292)中,您可能会遇到Artifactory启动失败,并出现以下错误:org.springframework.beans.factory.UnsatisfiedDependencyException: error creating bean…

了解更多

ARTIFACTORY: ARTIFACTORY的微服务解释

相关版本:人工7。XAlthough the JFrog Wiki provides an overview of Artifactory's microservices, it does not go into detail about the purpose and function of these services. This article hopes to describe these services in…

了解更多

ARTIFACTORY:自动化新ARTIFACTORY实例的安装后步骤

在UI可访问性有限或自动化是最优先考虑的情况下,您可以使用REST API调用自动化Artifactory的安装后配置过程。以下是最小的强制性步骤(通常通过…

了解更多

ARTIFACTORY:绕过路由器服务中的代理

问题陈述:在少数情况下,Artifactory服务器将配置一个代理,如zscaler等。这样所有来自服务器的请求都会通过代理。在这种情况下,Router服务…

了解更多

ARTIFACTORY:将独立节点转换为HA集群

相关版本:XThis article describes how to convert a standalone instance into an HA cluster for Artifactory version 7.x. Below are the steps on how to switch the Artifactory from a single node to…

了解更多

ARTIFACTORY:如何升级我的ARTIFACTORY Bitnami安装?

注意:为了安全起见,在执行任何升级之前,建议执行一次完整的系统导出。如果您运行的是早期版本的Artifactory,并希望升级到最新的Pro版本,…

了解更多

ARTIFACTORY:如何更改ARTIFACTORY Docker文件

Docker文件是文本文档,它可以包含您在命令行上调用的所有命令来组装Docker映像。在某些情况下,您可能需要为Artifactory编辑默认值。为…

了解更多

ARTIFACTORY:如何在运行中的ARTIFACTORY Kubernetes版本中更改JVM

如果您想要更改与artifactory捆绑在一起的JVM(无论是不同的发行版还是版本),您可以通过更改…

了解更多

ARTIFACTORY:如何查看ARTIFACTORY安装类型

升级Artifactory时,您需要确保使用与最初安装Artifactory时相同的升级方法(RPM、Debian、Docker等)。要检查Artifactory的安装类型,请…

了解更多

ARTIFACTORY:如何调试前端服务不运行,因为无效的joinKey

如果给出了无效的joinKey, IssueArtifactory前端将不会启动。它可能不会提供任何有用的日志记录,即使日志记录器已在system.yaml.PS命令中设置为跟踪级别。

了解更多

ARTIFACTORY:如何强制ARTIFACTORY仅在双栈kubernete集群上使用ipv4运行

IssueArtifactory 7。xsupports ipv6 and in an environment with ipv6 enabled, it will automatically bind to both ipv4 and ipv6 addresses. In such case, tomcat will use ipv6 dns lookup method Java_java_net_Inet6AddressImpl_lookupAllHostAddr instead of Java_java_net_Inet4AddressImpl_lookupAllHostAddrWe…

了解更多

ARTIFACTORY:升级到ARTIFACTORY 7.x时,如何解决由:java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter Error引起的问题

相关版本:此信息与Artifactory版本7有关。7.人工智能xis compatible with Java 11 (and the JDK comes as part of your application bundle). When Artifactory starts, the JDBC driver will be copied from…

了解更多

ARTIFACTORY:如何解决ARTIFACTORY启动时Router服务中的panic runtime error

受影响版本:Artifactory 7。x德scriptionWhen starting Artifactory, you may run into the below panic error message that’s related to the Router service (jf-router).panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation…

了解更多

ARTIFACTORY:如何解决统一平台错误:加入集群失败错误:解析连接响应失败:jwt太旧;iat: ;预计最低:

当一个给定的JFrog产品升级到统一平台时,其他JFrog产品可能无法连接到Artifactory 7。hth华体会最新官方网站x统一的UI。要解决这个问题,请检查$JFROG_HOME/var//log/router-service.log文件…

了解更多

ARTIFACTORY:如何解决OpenShift部署问题

Red Hat认证的OpenShift操作符允许OpenShift用户将JFrog Artifactory的高可用性实例部署到他们的OpenShift集群。在使用“JFrog Artifactory Enterprise Operator”部署Artifactory时,您可能会遇到一些…

了解更多

ARTIFACTORY:安装快速入门指南- Docker

你会得到什么?本指南将概述如何通过安装docker为生产环境安装Artifactory 7 HA。在本指南中,我们将逐步建立一个Postgres外部…

了解更多

ARTIFACTORY:安装快速入门指南- Docker-compose

你会得到什么?本指南将概述如何使用Docker-Compose安装为生产就绪环境安装Artifactory 7 HA。在本指南中,我们将逐步建立一个Postgres外部…

了解更多

ARTIFACTORY:安装快速启动指南-舵

你会得到什么?这个示例将演示如何创建一个生产就绪的人工头盔部署。我们将演示在GKE集群上的安装。所有的命令都是helm3+格式。对于高级用户,还请…

了解更多

ARTIFACTORY:安装快速入门指南- Linux存档

你会得到什么?这是一个快速入门指南,介绍如何使用Linux Archive安装为生产就绪环境准备Artifactory 7 HA。在本指南中,我们将通过设置…

了解更多

ARTIFACTORY:安装快速启动指南- RPM

你会得到什么?快速入门指南,介绍如何使用RPM/Debian安装为生产就绪环境安装和配置Artifactory 7 HA。在本指南中,我们将逐步建立一个Postgres…

了解更多

ARTIFACTORY:迁移基础

迁移BasicsArtifactory迁移是将完整的Artifactory设置从一个环境复制到另一个环境的过程。只有当您需要将设置移动到新位置时,才应该进行迁移***迁移不应该…

了解更多

ARTIFACTORY:在AWS、Azure和GCP上运行Kubernetes

在EC2上运行自己的集群在AWS云中运行Kubernetes的一种方法是使用EC2 (AWS的虚拟机IaaS服务)设置虚拟机,然后将这些虚拟机作为节点提供给…

了解更多

ARTIFACTORY:用init启动ARTIFACTORY。用D代替systemd

相关版本:X和7。xArtifactory, by default, uses the systemd method to manage the Artifactory service, however, in some cases, you may prefer using init.d to manage your Artifactory service. This article will cover…

了解更多

ARTIFACTORY:元数据服务故障排除

相关版本:此信息与Artifactory版本7有关。xWritten in Go, Metadata is a microservice that comes bundled with Artifactory 7.x. It's used to store metadata information packages from JFrog services, such as Artifactory and…

了解更多

人工调整重负载-版本5和6

相关版本:人工5和人工6。对于一个人工工厂来说。Xtuning guide visit here.Artifactory comes with a predefined set of default configurations and parameters. If you believe your Artifactory server is under-utilized, or in order to allow it…

了解更多

ARTIFACTORY:升级ARTIFACTORYX到7.xUsing the YUM Package Manager

主题:当使用YUM包管理器时,从Artifactory 6升级。X到7.xfails with a Nothing to do message as per below:$ yum install jfrog-artifactory-pro- Nothing to do.This occurs because YUM does not recognize…

了解更多

ARTIFACTORY:使用REST API上传许可桶,用于新的ARTIFACTORY安装

在本文中,我们将描述有助于使用REST API上传许可证桶以进行新的Artifactory安装的步骤。步骤1:安装Artifactory后启用MC:要启用任务控制,您…

了解更多

ARTIFACTORY:在Kubernetes集群下的Helm安装中使用自定义JDK

在本文中,我们将介绍一个为Artifactory使用自定义JDK的用例,Artifactory使用Helm安装在Kubernetes集群上运行。默认情况下,Artifactory自带build JDK,但是在…

了解更多

ARTIFACTORY:以最小的停机时间迁移大型ARTIFACTORY实例的最佳方法是什么?

作者:Nir Shervi & Noa shimo最直接的迁移是建立一个你需要的版本的工作实例,但还没有配置或数据,只是一个空白实例,没有…

了解更多

ARTIFACTORY: Azure Blob V1和V2的区别是什么?

Artifactory有两种不同的Azure Blob Storage配置,“Azure - Blob - Storage”和“Azure - Blob - Storage -v2”。文档演示了这两种配置,但没有详细说明两者之间的区别。在这些配置中,Artifactory…

了解更多

ARTIFACTORY:当你的/opt目录满了该怎么做,以及如何重新配置它来提高性能

默认情况下,在服务安装、Debian/RPM和Docker安装中,Tomcat文件夹将位于/opt文件夹中。当您有一个大文件部署时,$TOMCAT_HOME/temp文件夹将临时存储文件,直到…

了解更多

ARTIFACTORY:为什么ARTIFACTORY pod会失败,错误cp: cannot stat ' /artifactory_bootstrap/ binarstore .xml ':没有这样的文件或目录

在人工升级到7.46版本期间。x(Helm charts version 107.46.x) we may be noticing the error about binarystore when using the custom binarystore. The log would show the error “cp: cannot stat '/artifactory_bootstrap/binarystore.xml': No…

了解更多

我可以在80端口上运行Artifactory吗?

是的。我们建议使用外部web服务器来实现这一点,例如NGINX或Apache HTTPD,它将监听所需主机上的所需端口,并将请求转发到…

了解更多

在启动时获得访问服务/路由器连接问题?尝试设置节点IP

一个相对常见的问题,我们已经看到在启动Artifactory 7。Xare cases where the JFrog Router cannot connect to the Access Server and vice versa.Errors in the access logs might appear as…

了解更多

如何构建自定义Artifactory映像?(视频)

您可以使用dockerfile并使用“docker build”命令创建自己的镜像。docker build -t :使用现有Artifactory映像作为基础映像的自定义Dockerfile示例如下:https://github.com/jfrog/jfrog-distroless/tree/master/customize-example# The Artifactory…

了解更多

我如何直接端口转发到一个人工节点在Helm安装绕过nginx?

kubectl port-forward——namespace :kubectl port-forward artifactory-ha-artifactory-ha-primary-0 8082:8082这个命令会将运行kubectl的本地机器上的8082端口绑定到artifactory-ha服务的8082端口…

了解更多

如何对Artifactory进行重载调优?

相关版本:人工7及以上。这里提供了以前版本的调优指南。Artifactorycomes with a predefined set of default configurations and parameters. The default Artifactory should handle up to ~200 concurrent connections well.If…

了解更多

如何将Amazon弹性文件系统(EFS)与人工HA一起使用

AWS中的人工高可用性(HA)可以使用S3进行可扩展存储,或者可以为NFS文件存储实现Amazon的弹性文件系统(EFS)。为实现EFS而设计必须考虑到如何…

了解更多

如何配置Artifactory以运行与Windows上JAVA_HOME下配置的JAVA版本不同的JAVA版本

如果您希望将其他应用程序的系统环境变量设置为JAVA 7,并使用Artifactory 4。您可以创建一个新的环境变量,例如'ART_JAVA_HOME'…

了解更多

如何修复在windows上安装Artifactory作为服务时出现的“[SC] StartService FAILED 1053:服务没有及时响应启动或控制请求”

当安装在Windows Server 2016或Windows 10上时,Subject Artifactory可能无法启动,抛出以下错误:[SC] StartService FAILED 1053:服务没有响应启动或控制请求…

了解更多

如何使用LDAP用户安装服务

这是可以做到的,但是我们没有在installService脚本中实现它,因此您必须进行一些手动更改。最快捷的方法是编辑${artifactory_home}/bin/installService.sh文件并添加组…

了解更多

如何用Helm安装Artifactory和Xray ?(视频)

大家好。我是JFrog Support的Vignesh。在这个视频中,我将展示一个关于如何安装Artifactory和x射线使用舵图的快速演示。让我们开始吧。我…

了解更多

如何在Solaris 11上安装Artifactory作为服务

Artifactory附带的installService shell脚本设计用于Linux。但是,它使用的一些实用程序在Solaris下的工作方式略有不同。安装和服务脚本需要在…

了解更多

如何通过Helm v3安装特定的Artifactory版本

当使用Helm安装Artifactory时,默认安装最新版本。但是,如果您不想安装最新版本(例如,在登台环境中使用的版本是……)

了解更多

如何从Nexus迁移到Artifactory?

以下是从Nexus迁移到Artifactory时可以使用的一些技术解决方案。导入数据将数据从Nexus导入到Artifactory有两种方式:通过将Nexus文件导入到Artifactory存储库....

了解更多

如何修改kubernetes上的人工文件存储

主题我们如何修改binarstore .xml并更改我在Kubernetes上发布的版本所使用的filstore,如果我们所做的更改不被尊重怎么办?受影响的版本相关的人工版本:6。x, 7。xRelated chart version: ha chart 0.15.11…

了解更多

如何克服问题,而安装/升级Artifactory在Windows与命名空间。

解决手工安装/升级Windows命名空间问题的场景及解决方案场景1:手工安装在“D:Program Files”文件夹下。在运行Artifactory.bat文件时,您会遇到无法找到或加载主类Filesartifactorybin.....

了解更多

如何从状态恢复当人工UI停留在加载屏幕永远

人工用户界面(UI)可能由于以下已知原因而没有响应:当您尝试测试http://archive.zfsonlinux.org/debian的连通性时,要从此状态恢复,可能需要等待更长的时间或退出…

了解更多

如何重置主密钥

版本:都的主人。key是一个秘密密钥,用于加密数据库中的密钥表,它在Artifactory 5.7中引入。缺省情况下为master。密钥文件由Access服务在…

了解更多

如何在Helm部署中设置人工系统属性

这篇简短的文章描述了在Artifactory Helm Chart中设置单个Artifactory属性的技术。这些变量通常放在$JFROG_HOME/etc/artifactory/artifactory.system文件中。属性文件。测试版本这些步骤应该适用于7。X artifactory……

了解更多

如何设置RPM/Debian安装Artifactory的操作系统用户/组?

您可能需要为RPM/Debian服务安装设置Artifactory的自定义所有权。说明默认情况下,Artfactory的操作系统用户/组为artifactory: RPM的artifactory, Debian服务安装在7。x(安装Linux Archive或非服务安装时不会出现这种情况)

了解更多

如何在AWS中设置人工高可用性集群?

如果您计划在AWS中设置Artifactory,那么您可以考虑使用我们的SAAS服务,该服务在AWS/GCP/Microsoft Azure中提供。如果您选择自己设置Artifactory,那么下面是一个…

了解更多

在Kubernetes中实现Artifactory网络策略

控制pod或网络端点之间流量的2022世界杯阿根廷预选赛赛程Kubernetes资源称为NetworkPolicy。通过使用NetworkPolicy,您可以将流量限制到某些pod,同时允许命名空间中的其他pod…

了解更多

JMX监控SSL设置指南

如果您的JMX监视应用程序需要SSL,本指南将描述如何设置证书。支持的版本X和7。X(7。Xpaths are used)ResolutionOn the Artifactory server, set these environment variables:DNAME="cn=App, ou=Java, o=Zabbix, c=LV"DAYS=3650PASSWORD=changeitCACERTS="/etc/ssl/certs/java/cacerts"…

了解更多

自我管理的Pro / Pro X开始指南

感谢您对JFrog的关注!本指南将介绍在一个地方建立一个自我管理的人工工厂和x射线的所有步骤。最后,有一些有趣的视频关于……

了解更多

工厂推荐的硬件是什么?

推荐给Artifactory的硬件-单服务器机器:开发者数量操作系统/JVM处理器内存(RAM)堆存储1-20 64位4核4GB 2GB有空闲空间的快速磁盘=总和的x3…

了解更多

当人工启动产生“未找到有效安装的许可证”时该怎么办?阻塞转换错误

相关版本:此信息与Artifactory版本6和7有关。当$ARTIFACTORY_HOME/etc文件夹中的许可证文件被修改/删除时,您可能会在以下场景中遇到此问题:

了解更多

当你的人工升级失败时该怎么办

人工升级失败-下一步怎么办?如何排除Artifactory启动错误相关版本:此信息属于Artifactory版本5。X和6。XUpgrading Artifactory is normally a straightforward process. Sometimes, however, something can go wrong and…

了解更多

为什么来自Artifactory的Debian软件包无法安装到Ubuntu 18.04 (Bionic Beaver)上?

在Ubuntu的Bionic Beaver版本中,对dpkg版本(1.19)进行了更改,默认情况下,dpkg-deb启用统一压缩。这意味着control.tar*文件将在默认情况下使用xz压缩(或者…

了解更多

为什么Artifactory 4.0挂在启动和Artifactory的URL返回404

Artifactory 4.0不支持Java 8之前的Java版本,在启动时,Artifactory将检查Java版本。该版本信息来自JAVA_HOME变量,该变量配置在…

了解更多

为什么我的机器和路由器不能连续启动?

有时你会看到路由器启动失败一段时间后(默认15秒)-它通常抱怨访问不可达。然而,通过访问日志,你会看到…

了解更多

为什么在升级到4.x后,一些旧的Artifactory版本不能通过yum安装?

升级到4后,一些旧的Artifactory版本无法通过yum安装。x是因为人工4。xmarks versions =>3.6 as obsolete. This disables your ability to install specific versions of artifactory in the later 3.x…

了解更多

为什么Kubernetes Xray不能与非Kubernetes Artifactory一起工作?

相关版本:X射线和X射线XIt's sometimes the case that Artifactory will be installed on a Virtual Machine, while the user wants Xray to be installed on Kubernetes. For example, Artifactory could have been…

了解更多

ARTIFACTORY:构建信息链接不会重定向到构建号信息页面

在某些情况下,构建信息链接(通常由Jenkins Artifactory插件或JFrog CLI生成)可能具有以下格式:https://ART_HOST/artifactory/webapp/builds//点击这些链接将重定向请求到以下URL:https://ART_HOST/ui/packages#/builds//这个URL将导致…

了解更多

ARTIFACTORY:如何在Jenkins中使用Jenkins JFrog插件聚合构建

发布与许多子构建或作为多代理构建的一部分生成的buildInfo有一些限制(与Jenkins Artifactroy插件),为了解决这个问题,我们可以使用新的Jenkins JFrog插件…

了解更多

ARTIFACTORY:如何在Jenkins ARTIFACTORY插件中覆盖默认的构建名称和构建编号?

默认情况下,当使用Jenkins Artifactory Plugin部署构建信息时,build.name和build.name。编号将由Jenkins在每次构建执行时自动设置。默认的构建名称将是作业名称和…

了解更多

ARTIFACTORY:如何解决在Jenkins部署期间peer not authenticated的错误

如果您为Artifactory的SSL使用的证书不是由知名的证书颁发机构颁发的,那么您需要信任该SSL证书的根证书和中间证书。如果你真的相信这样一个…

了解更多

ARTIFACTORY:如何使用Kaniko在kubernetes环境中通过Jenkins构建和部署docker镜像

Kaniko是什么?从标准Dockerfile构建镜像通常依赖于对Docker守护进程的交互式访问,这需要在您的机器上进行root访问才能运行。这可能会使构建容器映像变得困难……

了解更多

ARTIFACTORY:使用ARTIFACTORY时出现间歇性403错误

如果您的环境已启动并运行,CI构建按预期运行,但是您的构建突然开始收到403错误响应,这可能是由于临时登录暂停功能。一次……

了解更多

我如何手动降级詹金斯Artifactory插件?

手动降级Jenkins Artifactory插件:把詹金斯关了。删除${user_home}/.jenkins/plugins3目录下的artifactory.jpi文件和artifactory文件夹。放置旧的器物。file4的快乐指数。詹金斯开始。

了解更多

如何在Jenkins管道中使用JFrog CLI构建和部署工件

简介:JFrog CLI是一个紧凑而智能的客户端,它提供了一个简单的接口,可以自动访问JFrog产品,简化了您的自动化脚本,使它们更易于阅读和维护。hth华体会最新官方网站在复杂的詹金斯管道…

了解更多

如何配置詹金斯和Artifactory詹金斯插件使用TLSv1.2仅与IBM SDK 8

当将Jenkins作为与IBM SDK 8结合使用的构建服务器时,您必须在负载平衡器或反向代理上使用TLSv1.2 SSL协议。由于IBM SDK将不使用TLSv1.2…

了解更多

如何将Jenkins与Artifactory集成?(视频)

这种集成允许您的构建作业部署工件并解析与Artifactory之间的依赖关系,然后将它们链接到创建它们的构建作业。嗨,我的名字是Noy,我是…

了解更多

如何在CI环境中使用访问令牌?

访问令牌的一大优点是,您不必在Artifactory中创建用户就可以使用它们。在创建令牌时,您可以指定一个用户名来执行…

了解更多

如何使用Jenkins Artifactory插件的例子[视频]

了解更多

当我们看到以下“无法发布构建信息:读取超时”错误消息时?

消息“无法发布构建信息:读取超时”,通常发生在构建作业明显大于其他构建和/或如果使用“构建保留”选项,并且有很多…

了解更多

为什么Gradle build不向Artifactory发送认证?

如果你在Jenkins of Hudson中使用SetEnv插件,它会重置gradle插件正在设置的环境变量,从而导致构建属性不被发送。这可以通过……

了解更多

如何在Artifactory中创建简单的版本控制自定义布局

本教程将向您展示如何设置一个简单的自定义布局,以及如何使用cURL命令从存储库下载最新版本的工件,而无需指定…

了解更多

如何根据布局找到最新的工件版本?

使用REST API调用来检索基于布局的最新工件。德tailsWhen trying to resolve the latest artifact version using the “Artifact Latest Version Search Based on Layout” REST API call, Artifactory will identify the version…

了解更多

ARTIFACTORY:必须在本地存储外部debian软件包,计算您的坐标

我们经常收到客户关于从远程存储库中提取并在本地缓存的工件的请求,现在需要将其移动到不同的位置或以其他方式处理…

了解更多

ARTIFACTORY:如何在ARTIFACTORY中创建一个远程存储库作为nvidia-docker的镜像

Nvidia存储库的工作方式与常规的Artifactory Debian存储库不同。要为Docker使用Nvidia容器运行时并使用Artifactory缓存工件,您需要为Nvidia- Docker中的每个单独的存储库创建一个远程存储库。为…

了解更多

ARTIFACTORY:如何修复“缺少私人签名密钥或密码”错误

作为为Debian存储库启用GPG签名的一部分,如果您遇到问题并且没有从Artifactory日志中找到相关错误/有用信息来解决问题,那么我们可以使用以下方法…

了解更多

ARTIFACTORY:如何解决在部署debian软件包时“路径不能在斜杠后面有空格”的错误

如果矩阵参数中有空格,则在Debian元数据索引期间会出现“路径不能在斜杠后面有空格”的错误。distribution, deb.component, deb.architecture)用于Debian包。在下面的例子中,组件…

了解更多

ARTIFACTORY:在ARTIFACTORY中支持多个GPG密钥

从Artifactory 7.19.4开始,多个GPG密钥可以通过Administration->Artifactory-> keys Management上传到Artifactory .如何在Key Management部分添加密钥并将它们添加到debian/rpm存储库中,如下所示。从Artifactory Debian/rpm库…

了解更多

Debian Repository的元数据计算是如何工作的?

Debian存储库从3.3版开始在Artifactory中可用。在5.6版本中,Debian元数据计算的内部机制发生了变化。从5.6版本开始,一旦Debian软件包被部署到本地存储库中,一个事件…

了解更多

如何从远程Debian存储库缓存工件?

为了从远程Debian存储库中缓存工件,你需要在Artifactory中创建一个远程存储库,提供URL(例如' http://archive.ubuntu.com '),并勾选“启用Debian支持”复选框。创建这个存储库之后,您…

了解更多

如何解决Debian客户端警告:“以下包无法验证!”?

请确认当您上传签名密钥到Artifactory时,您按下了密码短语旁边的“保存”按钮。这可以通过在…中的配置描述符中查找以下代码片段来验证。

了解更多

如何延长GPG密钥对的有效期并检索密码短语

受影响版本:X和7。x德scriptionArtifactory supports gpg key signing. In general, we suggest not to set an expiration date for the signing key pairs.However, if you used an gig key pair that has expiration date.…

了解更多

如何解决Debian元数据不更新的问题

问题:Debian元数据文件可能不会得到更新,因为这个问题票证中的已知错误(//www.si-fil.com/jira/browse/RTFACT-9652)Affected版本:如果你升级到4.5.2,4.6.0,4.6.1(你不受影响,如果你不升级)修复版本:…

了解更多

使用Debian的最佳实践和技巧是什么?

以下是在使用Debian和Artifactory时的一些技巧/最佳实践:始终将包上传到pool文件夹。避免将文件上传到“dist”文件夹。注意:即使你能够做到这一点(它可能…

了解更多

在远程存储库上“启用Debian支持”的目的是什么?

“Debian Support”选项强制Artifactory从远程存储库检索“Release”文件,以防从远程存储库获取的包比已经缓存的“Release”文件更新。这个…

了解更多

为什么我得到错误拉源和翻译文件?

由于Artifactory是一个二进制存储库管理器,目前我们的Debian存储库不支持源代码。我们不支持源代码,因为一旦Debian客户端检索到“源代码”文件,Artifactory就会处理它…

了解更多

为什么来自Artifactory的Debian软件包无法安装到Ubuntu 18.04 (Bionic Beaver)上?

在Ubuntu的Bionic Beaver版本中,对dpkg版本(1.19)进行了更改,默认情况下,dpkg-deb启用统一压缩。这意味着control.tar*文件将在默认情况下使用xz压缩(或者…

了解更多

ARTIFACTORY:如何将日志发送到Syslog?

简介:一些组织希望能够将一些Artifactory日志发送到Syslog,以便能够将日志发送到其他监视解决方案。按照以下步骤进行Artifactory…

了解更多

ARTIFACTORY:如何在出现问题时分析ARTIFACTORY日志

在我们的日常活动中,我们在管理Artifactory应用程序时可能会遇到技术问题。在您向JFrog Support寻求帮助之前,您可以快速检查日志以查找可能的错误消息和…

了解更多

ARTIFACTORY:如何更改日志文件时区

更改Artifactory中日志文件中的时区可以通过更改“logback.xml”文件中的时区来完成。该文件位于$JFROG_HOME/var/etc/artifactory中。解决方案:在“logback.xml”文件中,我们需要…

了解更多

ARTIFACTORY:如何更改写入日志的位置?

Artifactory日志文件由Artifactory中的几个微服务生成。基于Java的服务(Artifactory和Access)日志分别通过$ARTIFACTORY_HOME/etc/ Artifactory /logback.xml文件和$ARTIFACTORY_HOME/etc/ Access /logback.xml文件配置。

了解更多

ARTIFACTORY:如何更改Tomcat日志文件夹?

默认情况下,tomcat日志被写入$JFROG_HOME/artifactory/var/log/tomcat/文件夹。要更改默认的Tomcat日志文件夹路径,您需要修改位于$JFROG_HOME/artifactory/app/artifactory/ Tomcat /conf/logging.properties的日志配置文件。你应该调整…的值

了解更多

ARTIFACTORY:如何对request.log进行性能分析

相关版本:此信息与Artifactory版本4有关。X到6。xThe fields displayed in Artifactory's request.log offer information that can be extremely useful to you when trying to identify the what, when, where, why, and…

了解更多

ARTIFACTORY:如何在ARTIFACTORY的logback.xml中配置maxHistory

Artifactory有一个logback.xml,用于存放以' Artifactory '开头的日志(目录位置示例:$ART_HOME/etc/ Artifactory /logback.xml)。对于其他日志(除了访问*.log之外,您可以在Artifactory的system.yaml中编辑其配置)。您可能有一个想要……的用例。

了解更多

ARTIFACTORY:如何从日志中获取给定包的下载历史记录

概述:为了从Artifactory获得特定包的下载历史记录,JFrog平台为其所有产品和服务提供了标准化日志。hth华体会最新官方网站这些日志具有标准的格式和命名约定,以及相应的…

了解更多

ARTIFACTORY -如何将Kubernetes ARTIFACTORY日志与Splunk集成(sgs edit)

如果您在公司中使用Splunk,您很可能希望将Artifactory日志发送给它。当使用Kubernetes时,一个常见的用例是将日志推送到以stdout stderr结尾的文件…

了解更多

ARTIFACTORY:如何管理控制台日志?

log文件将所有服务的控制台输出附加到一个日志文件中。由于所有服务都会写入日志文件,因此它会快速增长并占用更多存储空间。因此,…

了解更多

ARTIFACTORY:如何将人为警告/错误隔离到不同的日志文件中

相关版本:此信息与Artifactory版本6.x有关。要将Artifactory警告/错误放入与Artifactory .log文件分离的日志文件中,请对/etc/logback.xml文件执行以下更改。这些是……的变化。

了解更多

ARTIFACTORY:监控用户、组和权限目标的更改

introartifactory管理员可能希望能够监视平台用户执行的更改,例如对平台内的用户密码和组关联的更改,并将其用于审核记录....

了解更多

ARTIFACTORY:排除td-agent问题

在使用Artifactory配置td-agent时,您可能会遇到一些问题。以下是一些最常见的问题以及如何解决它们。问题#1:所需日志文件的权限问题。Error: [Error]: #0 unexpected Error…

了解更多

更改logback.xml是否需要重新启动?

对logback.xml所做的更改不需要重新启动即可加载;Artifactory将在几分钟后重新加载配置,您应该在日志中看到这一项:2014-04-30 19:56:30,410 [logback-watchdog] [INFO] (o.a.w.s.l.LogbackConfigListener$LogbackConfigWatchDog:138) -…

了解更多

人工SaaS客户如何使用Sumologic收集端点桶/URL来实现Sumologic集成?

如果您是Artifactory SaaS客户,并且您希望使用自己的Sumologic集合URL进行日志分析,请使用JFrog支持打开票务并将您的自定义Sumologic集合URL发送给我们。这就是……

了解更多

如何激活流量日志?

主题启用Artifactory中的流量日志为用户提供了有关站点流量和文件大小的详细信息。流量日志的格式和解析使用户能够比较在…

了解更多

如何将用户插件日志写入不同的日志文件

Subject用户插件日志与其他日志分离。为用户插件写日志到不同的日志文件,例如,假设你正在写你的用户插件,你想看到它的日志在…

了解更多

如何收集人工线程转储?

对以下方法进行了排序和优先级排序。在某些方法中,需要获取tomcat进程的PID。在Windows上:$ netstat -ano | findstr *其中为正在运行的端口人工id。

了解更多

如何在JVM垃圾收集上启用详细日志

为了在JVM GC上启用详细日志记录,您需要向JAVA_OPTIONS添加以下参数:-verbose: GC -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -Xloggc:/path/to/file/ GC .log

了解更多

如何整合Splunk与Artifactory

使用Artifactory.1安装和配置Splunk。安装Artifactory并确保它已启动并运行。从官方网站安装Splunk企业版。注意:您必须拥有Splunk的帐户才能登录和…

了解更多

如何解决Docker问题

相关版本:此信息适用于人工版本4.0.2及以上。在排除Docker错误时,最好将应该发生的情况与系统当前的情况进行比较。你可以消除一个伟大的…

了解更多

如何解决NuGet问题

比较正确的NuGet REST API调用可以显示问题所在。在排除NuGet错误时,最好将应该发生的情况与当前发生的情况进行比较。你可以…

了解更多

当日志分析不显示任何新的日志或图形时,如何排除故障

在将Artifactory的日志与Sumo Logic集成时,如果遇到任何连接问题,您可以尝试以下操作:导航到Artifactory > Administration > Log Analytics。在您看到人工仪表板设置时,请确保…

了解更多

JMX监控SSL设置指南

如果您的JMX监视应用程序需要SSL,本指南将描述如何设置证书。支持的版本X和7。X(7。Xpaths are used)ResolutionOn the Artifactory server, set these environment variables:DNAME="cn=App, ou=Java, o=Zabbix, c=LV"DAYS=3650PASSWORD=changeitCACERTS="/etc/ssl/certs/java/cacerts"…

了解更多

为什么在Docker推送之前,在Docker层上会发生许多404错误

当将Docker镜像推送到Artifactory时,Docker客户端首先发送一个HEAD请求,其中包含需要上传的层的校验和。这是为了验证这一层是否已经…

了解更多

XRAY:如何修复错误:“错误在Go例程:net/http: abort Handler”

您可能在x射线路由器日志中遇到以下错误:[jfrou] [error] [] [logger. log . log . log . log . log . log . log . log . log . log . log . log . log . log . log . log . log。go:74] [main] [] - go例程错误:net/http: abort Handler [jfrou] [Error] [] [logger. log . log][主]…

了解更多

ARTIFACTORY:调试校验和不匹配错误

本文将介绍在接收到客户机校验和不匹配错误时进行进一步调试的几种方法。这将不会涵盖所有原因,因为不同的客户端处理校验和的方式不同,但将重点放在……

了解更多

ARTIFACTORY:我如何从线程转储和顶级命令中找到导致高cpu的原因?

在某些情况下,您可能会遇到高cpu,并且需要找出导致利用率增加的原因。有一种方法可以找出导致线程高CPU的原因……

了解更多

ARTIFACTORY:如何基于HTTP状态码调试ARTIFACTORY问题

JFrog平台为所有JFrog产品及其服务提供标准化日志。hth华体会最新官方网站所有日志都包含标准格式和命名约定。当遇到JFrog Artifactory问题时,请求日志中的HTTP状态码将…

了解更多

ARTIFACTORY:如何调试docker配置问题

在本文中,我们不会详细介绍在我们的wiki网站//www.si-fil.com/confluence/display/JFROG/Docker+Registry上已经列出的Docker配置步骤,但会帮助您理解…

了解更多

ARTIFACTORY:如何调试ARTIFACTORY的SSL问题

SSL通信发生在客户端(例如:Artifactory)和服务器(例如:DockerHub或RedHat CDN)之间,有几种不同的方式。单向SSL(例如:Artifactory到DockerHub)双向SSL(例如:Artifactory到RedHat CDN)以一种方式…

了解更多

ARTIFACTORY:如何克服“org.postgresql.util”。当连接外部PostgreSQL数据库到Artifactory时,出现hostname xxx.xxx.xxx.xxx无法由hostnameverifier PgjdbcHostnameVerifier验证的异常。

为什么会发生这种情况?出于安全考虑,最新版本的PostgreSQL数据库默认使用TLS加密。有时,如果通过IP地址访问数据库,由于无法验证……

了解更多

ARTIFACTORY:如何排除noclassdefound错误?

日志信息可能会遇到如下错误:20121-07-19 t09:22:10 .832 z [jfac] [error] [4f658ce7fcdb7a11] [.s.b.w.s.s。ErrorPageFilter:186] [27.0.0.1-8040-exec-2] -由于异常[org.glassfish.jersey.server.],从请求[/api/v1/registry/join/router]转发到错误页面。javax.servlet.ServletException: org.glassfish.jersey.server.ContainerException: java.lang. noclassdeffounderror: java/security/interfaces/RSAPrivateKey ResolutionTo…

了解更多

ARTIFACTORY:隔离网络上的ARTIFACTORY性能问题

当遇到下载、上传缓慢或其他网络相关问题时,可以采取一些步骤来帮助隔离可能发生问题的位置。Artifactory环境的网络图可能看起来像…

了解更多

ARTIFACTORY:设置Okta组LDAP设置和处理无效属性语法错误

如果您想设置Okta组LDAP设置,您可以按照以下说明进行设置:将组成员属性设置为uniqueMember。设置“组名属性”为“cn”。在Filter部分,使用以下过滤器:(objectClass=groupofUniqueNames)。集……

了解更多

人工调整重负载-版本5和6

相关版本:人工5和人工6。对于一个人工工厂来说。Xtuning guide visit here.Artifactory comes with a predefined set of default configurations and parameters. If you believe your Artifactory server is under-utilized, or in order to allow it…

了解更多

ARTIFACTORY:揭示虚拟存储库解析

有时,当您尝试从Virtual Repository下载工件时,您会得到一个错误,但是当使用底层的Local或Remote时,相同的URL可以工作。当绕过虚拟存储库绕过…

了解更多

ARTIFACTORY:为什么我的ARTIFACTORY实例没有启动并且没有新的ARTIFACTORY日志?

您可能会遇到Artifactory没有启动并且Artifactory -*日志(例如Artifactory -service或Artifactory -request)中没有错误的情况。事实上,这些日志根本没有更新,但是,Tomcat日志…

了解更多

ARTIFACTORY:为什么支持区屏幕是空的?

一些Artifactory用户在导航到支持区部分(在管理模块下找到)后,试图访问Artifactory Support Bundles UI页面时可能会遇到空白页。Artifactory 6x:Artifactory 7x:这个问题是…

了解更多

在启动时获得访问服务/路由器连接问题?尝试设置节点IP

一个相对常见的问题,我们已经看到在启动Artifactory 7。Xare cases where the JFrog Router cannot connect to the Access Server and vice versa.Errors in the access logs might appear as…

了解更多

Debian Repository的元数据计算是如何工作的?

Debian存储库从3.3版开始在Artifactory中可用。在5.6版本中,Debian元数据计算的内部机制发生了变化。从5.6版本开始,一旦Debian软件包被部署到本地存储库中,一个事件…

了解更多

如何修复内存不足无法创建本机线程错误?

相关版本:此信息属于Artifactory版本6。X和7。如果在日志中遇到如下错误:OutOfMemoryError:无法创建新的本机线程。你需要检查几个项目来解决这个问题。首先,增加…

了解更多

我如何直接端口转发到一个人工节点在Helm安装绕过nginx?

kubectl port-forward——namespace :kubectl port-forward artifactory-ha-artifactory-ha-primary-0 8082:8082这个命令会将运行kubectl的本地机器上的8082端口绑定到artifactory-ha服务的8082端口…

了解更多

如何对Artifactory进行重载调优?

相关版本:人工7及以上。这里提供了以前版本的调优指南。Artifactorycomes with a predefined set of default configurations and parameters. The default Artifactory should handle up to ~200 concurrent connections well.If…

了解更多

如何检查在人工数据库对文件存储二进制文件的完整性?

问题:人为错误[ERROR] (o.a.r.c.e.GlobalExceptionMapper:48) -二进制提供程序没有内容…在artifactory。logPOSSIBLE原因:1。Artifactory的数据文件夹配置不正确,指向错误的目录1。在Artifactory的数据二进制校验和文件…

了解更多

如何收集人工线程转储?

对以下方法进行了排序和优先级排序。在某些方法中,需要获取tomcat进程的PID。在Windows上:$ netstat -ano | findstr *其中为正在运行的端口人工id。

了解更多

如何禁用吊舱的活动和准备探测器?(视频)

您可以禁用pod的活跃度和准备度探测,这样它就不会崩溃和重新启动。这样做会让你“执行”进入pod环顾四周或执行一些…

了解更多

如何解决升级过程中出现的许可错误

Artifactory在升级后由于许可证错误而无法启动的原因有很多。例如:20121-06-30t18:06:18. 960z [jfrt] [ERROR] [3a4d6e8edc2a378d] [tifactoryHomeConfigListener:55] [ocalhost-startStop-2] -初始化Home失败。捕获异常:…

了解更多

如何擦洗Artifactory的缓存YAML文件

在启动时,Artifactory创建YAML文件来缓存连接的JFrog产品(即x射线)的节点id。hth华体会最新官方网站有时,缓存的YAML文件可能会导致错误,如果JFrog产品重新安装在相同的…

了解更多

如何在OutOfMemory崩溃之前进行堆转储

堆转储是某个时刻JVM内存中所有对象的快照。它们对于解决Java中的内存泄漏问题和优化内存使用非常有用……

了解更多

如何排除故障x升级问题

升级6号工艺品时。X到7.xversions, you may encounter some problems. The following are some of the most encountered issues and how to resolve them.Issue #1: No valid installed license foundError:2020-05-20T12:09:02.734Z [1;32m[jfrt ] [0;39m…

了解更多

如何排除无法从远程存储库解析的原因

主题:通常情况下,用户无法从远程repo(或从聚合远程的虚拟)解析包。这里有一些步骤可以帮助你诊断为什么resoltionfor远程…

了解更多

使用JConsole监控Artifactory的资源使用情况

JConsole(随安装的JDK一起提供)可以作为监视Artifactory资源利用的重要资源。JConsole的概览选项卡显示CPU/内存利用率,以及活动线程的数量。要将JConsole连接到Artifactory…

了解更多

什么是人工制品?钥匙和万能钥匙。钥匙和它们的用途是什么?

相关版本:本文中提到的信息与以前的Artifactory版本无关。在$ARTIFACTORY_HOME/etc/security中,我们有2个重要的.key文件。本文将描述它们的用途,以及它们的…

了解更多

当你的人工升级失败时该怎么办

人工升级失败-下一步怎么办?如何排除Artifactory启动错误相关版本:此信息属于Artifactory版本5。X和6。XUpgrading Artifactory is normally a straightforward process. Sometimes, however, something can go wrong and…

了解更多

为什么我在迁移后的日志中看到“索引存档”消息?

主题为什么我在迁移后的日志中看到“索引存档”消息?德scriptionIn cases we migrate our Artifactory we can see in the logs the below INFO messages after the migration:After performing the migration:[INFO…

了解更多

为什么我的机器和路由器不能连续启动?

有时你会看到路由器启动失败一段时间后(默认15秒)-它通常抱怨访问不可达。然而,通过访问日志,你会看到…

了解更多

ARTIFACTORY:使用MAVEN_OPTS作为参数创建maven构建任务

有时我们会在构建过程中遇到OutOfMemoryError。当Java虚拟机(JVM)没有足够的可用内存分配给正在运行的Java程序时,就会发生此错误。-DXms……

了解更多

ARTIFACTORY:如何解决常见的Maven错误:将不会重新尝试解决

当构建一个新项目时,您可能会遇到一个非常常见的Maven错误:[error]未能在项目上执行目标:无法解析项目的依赖项。以下工件无法解析::…

了解更多

ARTIFACTORY:如何使用ARTIFACTORY示例从管道脚本运行Maven构建

通过Artifactory, Maven构建可以在向Artifactory发布构建信息的同时,使用管道脚本解析依赖关系并部署构件。在下面的示例中,我将指导您如何使用…

了解更多

ARTIFACTORY:使用ARTIFACTORY时出现间歇性403错误

如果您的环境已启动并运行,CI构建按预期运行,但是您的构建突然开始收到403错误响应,这可能是由于临时登录暂停功能。一次……

了解更多

ARTIFACTORY: ARTIFACTORY中的Maven版本控制

在Maven环境中,在使用Artifactory中的Maven存储库时,理解版本号的用法并遵循Maven命名约定是非常重要的。一个深思熟虑的策略可以大大简化……

了解更多

ARTIFACTORY:什么是maven存储库?

Maven存储库存储Java项目二进制文件,如插件和依赖项。JFrog Artifactory允许您管理本地、远程和虚拟Maven存储库。整个组织的开发人员可以上传和下载库到…

了解更多

ARTIFACTORY:当您的Maven构建启用了隐藏存在的未经授权的资源失败并出现404错误时该怎么办2022世界杯阿根廷预选赛赛程

默认情况下,Maven支持抢占式身份验证。这意味着给定的客户机将首先发送一个未经身份验证的请求。只有在服务器响应401响应(因为资源需要身份验证)之后,Maven才会发送…

了解更多

配置Google作为您的远程Maven存储库

要将Google设置为Maven远程存储库,请转到Artifactory UI > Admin选项卡> Repositories > remote。单击Remote Repositories菜单右上角的New。选择Maven作为…

了解更多

如何强制Maven快照按时间戳而不是修订版本解析最新版本?

默认情况下,使用snapshot关键字解析最新版本将使用最新版本而不是时间戳。这里有一个例子:lib -snapshot-local/ com/jfrog/myapp/1.2.0-SNAPSHOT/myapp-1.2.0-20210205.062218-4.jar < -时间戳是greaterlib -snapshot-local/ com/jfrog/myapp/1.2.0-SNAPSHOT/myapp-1.2.0-20210205.052442-5.jar < -这个解析为最新的,因为版本号。

了解更多

如何在Jenkins管道中使用JFrog CLI构建和部署工件

简介:JFrog CLI是一个紧凑而智能的客户端,它提供了一个简单的接口,可以自动访问JFrog产品,简化了您的自动化脚本,使它们更易于阅读和维护。hth华体会最新官方网站在复杂的詹金斯管道…

了解更多

Maven“镜像任意”解释和配置。

“镜像任意”代理配置适用于已定义的存储库。它取代(但不隐藏)内置的中央和快照存储库,除非被用户覆盖。它定义了一个粗粒度的代理规则,不区分…

了解更多

什么是“转换pom文件失败”错误?

当通过Artifactory解析maven包时,我们可能会遇到一个409响应代码,这表明Artifactory无法验证所述包中的pom文件。常见的情况是当pom文件包含…

了解更多

ARTIFACTORY:上传大文件到ARTIFACTORY时失败

由于我们定期使用Artifactory在Artifactory存储库中存储和构建二进制文件,因此在日常工作中,我们将定期使用Artifactory上传包。基于需求和…

了解更多

ARTIFACTORY:如何构建并部署conan包到ARTIFACTORY

前提条件:柯南客户端和Cmake编译器。如果您想从本地服务器构建和上传:-1。创建一个项目模板(conan new mypkg/0.1 -m=cmake_lib)确保它建立和创造(柯南创造)(你会…

了解更多

ARTIFACTORY:如何上传一个文件夹(及其内容)到ARTIFACTORY

有两种方法可以将文件夹及其内容上传到Artifactory。通过界面:1。选择要部署到的存储库和文件夹2。单击Deploy按钮3。切换到“多重部署”…

了解更多

Artifactory如何将已发布的工件映射到构建(以及为什么有时不显示通往它们的路径)

发布构建时,Artifactory使用build.name和build属性。编号,将已部署的构件连接到各自的构建。如果你使用的是Jenkins Artifactory插件,它会自动创建这些属性并附加它们…

了解更多

如何配置最大大小以避免上传工件时超时?

如果最大文件大小设置不正确,可能会导致“部署文件失败:HTTP响应码413”或“HTTP响应码:413 HTTP响应消息:请求实体太大”消息。如果Artifactory落后了…

了解更多

如何解决jar文件中错误填充的GAV信息

在Artifactory中,当通过Artifactory的UI部署JAR文件时,我们的代码检查META-INF/maven/目录,并使用它在该目录中找到的第一个pom.xml文件。通常,这将是POM…

了解更多

如何从存档中部署包/文件

bundle部署是一个选项,它允许您部署将在部署时立即提取的归档文件。如果您想从存档中部署工件,您可以通过您的…

了解更多

当使用S3作为文件存储时,如何克服错误“您建议的上传超过最大允许大小”?

当使用S3作为文件存储时,有可能上载的大文件无法上传到S3, Artifactory将记录以下错误:2020-11-17T10:01:58.247Z [jfrt] [error] [bdc07b2dbfb0ee42] [.c]。[-cluster-s3-worker-2][-…]

了解更多

如何从Gradle Android项目发布构建信息和工件到Artifactory?

本文解释了如何从Gradle Android项目中发布构件和构建信息,以及build. Gradle、Gradle -wrapper中必须包含的内容。属性文件。在你的客户端执行Git克隆…

了解更多

如何为工件设置DateTime属性

如果我们的用例是搜索在特定日期之后推广的项目,那么有一种方法可以将DateTime属性设置为工件,我们为此制作了一个示例:

了解更多

为什么推送复制时可能没有校验和部署?

如果复制的文件小于10 KB,则不会进行校验和部署。默认情况下,只有大于这个值的文件才会使用校验和部署进行推送。您可以更改此默认值…

了解更多

为什么在Docker推送之前,在Docker层上会发生许多404错误

当将Docker镜像推送到Artifactory时,Docker客户端首先发送一个HEAD请求,其中包含需要上传的层的校验和。这是为了验证这一层是否已经…

了解更多

npm Dependencies硬编码Shrinkwrap url的替代方案

硬编码NPM依赖url并不是最佳实践,而且众所周知,当与代理交互时,shrinkwrap url会出现问题。使用这两种方法都会导致以下错误:

了解更多

ARTIFACTORY:对NPM v9中登录行为的修改

最近,NPM引入了一个突破性的变化,遗留的身份验证类型被合并为“遗留”,使认证类型默认为“web”。更多信息可以在npm官方发布说明和这个JFrog Jira上找到…

了解更多

ARTIFACTORY:在远程存储库中配置NPM Gitlab注册表

在这里,我们将看到如何在Artifactory远程存储库中配置Gitlab私有NPM注册表。如果您还没有GitLab NPM注册表,请向下滚动以找到…

了解更多

ARTIFACTORY:在Azure DevOps中配置ARTIFACTORY来代理npm包提要

作为一个通用的存储库管理器,Artifactory支持所有的软件打包格式。你也可以在Azure DevOps(以前的VSTS)中配置Artifactory来代理npm提要,其中npm提要是一个存储库或…

了解更多

ARTIFACTORY:调试校验和不匹配错误

本文将介绍在接收到客户机校验和不匹配错误时进行进一步调试的几种方法。这将不会涵盖所有原因,因为不同的客户端处理校验和的方式不同,但将重点放在……

了解更多

ARTIFACTORY:弃用npm本地包

如果您不再希望维护软件包,或者如果您希望鼓励用户更新到新的或不同的版本,您可以对其进行折旧。弃用一个包或版本将会…

了解更多

ARTIFACTORY:如何使用ARTIFACTORY SSO用户对NPM客户端进行身份验证

本文描述了如何使用人工SSO用户(如SAML、OAuth用户)对NPM客户机进行身份验证。有两种方法可以验证NPM客户端:1)。运行npm login命令。使用基本身份验证。在这里,我们将……

了解更多

ARTIFACTORY:如何配置远程NPM存储库来代理FontAwesome

FontAwesome Pro是一个流行的图标库,如果我们购买了适当的许可,我们可以通过Artifactory代理。要创建一个远程存储库来代理FontAwesome,您需要遵循以下步骤:

了解更多

ARTIFACTORY:如何从ARTIFACTORY下载node-pre-gyp预编译的二进制文件?

对于Node模块或包含Node模块的NPM包,我们使用人工存储库作为事实的单一来源。一些节点模块使用node-pre-gyp来下载预编译的二进制文件。默认情况下,node-pre-gyp将…

了解更多

ARTIFACTORY:如何代理一个私有的NPM GitHub注册表?

在本文中,我们将概述在Artifactory中代理私有GitHub注册表的过程,以及通过Artifactory解析示例私有包的过程。为了演示这一点,我们将从推送一个私有的NPM包开始…

了解更多

ARTIFACTORY:如何解决“500 cause: Failed to retrieve npm audit report from Xray”

概述:这篇知识库文章旨在提供一种解决方案,解决在尝试从Xray获取npm审计报告时可能出现的500 Server Timeout错误。为什么npm审计失败,读取超时?当……

了解更多

ARTIFACTORY:如何为npm使用过滤资源

概述:Artifactory可以将文件作为npm存储库中的过滤资源,过滤后的文本资源在返回给客户端之前由FreeMarker引擎处理。模板可访问的上下文包括:…

了解更多

ARTIFACTORY:使用ARTIFACTORY时出现间歇性403错误

如果您的环境已启动并运行,CI构建按预期运行,但是您的构建突然开始收到403错误响应,这可能是由于临时登录暂停功能。一次……

了解更多

ARTIFACTORY:使用sha512时,npm完整性校验和失败

问题描述:有时在安装NPM包时,我们会注意到校验和完整性失败的消息。发生此错误的根本原因很少。而你的包裹。json文件记录了NPM包的名称和版本标签…

了解更多

ARTIFACTORY:为什么在运行NPM审计时出现404错误?

NPM客户端遇到的404 Not Found错误很可能是Xray通信问题的结果。Artifactory在请求“npm审计”时调用JFrog Xray。在大多数情况下,如果x光…

了解更多

ARTIFACTORY:为什么GitHub Dependabot安全更新失败,当它启动与ARTIFACTORY npm私有注册表的安全更新连接时,出现401认证错误

Dependabot安全更新是自动的拉取请求,可以帮助您更新具有已知漏洞的依赖项。如果您为Depandabot安全更新配置了任何人工npm私有注册表,它会失败,并出现401身份验证错误。问题DescriptionI……

了解更多

ARTIFACTORY:如何修复“错误代码400:拒绝工件下载请求:父“包名”/-必须是一个文件夹”?

问题:错误代码400:被拒绝的工件下载请求:父“package-name”/-必须是一个文件夹原因:这个错误通常意味着其中一个请求在请求URL中缺少' /api/npm/ '前缀,这导致' - '目录…

了解更多

Artifactory是否支持Shrinkwrap NPM依赖url ?

当proxiedDescriptionArtifactory不支持npm依赖项的shrinkwrap url时,主题npm的shrinkwrap url会导致错误。npm客户端使用校验和来验证包,而使用shrinkwrap会强制更改校验和。这个…

了解更多

如何配置Apache与Npm作用域包一起工作?

要配置你的Apache与NPM作用域包一起工作,你可能需要遵循以下步骤:NPM客户端将正斜杠编码为%2f,但一些反向代理配置会解码回来…

了解更多

如何将sinoopia注册表中的所有NPM包复制到Artifactory的本地NPM存储库中?

主题如何从Sinopia复制NPM包到Artifactory的本地NPM库?由于以下行为,无法从Artifactory中指向…的远程存储库解析作用域包。

了解更多

如何安装幻影-预构建?

phantomjs预构建包有时被引用为post-install脚本的一部分,Artifactory的npm外部依赖重写函数无法捕获。当你的npm客户端无法访问github.com时,你的安装(使用debug——dd)可能会失败。

了解更多

如何通过人工代理节点类包

许多组织在日常操作中使用node-sass包。有些甚至会保存和缓存这些包以备将来参考。如果您想下载并缓存这些包到您的Artifactory服务器,您需要…

了解更多

如何解决导致错误405的NPM作用域包发布失败

如果代理服务器解码斜杠(/)是NPM作用域的一部分,而NPM期望看到斜杠(%2f)的ASCII表示,则在NPM部署期间可能会收到错误405。当斜线被解码时,20151014140029|21|REQUEST|172.16.183.200|admin|PUT|/api/npm/npm-local/@jfrog/jfrogpkg|HTTP/1.1|405|1540

了解更多

如何解决NPM问题

相关版本:此信息与Artifactory版本6有关。Xand aboveThe npm client is used by many application pipelines to pull javascript dependencies for web UI functionality. It has several unique API calls that may cause…

了解更多

没有找到NPM包安装的问题

目前,当将npm包部署到Artifactory时,Artifactory会验证包中的版本。Json和目标路径文件名是正确的。但是,如果包中的版本。Json或目标中的版本…

了解更多

为什么我得到“客户端没有发布校验和值…”的npm包

关于Artifactory UI中的消息,上传的NPM包中的警告消息只是让您知道,作为工件部署文件的校验和的一部分尚未提供,因此…

了解更多

为什么我看到“ERR!”NPM登录500 ' ?

当尝试运行' npm login——verbose '时,登录结果显示以下错误:代码E500npm ERR!500内部服务器错误- PUT https://:/artifactory/api/npm/npm/-/user/org.couchdb.user:< user >npm verb exit本文将解释如何修复此行为…

了解更多

为什么有些npm包返回404错误消息

相关版本:此信息适用于Artifactory 5.5.2及以上版本。对于所有远程存储库,无论包类型如何,在从远程端点发送GET请求以解析包之前,Artifactory都会发送一个…

了解更多

保护Docker容器部署的3个基本步骤

Docker容器为您的工作负载提供了比传统服务器和虚拟机(VM)模型更安全的环境。它们提供了一种方法,可以将应用程序分解为更小的、松散耦合的组件,每个组件都是独立的……

了解更多

理解和构建Docker映像的初学者指南

Docker镜像是一个只读模板,其中包含一组用于创建可以在Docker平台上运行的容器的指令。它提供了一种方便的方式来打包应用程序和…

了解更多

云原生技术的综合指南

云原生技术有各种各样的形式和规模。它们都具有某些关键特征,例如使用松耦合体系结构和在分布式环境中运行的能力。除此之外,…

了解更多

ARTIFACTORY:关于_system_用户的一切

_system_用户是一个内部用户,Artifactory使用它来运行不同的任务,比如身份验证。如果您正在运行Artifactory HA,那么与其他节点的身份验证将由_system_用户执行。另一个任务是…

了解更多

ARTIFACTORY:当从远程docker存储库中提取时,“二进制提供程序没有内容”

通常,“Binary provider has no content for”错误消息意味着您的文件存储库指向错误的二进制文件路径,其中Artifactory试图查找该路径中不存在的二进制文件,…

了解更多

ARTIFACTORY:配置Nginx和Docker与多个ARTIFACTORY仓库一起工作

相关版本:此信息与Artifactory版本6.x有关。下面是一个Nginx服务器的示例,它被配置为服务两个不同的Docker存储库(例如,本地和远程存储库):

了解更多

ARTIFACTORY:在GitLab管道中配置Docker私有仓库

如何在GitLab Pipeline中配置Artifactory docker私有库来拉取基础镜像:本文描述了如何在GitLab Pipeline中配置Artifactory docker私有库来拉取基础镜像:示例…

了解更多

ARTIFACTORY:当在Docker hub帐户上启用2FA时,通过ARTIFACTORY进行Docker pull失败

在本文中,我们将了解为什么在您的docker hub帐户上启用2FA时,通过Artifactory进行docker pull失败并出现身份验证错误。JFrog的Docker注册表是什么?在Artifactory中定义的远程存储库服务…

了解更多

ARTIFACTORY: Docker孤立层清理是如何工作的

当您覆盖docker清单时。Json(例如,推送一个已经存在于同一路径中的标签),那么存在的冗余层就会成为“孤儿”。"孤儿"层在舱单上没有提及。Json文件…

了解更多

ARTIFACTORY:如何使用Azure DevOps构建docker构建并将其推送到ARTIFACTORY

这篇知识库文章的目的是通过一个简单的用例来启动Azure DevOps构建过程。azure DevOps是一个CI/CD工具,通过它我们可以构建多种包类型。在这个…

了解更多

ARTIFACTORY:如何更改ARTIFACTORY Docker文件

Docker文件是文本文档,它可以包含您在命令行上调用的所有命令来组装Docker映像。在某些情况下,您可能需要为Artifactory编辑默认值。为…

了解更多

ARTIFACTORY:如何配置隔离的ARTIFACTORY - docker容器环境

设置具有容器隔离的人工高可用性系统的适当方法是使用多主机网络,尽管使用Docker Swarm功能是可选的)。这里有一个有用的教程。设置后…

了解更多

ARTIFACTORY:如何调试docker配置问题

在本文中,我们不会详细介绍在我们的wiki网站//www.si-fil.com/confluence/display/JFROG/Docker+Registry上已经列出的Docker配置步骤,但会帮助您理解…

了解更多

ARTIFACTORY:如何调试'未知blob '时,从本地docker仓库拉

影响版本:7。x德scription:When pulling a docker image from a local Artifactory repository or a virtual that only contains local repositories, you may get the error ‘unknown blob’: docker pull :8082/docker-local/library/ubuntu:20.04 20.04: Pulling from docker-local/library/ubuntu 8e5c1b329fe3: Pulling fs…

了解更多

ARTIFACTORY:如何删除旧Docker图像

要删除超过特定日期的Docker映像,请执行以下操作:Docker映像层作为单独的工件存储在映像文件夹中。因此,要删除旧的Docker映像,您首先需要…

了解更多

ARTIFACTORY:如何根据ARTIFACTORY的名称和模式删除特定的docker映像

注意:下面是一个经过测试并运行良好的示例。这是一个用于清除docker映像的示例脚本。并非适合所有场景,强烈建议在较低的环境中进行测试。…

了解更多

ARTIFACTORY:如何修复丢失的签名密钥Docker客户端错误

在一个Docker pull请求期间,Docker客户端可能会返回一个丢失签名密钥的错误。当清单的一个或多个属性。Json文件缺失或不正确。这个问题可能是……

了解更多

ARTIFACTORY:如何修复部分提取图像的“未知blob”错误?

在某些情况下,用户可能会遇到这样的问题,即通过Artifactory提取一些曾经成功的docker映像,但会失败,并出现“错误提取映像配置:未知blob”错误。这种行为通常会发生……

了解更多

ARTIFACTORY:如何修复未知的blob错误时,试图从ACR远程docker仓库拉

当用户试图通过镜像基于ACR (Azure容器注册表)的注册表的远程存储库拉取Docker映像时,可以看到“未知blob”错误。一个常见的例子是代理mc.microsof.com .这个错误…

了解更多

ARTIFACTORY:如何将Kubernetes与Docker注册表集成

通常,部署到Kubernetes集群中的应用程序被打包为容器映像。在任何规模的Kubernetes环境中,您可能有数十个,数百个甚至数千个不同的容器映像来工作…

了解更多

ARTIFACTORY:如何代理私有谷歌容器注册表(GCR)?

Artifactory允许我们通过配置一个指向GCR端点的远程存储库来代理Google Container Registry。谷歌提供https://gcr.io和https://eu.gcr.io端点,两者都可以在Artifactory代理,根据…

了解更多

ARTIFACTORY:如何通过ARTIFACTORY代理Azure容器注册表

您可以按照以下步骤配置Docker远程存储库来代理ACR。创建远程Docker存储库2。填写您的ACR URL(例如“https://.azurecr.io”)填写你的ACR证书:禁用URL规范化:For…

了解更多

ARTIFACTORY:如何使用docker buildx将多拱图像推送到ARTIFACTORY ?

Docker引入了多拱构建原则,允许为不同的平台构建软件。从Artifactory 7.21.3及更高版本开始,Artifactory支持docker buildx命令,允许您创建和上传docker“fat manifest文件”到…

了解更多

ARTIFACTORY:如何解决在Kubernetes中从ARTIFACTORY提取图像时出现的错误" Failed to pull image…"

主题:如何解决从kubernetesartifactory中提取图像时出现的错误“未能提取图像…需要身份验证”或“未能提取图像…令牌验证失败:签名”受影响版本:Artifactory 7.41。创建一个…

了解更多

ARTIFACTORY:在解析docker映像时如何解决映像未找到错误?

症状:docker映像在远程或本地缓存中可用,但是无法通过智能远程存储库解析。Docker客户端返回HTTP 404错误(图像/标签未找到)

了解更多

ARTIFACTORY:如何设置Docker镜像的属性

Artifactory的一个有用特性是能够为工件或存储库分配属性。这允许用户为各种开发目的将自定义属性赋予图像。一个独特的用例是设置属性…

了解更多

ARTIFACTORY:如何解决“未知Blob”错误时,从私有容器存储库拉

当设置私有容器注册表(如Aquasec或AzureCr)作为远程存储库时,遇到的一个常见问题是一般Docker错误“未知Blob”。此错误通常是由于重定向URL…

了解更多

ARTIFACTORY:如何在ARTIFACTORY日志中停止“无法获取目录”错误

列表Docker存储库API允许你列出一个仓库中可用的镜像。但是,当将此API用于远程存储库(或其中包含远程聚合的虚拟库)时,您可能会看到…

了解更多

ARTIFACTORY:如何在ARTIFACTORY Docker存储库前使用AWS应用程序负载均衡器

ARTIFACTORY:如何在ARTIFACTORY Docker存储库前使用AWS应用程序负载均衡器为了正确处理某些架构中的大流量,建议在Docker前使用负载均衡器…

了解更多

ARTIFACTORY:如何使用Docker引擎API和ARTIFACTORY

Docker引擎有一个API,可以用于对unix套接字的HTTP请求。在本文中,我们将看一个使用Artifactory完成此操作的简单示例。使用Docker…

了解更多

ARTIFACTORY:如何使用JFrog CLI添加构建信息到与Docker Buildx构建的映像

Docker buildx是一个CLI插件,它扩展了Docker命令,并支持创建多架构Docker映像。使用buildx将build-info添加到映像构建中的过程与添加…

了解更多

ARTIFACTORY:如何使用Kaniko在kubernetes环境中通过Jenkins构建和部署docker镜像

Kaniko是什么?从标准Dockerfile构建镜像通常依赖于对Docker守护进程的交互式访问,这需要在您的机器上进行root访问才能运行。这可能会使构建容器映像变得困难……

了解更多

ARTIFACTORY:如何使用存储库路径方法与Apache反向代理

相关版本:此信息与人工产品6有关。xand Apache Reverse Proxy versions 2.4 and aboveThe Repository Path method will help you to work with Docker against Artifactory without a reverse proxy. However, should you…

了解更多

ARTIFACTORY:安装快速入门指南-在具有NLB, S3桶和配置子域docker访问方法的EKS上进行ARTIFACTORY

概述:本示例将演示在使用Network Load Balancer (NLB)的EKS集群上使用带后端s3存储的helm部署安装Artifactory的步骤。示例中使用的所有命令都是…

了解更多

ARTIFACTORY:在ARTIFACTORY中镜像Amazon ECR存储库

为了镜像ECR私有存储库,在Artifactory中创建存储库时,我们需要Password/令牌进行身份验证。下面是相同的示例:步骤1:AWS中存在的ECR私有存储库(test-ecr, test-ecr2)…

了解更多

ARTIFACTORY:镜像红帽容器注册表

Red Hat容器注册中心提供来自Red Hat和第三方提供商的认证容器映像,这些映像支持并扩展您的Red Hat环境。目前,有三种不同的Red Hat注册中心:匿名访问不包括基于订阅的…

了解更多

ARTIFACTORY:使用docker智能远程存储库提取docker映像

在本文中,我们将讨论通过docker远程存储库从一个Artifactory实例中提取docker映像时的一个基本问题。docker远程存储库是另一个Artifactory中另一个docker远程存储库的智能远程存储库。

了解更多

ARTIFACTORY:什么是“_uploads”文件夹下的ARTIFACTORY Docker仓库?

当推送一个Docker镜像到Artifactory时,在Docker存储库下会创建一个“_uploads”文件夹,如下所示:为了更好地理解“_uploads”文件夹的用法,我们需要了解Docker Push…

了解更多

它看起来像什么-一个ghcr。Artifactory中的io存储库

本文将提供一个创建ghcr的简单示例。IO远程存储库。提供的示例和截图来自Artifactory 7.41.7。首先,我们将在Artifactory中创建一个新的Docker远程存储库。我们……

了解更多

ARTIFACTORY:当docker pull work,但是docker push失败,提示“未经授权”时该怎么办?

当docker拉出工作,但是docker push失败并出现' unauthorized '或' EOF '时该怎么办:这可能会让人有点困惑。在这种情况下,docker pull工作成功,但是当docker push…

了解更多

ARTIFACTORY:为什么我的docker镜像被删除?

您可能会注意到您的docker映像正在被系统删除。例如,您可以看到以下日志:artifactory-access.log2022-12-14T20:02:14.626Z [c22114f622fcbe72] [ACCEPTED DELETE] dockerlocal:get/my/image/tag/…[jfrt] [INFO] [c22114f622fcbe72] [kerV2TagCleanupServiceImpl:269]…]

了解更多

ARTIFACTORY:为什么复制的docker仓库工件计数不同?

您可能想知道为什么复制的docker存储库的工件计数不同。这通常是因为_upload文件夹。请注意,预期的行为是删除_uploads文件夹中的所有内容一次…

了解更多

ARTIFACTORY:为什么在ARTIFACTORY中Docker镜像的大小小于Docker客户端显示的大小?

当比较JFrog平台UI中显示的Docker镜像大小和Docker客户端中显示的Docker镜像大小时,您可能会注意到Artifactory中显示的镜像大小比…

了解更多

ARTIFACTORY:为什么有些图像不能再被拉出,并出现“manifest unknown”错误?

DockerHub最近更新了注册表中的某些映像,使它们符合oci。由于这个变化,尝试拉一些镜像会导致以下错误:daemon: manifest for $ART_HOST/docker/ubuntu:20.04 not found: manifest unknown:…

了解更多

Docker Hub和Docker registry:初学者指南

Docker Hub (Docker的官方容器注册表)的使用量一直在飙升。从2019年11月到2020年7月底,总拉取(拉取是指下载Docker镜像)…

了解更多

Docker映像安全:6个必须知道的提示

Docker镜像安全:6个必须知道的提示随着Docker越来越受欢迎,Docker安全问题的新闻也越来越多。例如,今年早些时候,Doki后门被用来利用配置错误的Docker API端口并安装…

了解更多

Docker V1和V2—在存储消耗上有什么不同吗?

Docker V1和V2之间的存储消耗差异除了新的DB引用,从Docker V1到V2的迁移过程不应该消耗额外的空间。尽管如此,您的人工界面中的存储摘要页面…

了解更多

GENERAL: Docker中的注册表是什么?

Docker中的注册表是一种存储Docker镜像的存储类型,这些镜像可以用不同的标签重命名。Artifactory是一个安全的私有Docker注册表,具有细粒度的访问控制。使用Artifactory,您可以创建多个…

了解更多

我如何从一个URL访问多个Artifactory Docker存储库?

可以配置一个反向代理,这样就可以用存储库名称标记映像,并且反向代理可以将此类请求路由到适当的Artifactory Docker…

了解更多

如何构建自定义Artifactory映像?(视频)

您可以使用dockerfile并使用“docker build”命令创建自己的镜像。docker build -t :使用现有Artifactory映像作为基础映像的自定义Dockerfile示例如下:https://github.com/jfrog/jfrog-distroless/tree/master/customize-example# The Artifactory…

了解更多

如何修复“501未实现”错误?

当请求的URL在请求和Artifactory服务器之间发生更改时,通常会发生这种情况。这可以通过将Artifactory自定义URL库设置为服务器的https地址来解决。

了解更多

我如何推/拉Docker图像不使用' sudo '

作为最佳实践,建议使用普通用户(而不是root/sudo)拉/推送Docker映像。我们建议您创建一个名为“docker”的组,并指定一个新的或现有的用户作为成员…

了解更多

我如何解决一个Docker推送失败,而不是在默认(80/443)的端口上运行?

有时候,如果你使用的不是默认端口(80/443),Docker推送操作会失败。当你的Nginx配置文件缺少端口变量(即$server_port是…)时,就会出现这个问题。

了解更多

我如何设置Docker与Artifactory在非标准SSL端口上工作

为了配置Docker在端口“443”以外的端口上使用SSL向Artifactory推送映像,请使用以下步骤:编辑。dockercfg文件(通常位于你的docker用户的主目录)…

了解更多

如何将docker访问方法改为“Repository Path”,其优点是什么?

*请注意,以下内容仅适用于Artifactory从版本5.8开始的预安装。Artifactory引入了一种称为“Repository Path”的新方法。选择使用docker库的存储库路径让你能够…

了解更多

如何清理旧Docker映像

清理旧的和未使用的Docker映像有时我们会积累太多不再使用的映像,或者很长时间没有下载的映像。然而,由于Docker的分层特性……

了解更多

如何在Artifactory中配置一个远程存储库来代理Docker Hub中的私有Docker注册表?

在Artifactory中设置Docker远程存储库,以便从私有Docker注册表中解析Docker映像。为了配置Artifactory使用一个私有的Docker注册表,我们…

了解更多

使用AWS-ELB负载均衡器时,如何配置Artifactory Docker存储库的反向代理?

下面是NGINX反向代理配置文件的一个基本示例。80端口在本例中仅作为参考。它是AWS-ELB为Artifactory设置的端口。这个配置使用…

了解更多

如何配置Docker客户端以使用不安全的Docker注册表[视频]

视频记录:嗨。我叫安德烈。我来自JFrog的支持团队。在本视频中,我将向您展示如何配置Docker客户端以使用不安全的Docker注册表。那么,我们开始吧。首先,让我们配置…

了解更多

如何配置Docker与Artifactory在非标准SSL端口上工作

要配置Docker在443端口以外的端口上使用SSL向Artifactory推送映像,请执行以下操作:编辑你的。dockercfg文件(通常位于你的docker用户的主目录),这样URL将…

了解更多

如何为docker配置f5重写

主题:可能需要配置f5来重写docker。下面是子域方法的一个示例配置:解析:当HTTP_REQUEST {if {[string tolower [HTTP::uri]] starts_with "/v2/"}{…

了解更多

如何配置HAProxy与Artifactory?

JFrog已经为Artifactory的多种用途提供了广泛的反向代理支持。该应用程序甚至有一个内置的反向代理配置生成器。然而,如果你想使用HAProxy与Artifactory,下面的说明和…

了解更多

如何强制apache发送内容长度为Docker

由于1.8版本的Docker客户端不发送内容长度报头,这导致Docker推送在Artifactory 4中失败。x + Docker < 1.8这里有一个方法来解决这个问题,而使用Apache服务器。…

了解更多

如何从端口方法迁移到子域方法

为了从Ports方法迁移到子域方法,您应该首先配置代理以使用这两种方法,然后再删除Ports方法配置。为了配置docker注册表…

了解更多

如何将Docker注册表迁移到Artifactory

您可以使用Docker2Artifactory工具将您的Docker注册表迁移到Artifactory。可以将您的ECR, GCR, Quay, DTR和许多其他Docker注册表迁移到Artifactory。除了数据(图像)…

了解更多

如何执行匿名拉,但需要身份验证推送到Docker存储库

默认情况下,匿名用户的权限对于任何远程存储库都是Read & Deploy/Cache,对于任何存储库类型都是Read:可以通过Artifactory UI或REST API更改此配置。例如,……

了解更多

如何与SAML用户执行“docker登录”?

为了使用SAML用户执行“docker登录”,我们需要确保完成以下步骤:在Artifactory中配置SAML集成后,我们需要确保…

了解更多

如何在Artifactory的远程Docker存储库缓存中替换。marker层与实际Docker层

受影响的版本:此信息与Artifactory版本5有关。X和6。xIn Artifactory, when a client tries to pull a Docker image from a remote Docker repository and the client has some or all of the layers…

了解更多

如何解决导致v1 ping尝试失败的docker推送错误

在使用docker push命令时,可能会看到如下错误:FATA[0040] error response from daemon: v1 ping attempt failed with error: Get http://dockerhost:5001/v1/_ping: read tcp 11.22.33.44:8080: i/o timeout可能是daemon http…

了解更多

如何解决从daemon: manifest for docker.artifactory.com:8081/的错误响应 没有找到docker hub的最新版本

如果我们在Artifactory的远程docker存储库中禁用“Enable Token Authentication”选项,那么docker pull将会失败。例如,对于下面的Centos镜像,当您执行Docker pull时:Docker pull docker.www.si-fil.com:8081/ Centos:latest Error…

了解更多

如何解决“未知blob”错误时从码头。io拉?

我们已经看到了几个案例,当客户试图执行“docker pull”时,由于url需要被列入白名单而面临“未知blob”错误。在这个场景中,解决方案非常简单。首先,你应该……

了解更多

如何使用AQL或CLI搜索旧docker标签

主要目的是使用AQL或CLI搜索一些旧的docker标签,列表docker标签是为了删除它们。例如,下面的说明向我们展示了如何根据修改日期搜索4个(限制)旧的hello-world标签…

了解更多

如何解决“上游过早关闭连接”Nginx / Apache2错误

对于长时间运行的下载,特别是通过反向代理和使用像Docker这样的客户端,调整超时值可以解决围绕意外超时的错误。受影响的版本X和7。XProblem DescriptionThis problem typically happens when downloading…

了解更多

如何解决Docker问题

相关版本:此信息适用于人工版本4.0.2及以上。在排除Docker错误时,最好将应该发生的情况与系统当前的情况进行比较。你可以消除一个伟大的…

了解更多

如何使用人工Docker注册表与自签名证书或由私人证书颁发机构颁发的证书?

当在测试环境或私有网络中使用私有Docker注册表时,您可以选择不使用由知名证书颁发机构(CA)颁发的证书。使用这种类型的证书需要……

了解更多

在Artifactory中配置子域方法时如何使用docker命令?(视频)

视频记录:嗨。我是来自JFrog支持的Pavan。在这个简短的视频中,我们将介绍子域方法的Docker命令。让我们开始吧。因此,作为先决条件,我已经用子域配置了我的Artifactory。我…

了解更多

如何使用docker注册API与Artifactory docker Repository时不使用docker客户端?

如果你打算使用Artifactory的Docker注册API对你的Artifactory Docker存储库进行身份验证和执行操作,那么你可以使用下面的头:"X-JFrog-Art-Api"此外,为了身份验证的目的,你需要添加你的…

了解更多

如何使用Podman与Artifactory

步骤使用Podman客户机与artifactoryPodman daemonless码头工人客户:https://developers.redhat.com/articles/podman-next-generation-linux-container-tools/You需要修改/etc/environment申请Podman workcat /etc/environment http_proxy = " http://reverseproxyhost: 8000 / " https_proxy = " http://revrseproxyhost: 8000 /“http_proxy = " http://reverseproxyhost: 8000 /“https_proxy =“reverseproxyhost: 8000 /“no_proxy = "主机127.0.0.1,localhost " no_proxy =“主机127.0.0.1,主机”

了解更多

JFROG ARTIFACTORY:如何跨站点复制工件并在ARTIFACTORY中解决

JFROG ARTIFACTORY:如何跨站点复制工件并在ARTIFACTORY中解决问题选项#1除了远程存储库和智能远程存储库提供的通常好处之外,还有一些您可能不知道的优点。

了解更多

当你的Docker Pull失败时出现“500 Binary provider has no content Manifest File”错误该怎么办

如果Docker pull失败并注册一个清单错误:无法为'.... '创建清单标记':二进制提供程序没有'.... '的内容请检查以下内容:x UI,导航到管理模块->…

了解更多

设置Apache与多个Docker库一起工作

要在Artifactory中拥有多个docker存储库,您需要在Apache配置中设置不同的SSL端口(例如有几个VirtualHosts)。例如,你的default-ssl.conf文件可能看起来像这样:ServerName…

了解更多

7 Docker的替代方案:一体化解决方案和独立容器工具

Docker是迄今为止世界上最知名、使用最广泛的容器平台。但是在容器领域还有其他技术,每种技术都有自己的方法和用例。所以,如果你是新来的……

了解更多

基础知识:Docker初学者指南

Docker已经迅速成为打包和部署现代分布式应用程序的首选技术。它的名字已经成为容器的代名词。但是Docker到底是什么,它是如何工作的,为什么…

了解更多

基础知识:容器与虚拟机:哪个是您的工作负载的最佳选择?

容器和虚拟机(vm)并不是什么新鲜事物。资源分区和多任务的概念可以追溯到20世纪60年代,vm和容器在随后的20年里不断发展。但是这两个……

了解更多

基础知识:容器在微服务架构中的作用

企业应用程序部署方法在过去二十年中发生了巨大变化。在90年代末和21世纪初,低成本的商品服务器取代了大型机,公司终于找到了一种经济实惠的方式来隔离……

了解更多

什么是容器?为什么要使用它们?

容器已经成为当前DevOps革命背后的关键驱动力之一。它们为虚拟机(vm)提供了一种轻量级、可移植且经济高效的替代方案。它们提供了一种更简单、更方便的方式……

了解更多

什么是容器注册表?为什么我需要一个?

它们在任何成功的容器管理策略中都扮演着重要的角色。它们使开发人员更容易存储、管理和部署容器映像。它们可以无缝地集成到您的持续集成(CI)和…

了解更多

Docker镜像层是什么?标记?

题目:人工附加的原因。标记”到Docker层,以及为什么它是一种可以节省存储和网络带宽的预期行为。影响的版本影响6.9.2之前的所有版本详细信息当Docker客户端从远程下载…

了解更多

如果您的Docker注册表位于防火墙和代理服务器后面,请将以下内容列入白名单

当使用Artifactory作为Docker注册表时(可能在防火墙和反向代理服务器后面,如Nginx和Apache),您可能需要允许访问外部主机,作为Docker…

了解更多

为什么我需要一个Nginx或Apache服务器为我的docker仓库?

当使用Docker存储库时,你需要Nginx或Apache的原因是由于Docker与其存储库的接口方式。Docker需要它连接到的任何存储库的URL…

了解更多

为什么我在执行docker登录时,在access.log中看到[DENIED LOGIN] ?

日志含义 [DENIED LOGIN] for client: NA / 解释在执行"docker LOGIN "命令时,docker client先执行一个未经认证的请求,然后收到一个200响应…

了解更多

为什么Docker有时会失败并产生400系列错误

如果您的Docker客户端偶尔失败并出现400个错误,则很可能是由于反向代理的超时问题。不同的反向代理通常有不同的设置来控制超时。不管在哪里……

了解更多

为什么docker push一直失败与“隧道连接失败”错误?

当主机名没有使用——insecure-registry选项时,Docker推送总是失败,报错为“Tunnel Connection Failed”。当您拥有反向代理端点的可信CA证书时,就不需要……

了解更多

为什么升级到Artifactory 4.4.0后docker停止工作?

从Artifactory 4.4.0版本开始,在Docker存储库的反向代理配置中,x -Artifactory- overrides - base - url成为必选的标头。没有它,Docker客户端命令,如登录、推送和拉取将无法工作。对于NGINX,这应该是…

了解更多

为什么我的docker push失败' Received unexpected HTTP status: 504 GATEWAY_TIMEOUT ' ?

您可能会看到docker push失败,导致此错误:Received unexpected HTTP status: 504 GATEWAY_TIMEOUT当此问题发生时,使用以下步骤来识别和修复该问题。确定是哪个应用程序产生了错误(例如AWS…

了解更多

为什么docker登录失败,即使不安全的注册表标志是在地方?

对于某些操作系统(例如OpenSuse),如果将docker客户端配置为针对HTTP注册表工作,则可能会出现错误。DOCKER_OPTS="——insecure-registry myregistrydomain.com:5000"(https://docs.docker.com/registry/insecure/)which被添加在'/etc/sysconfig/docker'文件下。

了解更多

为什么在Docker推送之前,在Docker层上会发生许多404错误

当将Docker镜像推送到Artifactory时,Docker客户端首先发送一个HEAD请求,其中包含需要上传的层的校验和。这是为了验证这一层是否已经…

了解更多

ARTIFACTORY:调试校验和不匹配错误

本文将介绍在接收到客户机校验和不匹配错误时进行进一步调试的几种方法。这将不会涵盖所有原因,因为不同的客户端处理校验和的方式不同,但将重点放在……

了解更多

Artifactory:如何使用JFrog CLI来构建和发布Nuget项目,以及如何扫描它,以及在被JFrog x射线扫描后会发生什么

在Visual Studio中创建一个Nuget包:为了使用JFrog CLI进行构建,我们需要在Visual Studio中创建一个。net项目。请遵循以下说明- 1。创建一个。net…

了解更多

ARTIFACTORY:如何将ARTIFACTORY配置为符号服务器并与Visual Studio集成

使用Azure DevOps Server CI/CD工具构建和发布Symbol Nuget包使用Azure DevOps构建和发布Symbol Nuget包的过程。1.创建一个Nuget Azure管道作业来创建文件…

了解更多

ARTIFACTORY:如何使用PowerShell安装NuGet模块?

Artifactory支持通过PowerShell客户端安装NuGet模块。作为第一步,我们将设置一些参数,这些参数将在随后的命令中用于将Artifactory设置为源:

了解更多

ARTIFACTORY:如何使用ARTIFACTORY执行Nuget还原

简介:根据微软官方文档,如果我们在项目中执行Nuget restore命令,它会根据项目文件(.csproj)或包中的引用尝试安装所有包依赖项。配置文件…

了解更多

ARTIFACTORY:如何解决安装/搜索问题在Nuget包Semver2升级到6.0后

相关版本:此信息与人工产品6有关。X及以上。在支持Nuget V3之前,Artifactory没有任何SemVer2过滤器。为了尽可能接近Nuget.org,我们改变了功能。这意味着客户…

了解更多

ARTIFACTORY:使用ARTIFACTORY时出现间歇性403错误

如果您的环境已启动并运行,CI构建按预期运行,但是您的构建突然开始收到403错误响应,这可能是由于临时登录暂停功能。一次……

了解更多

ARTIFACTORY:镜像Telerik私人Nuget Feed

Telerik从私有NuGet feed中提供NuGet包。这篇短文将介绍如何通过Artifactory远程NuGet存储库镜像Telerik NuGet提要。由于Telerik NuGet提要使用了稍微不同的结构…

了解更多

ARTIFACTORY:一步一步的指导配置NuGet智能远程存储库

在本文中,我们将配置Nuget智能远程存储库。智能远程存储库是一个远程存储库,它代理来自Artifactory另一个实例的本地、远程和联合存储库。最重要的先决条件是……

了解更多

ARTIFACTORY:为什么当客户端发送API V3请求时,ARTIFACTORY使用NuGet的V2协议而不是V3协议

要使用NuGet v3 API,必须确保使用Artifactory 6.0或更高版本。此外,对于完整的semver2支持,我们建议您使用NuGet客户端版本4.3。x或…

了解更多

NuGet V2 OData查询弃用将如何影响我的人工服务器?

微软NuGet团队计划在2021年1月底之前禁用选定的NuGet V2 OData端点。在收到NuGet团队的信息后,JFrog在几个层面上采取了行动:我们实现了新的下载机制…

了解更多

如何配置NuGet远程存储库来代理Azure DevOps?

要配置远程NuGet存储库来代理Azure DevOps,请遵循以下步骤:注意:此解决方案与Artifactory 6的6.22.0及以上版本兼容。X和7.8.1及以上版本的JFrog…

了解更多

如何配置NuGet存储库[视频]

在这个简短的视频中,我们将学习如何配置NuGet客户端和NuGet存储库视频Transcript:嗨,我的名字是来自JFrog支持的Snir。在这段简短的视频中,我们将学习如何创建……

了解更多

如何解决NuGet问题

比较正确的NuGet REST API调用可以显示问题所在。在排除NuGet错误时,最好将应该发生的情况与当前发生的情况进行比较。你可以…

了解更多

如何使用PowerShell模块和NuGet存储库

如果您正在使用NuGet存储库,Artifactory为您提供了使用PowerShell模块的能力。以下是执行这些交互所需的步骤和命令:注册Nuget存储库…

了解更多

我应该为我的NuGet存储库选择什么布局?

在索引NuGet包时,Artifactory与布局无关。这意味着你可以使用任何类型的布局(包括Maven布局),Artifactory仍然能够索引和回答各种NuGet…

了解更多

当您无法看到或下载NuGet包时该怎么办

在Artifactory中,当您使用启用了全局匿名访问的NuGet存储库时,您有两种与存储库交互的方式:匿名用户有读权限。在这种情况下,你不需要在…

了解更多

配置NuGet存储库时何时启用强制认证

当您使用NuGet存储库并且启用了允许匿名访问选项时,您需要为NuGet存储库配置权限。这意味着你必须:启用强制身份验证选项在…

了解更多

为什么Nuget在请求凭证时进入一个循环?

在尝试安装包时,如果没有提供“-Source ”,Nuget会进入一个循环。试着把这个添加到命令中,看看它是否有效:“Nuget.exe install -Source 了解更多

为什么Artifactory找不到我的nuget包?

如果您在安装NuGet软件包时遇到问题:无法找到软件包“Some”的“1.0.0”版本。总是尝试的第一个测试是通过右键单击…中的repo来重新索引远程存储库。

了解更多

为什么我的NuGet客户端下载包失败?

如果从nuget远程存储库(例如nuget库)下载(缓存)失败,请检查request.log,看看是否使用具有有效权限的用户发送了对nuget包的请求。如果……

了解更多

ARTIFACTORY:在ARTIFACTORY边缘复制

要了解Artifactory Edge节点的复制是如何工作的,我们必须首先了解Artifactory Edge的目的和用途。Artifactory Edge是Artifactory的一个特殊版本,专门用于向运行时提供发布…

了解更多

ARTIFACTORY - 3种方法来定制您的ARTIFACTORY登录页面

ARTIFACTORY - 3种自定义ARTIFACTORY登录页面的方法此信息属于ARTIFACTORY 7。Xversions The Artifactory Login page can be customized in a variety of ways to suit your company preferences, in this article,…

了解更多

ARTIFACTORY:关于云原生开发的7个误解

什么是云原生开发?那些认为这只是一个托管在云上的开发过程,或者是运行在云上的应用程序的开发操作的人,可能不太理解什么是云…

了解更多

ARTIFACTORY:关于_pre, ARTIFACTORY -uploads和work文件夹的所有内容

_pre文件夹用作尚未计算校验和的文件的临时存储位置。Artifactoryholds them in the _pre folder, calculates their checksums, and then moves them to their correct locations.For any given file, if Artifactory…

了解更多

ARTIFACTORY: ARTIFACTORY的微服务解释

相关版本:人工7。XAlthough the JFrog Wiki provides an overview of Artifactory's microservices, it does not go into detail about the purpose and function of these services. This article hopes to describe these services in…

了解更多

ARTIFACTORY: JFrog Cloud中的CDN重定向

用户将能够使用CDN功能在多个位置管理、控制和分发大量软件。Artifactory中有两种类型的重定向可以帮助您更快地下载…

了解更多

ARTIFACTORY:比较Docker Hub和GitHub容器注册表

如果您使用容器创建或部署应用程序,那么您可能已经知道为什么应该使用容器注册表:它们使系统地存储和共享容器映像变得容易。许多团队围绕容器面临的挑战……

了解更多

ARTIFACTORY:创建具有特定名称的存储库会导致"验证存储库名称时出错:不区分大小写的存储库密钥已经存在"

作为其存储库名称验证检查的一部分,Artifactory阻止使用某些受限键创建存储库。尝试使用这些名称创建存储库将导致一个400错误,类似于…

了解更多

ARTIFACTORY: ARTIFACTORY 7.46.x中的关键“访问”错误

描述:我们已经确定了Access服务的一个严重错误,可能导致与Access服务相关的数据丢失。当编辑OAuth SSO用户帐户并修改其中一个时,会发生此问题…

了解更多

ARTIFACTORY:无法构建二进制提供程序config | s3已弃用

有些人在升级到7.46.3或更高版本时可能会遇到以下错误,这会阻止Artifactory启动:[art-init] -应用程序无法初始化:Fail to…

了解更多

ARTIFACTORY:查找ARTIFACTORY Pro版本的生命终止日期

人工版本的生命终止日期可以在这里找到。

了解更多

ARTIFACTORY:如何将SSL/TLS证书添加到远程存储库?

描述:可以按照本文档部分的说明,通过UI完成向远程存储库添加证书的过程。然而,在一些人工版本中(主要在7.31.10以上的版本中观察到),它…

了解更多

ARTIFACTORY:如何更改ARTIFACTORY的现有基础URL

自定义基础URL主要用于告诉应用程序它在哪个DNS地址上运行,主要用于特定的包客户端和需要调用DNS条目的其他实例的连接…

了解更多

ARTIFACTORY:我如何从存储库下载文件夹及其内容?

为了从存储库中下载一个文件夹,我们可以使用REST API或JFROG CLI,如下所示:REST API:我们可以使用检索文件夹或存储库存档REST API,它允许我们…

了解更多

ARTIFACTORY:我如何从线程转储和顶级命令中找到导致高cpu的原因?

在某些情况下,您可能会遇到高cpu,并且需要找出导致利用率增加的原因。有一种方法可以找出导致线程高CPU的原因……

了解更多

ARTIFACTORY:你是如何提出ARTIFACTORY功能请求的?

您可能希望向Artifactory提交一个功能请求,以获得缺少的功能或希望在Artifactory中看到的改进。为了实现这一点,我们已经使我们的JIRA项目对所有人开放…

了解更多

ARTIFACTORY:如何向ARTIFACTORY添加额外的JVM参数?

Artifactory 7. x: 1。编辑$JFROG_HOME/artifactory/var/etc/system文件。## Java 11发行版使用#javaHome: "JFROG_HOME/artifactory/app/third-第三方/ Java " ##额外的Java选项传递给JVM。#编辑Xms和Xmx的值如果……

了解更多

ARTIFACTORY:如何在树浏览器中允许数字排序?

出于性能考虑,工件树浏览器默认情况下不按数字顺序排序。从Artifactory版本7.37.13开始,可以通过对…应用以下系统属性来控制此行为。

了解更多

ARTIFACTORY:如何仅缓存来自远程存储库的某些工件

目前,可以将给定的远程存储库配置为在本地缓存从中解析的所有内容,也可以不缓存任何内容。但是,有两种方法可以只缓存特定的工件:使用用户插件,使用…

了解更多

ARTIFACTORY:如何使用OneLogin配置ARTIFACTORY SAML单点登录和SCIM

您可以使用Artifactory将OneLogin配置为SAML SSO + SCIM的安全解决方案:按照以下步骤配置OneLogin连接器“使用SAML (SCIM v2 Enterprise,完整SAML)的SCIM提供程序”:SAML观众URL:…

了解更多

ARTIFACTORY:如何配置ARTIFACTORY的文件存储与NetApp的StorageGRID解决方案

要将NetApp的StorageGRID文件存储解决方案与Artifactory一起使用,首先需要在StorageGRID中创建一个S3bucket,然后配置Artifactory的binarstore .xml。例如: $STORAGE_GRID_S3_URL $ port false

了解更多

ARTIFACTORY:如何连接Axonius和JFrog ARTIFACTORY ?

为了将Axonius Cybersecurity Asset Management与JFrog Artifactory集成,您应该遵循官方Axonius文档中的这些说明。本文详细介绍了Axonius配置下连接到JFrog Artifactory所需的字段。以下……

了解更多

ARTIFACTORY:如何创建一个自定义的webhook到Slack?

Artifactory在版本7.55.2 (on-prem)中引入了自定义Webhooks。此特性允许您添加将被发送到目标服务URL的自定义有效负载。可能有一些必需的字段,目标…

了解更多

ARTIFACTORY:如何禁用ARTIFACTORY中的ui/native

要禁用浏览器,我们可以在artifactory.system.properties文件中将一个系统属性设置为“false”。**注**请记住,这将禁用所有存储库的本机浏览器。这个文件是…

了解更多

ARTIFACTORY:如何使用SystemYaml在舵图中启用冷实例

目前,JFrog人工舵图没有开箱参数来启用冷实例。这篇知识库文章将通过在…中添加shared.jfrogColdStorage.coldInstanceEnabled属性为true来帮助使用人工舵图部署冷存储。

了解更多

ARTIFACTORY:如何在ARTIFACTORY中强制使用Nginx和Helm Charts进行浏览器访问的HTTP到HTTPS重定向

概述:在本文中,我们将探讨通过web浏览器访问Artifactory时实现HTTP到HTTPS重定向的过程。具体来说,我们将关注使用舵图安装Artifactory的实例…

了解更多

ARTIFACTORY:如何修复:无效的URL转义“%et”

有时在Artifactory启动期间,路由器接受IPv6地址而不是IPv4地址,导致错误:无效URL转义"%et"要解决这个错误,只需将您的机器的ip地址添加到Artifactory system.yaml…

了解更多

ARTIFACTORY:如何使用稀疏索引将ARTIFACTORY与Cargo集成

Cargo稀疏注册表是一个使Cargo使用HTTP而不是git与其注册表(Artifactory)交互的特性。这提供了一个主要的性能改进,并能够为远程…

了解更多

ARTIFACTORY:如何修改用户在密码到期前收到电子邮件通知的默认天数

在这篇知识库文章中,我们将讨论如何修改用户在密码到期前收到电子邮件通知的天数。admin用户可以强制密码过期策略为…

了解更多

ARTIFACTORY:如何将文件夹或工件移动到相同存储库中的新文件夹中

在某些情况下,您可能需要将工件从存储库的根位置移动到同一本地存储库中的自定义路径或文件夹中。如果有此需要,……

了解更多

ARTIFACTORY:如何在ARTIFACTORY中提供对文件的临时读访问

如果您想为用户提供对工件的限时访问,您可以使用Signed URL REST API。下面是一个循序渐进的指南:为正在讨论的工件创建签名URL:curl…

了解更多

ARTIFACTORY:如何在7中减少tomcat日志的数量。X和logrote

目前在7。x, there is a $ARTIFACTORY_HOME/var/log/tomcat/ folder that gets all the tomcat logs. This creates daily tomcat-catalina-.log and tomcat-catalina-.log files. In some setups this can create too many files or be annoying to manage.…

了解更多

ARTIFACTORY:当冷库实例不再可用时,如何删除冷库绑定

在使用JFrog冷工件存储功能时,您可能希望删除活动JPD实例与其各自的冷JPD实例之间的绑定。但是,根据我们的文档,您不能删除绑定…

了解更多

ARTIFACTORY:如何为您的ARTIFACTORY实例替换许可密钥

要替换Artifactory实例的许可密钥,请执行以下任何一项操作:转到Admin > Configuration > Artifactory Licenses >替换许可密钥。此方法不需要Artifactory…

了解更多

ARTIFACTORY:当恢复快照不工作或快照不可用时,如何解决“无法执行数据库迁移未知数据库迁移”

如果您遇到artifactory启动失败的问题,并在metadata-service.log中看到以下错误:" Could not execute database migrations in database unknown migration "这表明数据库处于未知状态…

了解更多

ARTIFACTORY:如何解决方法尚未实现的错误

如果您在启动时看到如下错误,则会导致应用程序失败:PgConnection@3d9a8e65标记为断开,因为SQLSTATE(0A000), ErrorCode(0) java.sql.SQLFeatureNotSupportedException: Method org.postgresql.jdbc.PgConnection。setNetworkTimeout(Executor, int)尚未实现。这个…

了解更多

ARTIFACTORY:如何解决“发现以元素开头的无效内容”的错误

这个错误" Invalid content was found started with element "在Artifactory启动期间通常意味着缺少一个强制参数或者Artifactory .config.latest.xml文件中有一个无效参数。例如,下面的……

了解更多

ARTIFACTORY:如何解决HTTP状态500 -坏凭据ARTIFACTORY登录错误

当尝试人工登录时,您可能会看到以下错误消息:HTTP状态500 -凭据类型错误异常报告消息凭据描述错误服务器遇到内部错误,阻止它…

了解更多

ARTIFACTORY:如何解决ARTIFACTORY由于日志文件损坏而无法启动时出现“Missing required services: [jfirst]”错误的问题

Artifactory在日志中以“Missing required services: [jfirst]”启动失败,并且没有对Artifactory -service.log文件进行更新。受影响版本:Artifactory 7。x德scriptionWhen starting up Artifactory, whether it's the initial startup or…

了解更多

ARTIFACTORY:如何解决“警告:在数据库中发现初始化锁,但所有者不是当前节点”错误

主题:Artifactory在日志中以“警告:在DB中发现初始化锁,但所有者不是当前节点”消息启动失败。受影响版本:Artifactory 7。x德scriptionWhen deploying Artifactory in an environment…

了解更多

ARTIFACTORY:如何解决不支持的类文件主要版本61错误

在升级Artifactory实例时,您可能会看到以下错误:Unsupported class file major version 61该错误通常表示JDK版本和Java类文件不匹配。升级到……时可能会发生这种情况。

了解更多

ARTIFACTORY:如何在ARTIFACTORY日志中停止“无法获取目录”错误

列表Docker存储库API允许你列出一个仓库中可用的镜像。但是,当将此API用于远程存储库(或其中包含远程聚合的虚拟库)时,您可能会看到…

了解更多

ARTIFACTORY:如何在ARTIFACTORY中测试webhook并检查它的请求负载

Webhook是一种自动通知机制,由您定义的事件触发。当webhook被触发时,它会将事件的相关信息发送到正在侦听该事件的web位置。

了解更多

ARTIFACTORY:安装和管理Kubernetes注册表

Kubernetes可以做很多事情:调度节点上的应用程序,监视节点的健康状况,尝试自动解决应用程序问题等等。但是有一件事Kubernetes本身没有做,那就是为容器镜像提供注册表…

了解更多

ARTIFACTORY:在ARTIFACTORY中管理和理解签名密钥

对于本文,我们希望了解签名和验证Artifactory生成的工件的使用和设置。Artifactory不会也不能为它没有创建的包签名。Artifactory生成自己的元数据…

了解更多

ARTIFACTORY:使用ARTIFACTORY Webhook事件触发Jenkins Pipeline作业

在本文中,我们将讨论如何使用Artifactory Webhook事件触发Jenkins管道作业。配置WebHooks:为了在Artifactory中配置Webhook,导航到管理模块|通用| WebHooks部分并单击…

了解更多

ARTIFACTORY:解决使用Helm图表部署的Kubenates集群中的ARTIFACTORY <> AWS S3桶连接/访问相关问题

这篇知识库文章将帮助您解决与Artifactory<>S3 bucket相关的连接问题。例如,有时我们看到Artifactory将无法连接到S3桶,所以它可能是由于连接…

了解更多

ARTIFACTORY:元数据服务故障排除

相关版本:此信息与Artifactory版本7有关。xWritten in Go, Metadata is a microservice that comes bundled with Artifactory 7.x. It's used to store metadata information packages from JFrog services, such as Artifactory and…

了解更多

人工调整重负载-版本5和6

相关版本:人工5和人工6。对于一个人工工厂来说。Xtuning guide visit here.Artifactory comes with a predefined set of default configurations and parameters. If you believe your Artifactory server is under-utilized, or in order to allow it…

了解更多

ARTIFACTORY:不支持的专业。次要版本错误

描述当捕获和发布构建信息在错误中发生在Bamboo中,可能会发生以下错误:由:java.lang.UnsupportedClassVersionError: org/jfrog/build/extractor/maven/ArtifactoryProjectBuilder: Unsupported major。minor version 52.0解析以下是分配的主号。关于不支持的major.minor…

了解更多

ARTIFACTORY: ARTIFACTORY的“重新计算索引”选项做什么,我如何跟踪它?

Artifactory中的repository Index:在Artifactory中,一旦设置了存储库类型,系统将对工件进行索引,并为上传的每个包计算相应的元数据,这在解析工件时优化了性能。话虽如此,Artifactory Generic…

了解更多

ARTIFACTORY:什么是“包装”?Artifactory Conan存储库中的json文件?

如果你看“。目录直接在您的本地柯南存储库之一,例如,“柯南本地/。,你会发现一个“packages.ref”。json文件。但是,这个文件到底是什么?“packages.ref。json”是一个柯南存储库…

了解更多

ARTIFACTORY:当它是安全的删除管理员用户,以及如何恢复它,如果必要的

删除Admin用户:在删除Admin用户之前,请记住,至少有一个内部Admin用户一直被维护,但其他Admin用户可以被弃用。要删除Admin用户,请执行…

了解更多

ARTIFACTORY:为什么货物注册需要自定义基础URL?

在JFrog平台部署(JPD)中生成的URL默认使用servlet容器返回的上下文URL作为基础。自定义URL库在系统运行时非常有用。

了解更多

ARTIFACTORY:为什么Cargo安装失败并显示500错误代码

概述:当为Cargo远程存储库配置代理时,由于JVM无法选择代理配置,解析包可能会失败,并出现以下错误。在Artifactory日志中,出现以下错误…

了解更多

ARTIFACTORY:为什么工件的General选项卡上的文件路径的URL与Custom Base URL不同

概述:一旦文件上传到Artifactory上的任何存储库,文件路径的URL将显示所部署文件的完整URL,如下面的截图所示。在某些情况下……

了解更多

ARTIFACTORY:在ARTIFACTORY中处理巧克力包装

通过Artifactory中的NuGet存储库,我们可以设置使用chocolatey包的能力。按照以下步骤和命令进行设置:设置一个指向“https://chocolatey.org”的nuget远程存储库,并创建一个…

了解更多

浏览远程存储库

一些远程存储库包含允许您直接从Artifactory UI执行远程浏览操作的资源。因此,JCenter和Maven Central支持这种远程浏览,而Docker Hub不支持。在…

了解更多

我可以在80端口上运行Artifactory吗?

是的。我们建议使用外部web服务器来实现这一点,例如NGINX或Apache HTTPD,它将监听所需主机上的所需端口,并将请求转发到…

了解更多

配置描述符文件:它们是什么以及如何使用它们

当Artifactory运行时,它将其配置(以及对其进行的更改)保存到Artifactory .config.latest.xml文件和数据库中。当Artifactory启动时,它会搜索前者,如果找不到,它会……

了解更多

Artifactory会自动计算SHA-256吗?

Artifactory原生支持从Artifactory 5.5开始的SHA-256。Artifactoryservers initiated at version 5.5 or above are automatically SHA-256 ready, and any new artifact deployed into Artifactory 5.5 or above has its checksum SHA-256 calculated.However, artifacts that…

了解更多

在启动时获得访问服务/路由器连接问题?尝试设置节点IP

一个相对常见的问题,我们已经看到在启动Artifactory 7。Xare cases where the JFrog Router cannot connect to the Access Server and vice versa.Errors in the access logs might appear as…

了解更多

如何更改Artifactory现有的基础URL

解决方案:有几个选项可以实现这一点。选项1(如果您能够访问Artifactory UI):导航到Admin -> Configuration-> General Configuration-> General settings ->将Custom Base URL更改为新的URL。

了解更多

如何从Artifactory中完全移除工件?

主题通过本文了解如何从Artifactory中完全删除工件以及Artifactory删除过程是如何工作的。如果你想知道为什么删除操作没有释放磁盘空间,这篇文章将是有用的。

了解更多

如何解除分发版的绑定?

主题如何从任务控制中解除绑定分布描述当分布通过添加到任务控制的过程与身份验证提供程序和服务注册中心绑定时,分布成为有界的。一旦有界,Distribution就不能添加到…

了解更多

如何调试catalina中的“一个或多个侦听器未能启动”错误?在启动Artifactory时没有任何实际的失败迹象?

如果你得到这种类型的异常(一个或多个侦听器启动失败):26-Jan-2017 16:51:15.192 SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.startInternalOne或多个侦听器启动失败。完整的细节将在适当的容器日志文件26 jan -2017中找到…

了解更多

如何对Artifactory进行重载调优?

相关版本:人工7及以上。这里提供了以前版本的调优指南。Artifactorycomes with a predefined set of default configurations and parameters. The default Artifactory should handle up to ~200 concurrent connections well.If…

了解更多

构建推广是如何工作的

Artifactory中的构建提升是将构建状态更改为更成熟状态的操作。成熟度指的是包的成熟度级别,例如开发、分期和发布阶段。构建……

了解更多

如何为Python选择Docker基础镜像

对于容器化的应用程序,选择正确的容器基础映像(即在其上构建新的定制容器映像的基础映像)是成功的一半。基本图像…

了解更多

如何在工厂中启用JMX监控X

在Artifactory的早期版本中,建议通过向文件Artifactory .default添加必要的选项来启用JMX监视,如下文所示。如何使用JMX远程监控从7开始。X,…

了解更多

如何延长GPG密钥对的有效期并检索密码短语

受影响版本:X和7。x德scriptionArtifactory supports gpg key signing. In general, we suggest not to set an expiration date for the signing key pairs.However, if you used an gig key pair that has expiration date.…

了解更多

如何恢复日志分析(SumoLogic)的秘密和客户端ID

可能会发生意外事件,导致Artifactory丢失日志分析中连接到Sumologic所需的Sumologic客户端ID和Secret。重要的是要注意,这是不一样的……

了解更多

如何重置主密钥

版本:都的主人。key是一个秘密密钥,用于加密数据库中的密钥表,它在Artifactory 5.7中引入。缺省情况下为master。密钥文件由Access服务在…

了解更多

如何解决McAfee for Windows防止8081端口上的人为启动

在运行McAfee antivirus的Windows机器中,FrameWork.exe进程通常使用8081端口。要验证机器上的McAfee是否实际使用了8081端口,请运行netstat -b命令。如果你的机器是…

了解更多

如何为自定义CNAME选择和发送证书(用于专用SaaS Artifactory)

如果您有一个专用的ArtifactorySaaS帐户,您有权为您的Artifactory使用您自己的CNAME,而不是使用account.jfrog.io地址。请按照以下步骤进行配置。举个例子,让……

了解更多

如何在OutOfMemory崩溃之前进行堆转储

堆转储是某个时刻JVM内存中所有对象的快照。它们对于解决Java中的内存泄漏问题和优化内存使用非常有用……

了解更多

如何解决分发版的Redis问题

使用Distribution时,redis是作为服务安装和运行的。当从源Artifactory实例向目标Artifactory实例分发发布包时,Redis被用作消息代理。

了解更多

如何通过UI上传支持包?

下面的说明将指导您如何上传支持包或anyJFrog支持票的相关文件,当cURL不是一个选项时,UI上传应该是您的主要选择。在你面前……

了解更多

如何使用配置管理工具进行人工配置?

为了在您的组织中自动化配置管理,您可以使用像“Saltstack”这样的工具进行人工配置。有两种方法:使用“Artifactory .config.import.xml”文件导入配置-需要Artifactory重启…

了解更多

如何使用Freemarker与过滤资源?2022世界杯阿根廷预选赛赛程

Freemarker是一个基于Java的模板引擎,一个基于模板生成文本输出(从HTML到自动生成源代码)的通用工具。它是一个Java包,一个面向Java程序员的类库。过滤…

了解更多

如何使用JMX远程监控?

这些说明将使您能够从远程机器监视您的Artifactory服务器:修改$JFROG_HOME/artifactory/var/etc/system。在'shared'部分下包含以下Java参数:现在-Dcom.sun.management.jmxremote。= 9010 -Dcom.sun.management.jmxremote港。rmi.port=9010 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Djava.rmi.server.hostname="You…

了解更多

如果文件的扩展名不受任何MIME类型的支持,或者根本没有扩展名,Artifactory将使用默认的MIME类型application/octet-stream?这是什么意思?

多用途Internet邮件扩展(Multipurpose Internet Mail Extensions, MIME)类型是指示文档、文件或字节分类的性质和格式的标准。一个MIME类型包括一个类型和一个子类型——两个…

了解更多

JFrog人工云迁移检查表

在将JFrog平台迁移到云端时要牢记的最佳实践和建议作者:Patrick Russell, JFrog持续软件发布管理(CSRM)专家JFrog使全球的DevOps组织能够策划、保护…

了解更多

垃圾收集器和修剪未引用数据之间的区别

受影响的版本虽然这两个进程都删除文件存储库中的二进制文件,但每个进程都有不同的特性:垃圾收集处理被Artifactory标记为删除候选的文件存储库二进制文件。除了UI,你还…

了解更多

JFROG CLOUD:使用JFROG云平台的HTTP客户端需要SNI

为了增强安全性和遵从性,在JFrog云平台上删除了对非sni客户机的支持。什么是服务器名称指示(SNI)?SNI是TLS协议的扩展,它允许客户端在…

了解更多

JFROG产hth华体会最新官方网站品:JFROG产品与Artifactory的常见连接问题

在某些情况下,Artifactory和其他产品(如Xray、Distribution等)之间可能存在一些连接启动问题,在本文中,我们将解决常见问题,您可以…hth华体会最新官方网站

了解更多

伸缩工件:添加远程存储库层

横向扩展Artifactory可能是一个挑战,本指南描述了一种减少中央Artifactory集群流量的技术。artifactory的设计是为了服务大量的流量和扩展,但有些情况下…

了解更多

自我管理的Pro / Pro X开始指南

感谢您对JFrog的关注!本指南将介绍在一个地方建立一个自我管理的人工工厂和x射线的所有步骤。最后,有一些有趣的视频关于……

了解更多

从NFS切换到Sharding Cluster

如果您有两个(或更多)节点集群,其中数据已经在NFS中,并且您希望切换到Sharding,以便每个节点都有自己的本地文件存储(就像在文件系统二进制文件中一样)…

了解更多

人工存储解决方案解释

为了以资源有效的方式存储工件,Artifactory执行基于校验和的存储。它是如何工作的当一个文件被部署到Artifactory时,它的SHA-1校验和作为第一个操作之一被计算出来。然后文件是…

了解更多

即将推出的OpenSSL 3。x“critical” vulnerability

OpenSSL团队宣布,OpenSSL 3.0.7将包含对影响OpenSSL 3.x的一个严重漏洞的修复。目前,除了受影响的版本和严重程度之外,没有关于该问题的详细信息。

了解更多

什么是人工云ip ?

有时,您可能需要使用Artifactory Cloud服务可以连接的外部服务。然而,要做到这一点,为了确保建立适当的通信(例如LDAP/SAML),您必须……

了解更多

人工管理有哪些功能/任务?

概要管理功能/任务列表描述人工管理员能够执行和管理许多不同的功能和任务,而非管理员无法访问这些功能和任务。这些功能/任务可以从Admin选项卡中找到…

了解更多

什么是人工制品?钥匙和万能钥匙。钥匙和它们的用途是什么?

相关版本:本文中提到的信息与以前的Artifactory版本无关。在$ARTIFACTORY_HOME/etc/security中,我们有2个重要的.key文件。本文将描述它们的用途,以及它们的…

了解更多

什么是软件存储库?

软件存储库,也称为二进制存储库,是一个存储位置,软件包可以在其中存储、检索和跨团队共享。JFrog Artifactory是一个通用的存储库管理器,它支持所有主要的软件…

了解更多

为什么当我点击存储库测试连接时,我得到handshake_failure ?

某些JDK版本和发行版排除了使用某些加密算法或SSL扩展所需的权限,这些权限可能是客户端和服务器之间成功进行SSL握手所必需的。我们注意到了……

了解更多

为什么来自Artifactory的Debian软件包无法安装到Ubuntu 18.04 (Bionic Beaver)上?

在Ubuntu的Bionic Beaver版本中,对dpkg版本(1.19)进行了更改,默认情况下,dpkg-deb启用统一压缩。这意味着control.tar*文件将在默认情况下使用xz压缩(或者…

了解更多

为什么在Artifactory中成功复制存储库后,我的工件计数显示出差异?

在某些情况下,当复制大型存储库时,您可能会注意到在成功完成复制事件后存在工件差异。为了找到出现在源上的工件…

了解更多

为什么解密/加密API失败和/或安全屏幕是空白的

主题解密/加密API失败和/或安全屏幕是blankdescription这个问题可能是由用户属性(密码,属性等)以' AM6J '开头或包含空格引起的。这将干扰artifactory的加密机制。一个症状是……

了解更多

当Alpine存在时,为什么要使用Ubuntu作为Docker的基础镜像?

在为构建新容器选择基本映像时,您的本能反应可能是选择尽可能精简的基本映像。毕竟,较小的基本映像会导致更快的构建操作。他们……

了解更多

ARTIFACTORY:如何通过SSH认证一个Git LFS存储库

下面的文章描述了如何通过SSH验证您的Artifactory Git LFS存储库。步骤1。配置Artifactory自定义基础URL (Admin→General→Settings→custom base URL)。对于这个演示,我看到……

了解更多

ARTIFACTORY:如何保持你的Git LFS存储库干净

Artifactory支持Git大文件存储(Git LFS)的repos。通过设置这些存储库,您可以允许将发送到GitHub的文件存储在Artifactory上以提高性能(更多细节)。但是,如果一个文件是…

了解更多

Git LFS & Artifactory -快速入门指南

Git LFS是Git的一个扩展,它用文本指针替换Git存储库中的大文件,同时将文件内容存储在远程服务器上。这是一个关于如何……的快速入门指南。

了解更多

Git LFS推送不工作时使用SSH认证?

下面是为在Artifactory中使用Git lfs存储库而设置SSH配置的链接。请注意,当您为服务器身份验证创建SSH密钥时,不提供“passphrase”。如果“密码短语”…

了解更多

如何在Artifactory中模仿Git LFS文件锁定行为?

如果您试图锁定Git LFS存储库,您将得到404 Not Found响应,因为Artifactory还不支持该命令。问题是这会让你相信……

了解更多

ARTIFACTORY:镜像pkg.go.dev

在宣布即将推出的GoCenter之后。这篇简短的文章将介绍Artifactory自托管客户将来镜像Go包的推荐方法。在上面链接的文章中,有人说“JFrog……

了解更多

ARTIFACTORY:设置一个单独的GOSUMDB存储库

默认情况下(根据外部文档)Go可以使用GOPROXY来获取GOSUM。如果不设置GOSUMDB并将其保留为默认值(sum.golang.org),就可以看到这一点。如果我们运行Go…

了解更多

为什么Go返回404响应的一些构建时使用远程存储库?

当在Artifactory中使用GO与远程存储库时,Artifactory在某些包上返回404错误,尽管它们存在于源上。由于VGO客户端是相当新的,它期待一个尝试。Go项目中的mod文件(及其依赖项)…

了解更多

ARTIFACTORY:通过Gradle Job部署和解析不同的工件类型

Gradle插件允许你根据需要上传任何文件到任何repo类型。包括,你可以使用Gradle作业上传/下载你想要的工件到Artifactory;不仅是对Maven…

了解更多

ARTIFACTORY:如何使用ARTIFACTORY镜像Gradle发行版

Gradle发行版归档文件通常包含可执行应用程序和其他支持文件,例如文档。使用Gradle发行版和Gradle Wrapper可以帮助项目开发人员避免管理他们自己的…

了解更多

使用Gradle Artifactory插件自定义基于分辨率的布局

Ivy{}块可以用来根据Gradle Artifactory插件的自定义布局从Artifactory强制解析。布局不仅可以由预定义的[]令牌构造…

了解更多

如何从Gradle Android项目发布构建信息和工件到Artifactory?

本文解释了如何从Gradle Android项目中发布构件和构建信息,以及build. Gradle、Gradle -wrapper中必须包含的内容。属性文件。在你的客户端执行Git克隆…

了解更多

如何开始使用Artifactory和Gradle[视频]

这个JFrog支持教程涵盖了使用Gradle和Artifactory。在本教程中,我们将讨论以下主题:在artifactory中设置Gradle存储库;使用远程Gradle存储库来解析Gradle项目的依赖关系;

了解更多

ARTIFACTORY: ARTIFACTORY升级后,如何克服错误:ARTIFACTORY无法启动。从节点人工升级!请先在主机上运行人工升级!

要克服这种行为,首先要确认Artifactory的辅助节点是否已正确升级到在其主节点上运行的Artifactory版本。如果一切正常,您可能仍然会遇到以下错误…

了解更多

ARTIFACTORY:如何使用Nginx作为负载均衡器限制流量到HA节点

在人工HA中,当Nginx被用作负载均衡器来处理HA节点之间的流量时,Nginx将把请求路由到不可用的人工HA节点,除非HA…

了解更多

ARTIFACTORY:在使用Helm Charts部署ARTIFACTORY时如何使用NodeAffinity和PodAntiAffinity

有时您想要分离您的pod,或者将它们保存在同一个Node中。下面是如何在部署Artifactory时实现这一点的快速指南:NodeAffinity:假设我有两个节点在…

了解更多

ARTIFACTORY:在切换到云原生(无主)之前应该注意什么

从Artifactory版本7.17.4开始,Artifactory支持无主概念。这意味着,我们没有一个专用的主节点和其他节点作为成员。默认情况下,该设置是从…

了解更多

ARTIFACTORY:主节点故障会影响哪些任务?

当人工高可用性集群的主节点处于离线状态时,以下任务将受到影响:垃圾收集、备份、ImportsArchive索引(负责打开和映射归档文件)、Maven索引(仅适用于IDE)、generationXray…

了解更多

HA节点由于“Hazelcast不能在此节点上启动”而无法启动

如果您尝试启动HA实例并收到:“Hazelcast不能在此节点上启动。”没有找到匹配的网络接口,这可能意味着ha节点配置错误。属性文件或权限…

了解更多

如何验证JFrog人工高可用性(HA)集群设置

使用这里的文档执行人工高可用性(HA)设置。可以执行以下步骤来验证HA集群的设置。1)您可以使用这里的文档来管理HA集群。

了解更多

如何在Artifactory 5中禁用写锁和会话共享的Hazelcast

相关版本:此信息适用于Artifactory 5.5及以上版本,但不包括6.0。Artifactoryhas been using Hazelcast mainly for locking during write operations and sharing UI sessions between nodes. To increase the…

了解更多

如何使用helm为Artifactory启用云原生高可用性特性

相关版本:此信息与升级Artifactory版本7.18.6及以上有关,使用helm installationCloud-Native高可用性特性使高可用性集群中的所有节点都可以执行复制、垃圾收集、备份等任务。

了解更多

如何重置主密钥

版本:都的主人。key是一个秘密密钥,用于加密数据库中的密钥表,它在Artifactory 5.7中引入。缺省情况下为master。密钥文件由Access服务在…

了解更多

如何解决失败的传播事件?

相关版本:此信息属于人工HA版本5。X到6。3.4 and 6.4 through 6.7There are high availability cluster situations, such as when a user modifies permission on one node, during which propagation from…

了解更多

如何在AWS ELB上为Artifactory设置会话保持(站点关联)

您可以使用基于持续时间的会话粘性,只使用ELB的cookie进行粘性会话。会话将根据AWS设置的“过期时间”过期,如果剩余“过期时间”,则在浏览会话结束后到期…

了解更多

最后一次心跳是什么?

每隔五(5)秒,集群中的每个节点都应该发出启动、运行和更新的信号。最后一次心跳是节点报告自己处于活动状态的最近时刻。

了解更多

当人工启动产生“未找到有效安装的许可证”时该怎么办?阻塞转换错误

相关版本:此信息与Artifactory版本6和7有关。当$ARTIFACTORY_HOME/etc文件夹中的许可证文件被修改/删除时,您可能会在以下场景中遇到此问题:

了解更多

为什么我收到“提供的私钥和最新的私钥指纹不匹配”错误,以及如何在启动辅助节点时在高可用性设置中解决此问题?

如何解决与高可用性设置不匹配的私钥相关的错误?如果在高可用性环境下启动备节点时出现如下错误:18:40:35.980 INFO [localhost-startStop-1] org.apache.catalina.core.ApplicationContext.log…

了解更多

为什么我得到“重新加载配置失败:不稳定的环境:发现一个或多个不同版本的服务器配置重新加载拒绝。”错误呢?

问题:人工配置更改(例如创建新存储库)失败,出现以下错误。[ERROR] (o.a.c.CentralConfigServiceImpl:308) -重新加载配置失败:环境不稳定:发现一个或多个不同版本的服务器拒绝重新加载配置。java.lang.RuntimeException: unstable environment: Found…

了解更多

为什么服务器在HA服务器表UI中出现脱机?

这个问题可能是由于两个HA服务器之间的时差造成的。同步服务器之间的时间将解决这个问题。

了解更多

为什么HA传播失败错误“传播失败的事件propagateTask”?

人工HA可能无法在HA节点之间复制。$ARTIFACTORY_HOME/etc/ha-node中的url。属性以' / '结尾(详细信息请参阅我们的文档)。结果,你可能会看到类似下面的错误:2015-12-02 10:08:01 1,760 [http-nio-8081-exec-8]…

了解更多

人为HA配置中的成员端口设置为0的原因

相关版本:此信息适用于Artifactory 6.2及以上版本。Artifactoryfeatures an internal locking mechanism for Artifactory HA configurations. Prior to version 6.2, Artifactory HA used the third-party, Hazelcast library for distributed locking during…

了解更多

ACCESS:如何修改Artifactory Helm安装中的ACCESS配置文件?

到目前为止,还没有使用Helm Chart直接修改Access配置文件(Access .config.latest.yml)的方法。我们可以做的是,我们可以挂载access.config.patch.yml文件,作为configMap,或者作为…

了解更多

ARTIFACTORY:配置Helm智能远程存储库的最佳实践

本文讨论了在用Helm配置智能远程存储库时应该实现的最佳实践。在设置本地人工实例时使用端口反向代理是一种常见的做法。覆盖……

了解更多

ARTIFACTORY:使用Pod中断预算(PDB)部署ARTIFACTORY图表

在使用Helm图表部署Artifactory时,我们推荐的做法是确保尽可能多地使用图表部署资源。2022世界杯阿根廷预选赛赛程Pod Disruption budget (pdb)也是如此。为了……

了解更多

ARTIFACTORY:使用Nginx-ingress部署ARTIFACTORY Helm图表

当你将Artifactory与我们的Helm图表附带的默认Nginx一起部署时,默认情况下它会创建一个面向互联网的负载均衡器,这在大多数Kubernetes环境中都是受限的。在这种情况下,如果……

了解更多

ARTIFACTORY: Helm search repo返回" No results found "

在某些情况下,用户可能会注意到helm搜索命令不返回任何结果,或者返回的结果是部分的,并且不包括存储在…中的一些图表。

了解更多

ARTIFACTORY:如何通过ARTIFACTORY Helm图表应用自定义存储类

当使用Helm部署Artifactory时,图表会自动为内置PVC创建一个存储类,与您的云提供商(AWS上的gp2,以及GKE, Azure和OpenStack上的标准)相关。用你自己的……

了解更多

ARTIFACTORY:如何在头盔部署中为每个ARTIFACTORY pod应用预制PVC

如果你想为你的Artifactory pod管理和配置你自己的pvc,而不是让图表用默认配置创建它,那么我们需要创建它们,用一些…

了解更多

ARTIFACTORY:如何将NFS挂载点挂载到ARTIFACTORY helm部署上,以配置文件存储和备份目录

当在使用helm charts安装的kubernetes集群上运行Artifactory时,为了配置使用NFS来存储校验和和备份,我们必须手动创建PV和PVC。

了解更多

ARTIFACTORY:如何在Helm部署中为ARTIFACTORY配置PostgreSQL HA ?

从Artifactory版本7.31.10开始,您现在可以使用Artifactory在HA模式下配置PostgreSQL。截至2022年11月14日,没有任何直接的方法可以在Artifactory Helm图表中配置PostgreSQL HA。这篇文章……

了解更多

ARTIFACTORY:如何在Helm存储库中配置“Charts Base URL”

Helm在存储库设置中有一个“Base Charts URL”字段,这个字段必须在某些条件下正确配置,以便Artifactory缓存工件和Helm客户端提取工件…

了解更多

ARTIFACTORY:如何在ARTIFACTORY中强制使用Nginx和Helm Charts进行浏览器访问的HTTP到HTTPS重定向

概述:在本文中,我们将探讨通过web浏览器访问Artifactory时实现HTTP到HTTPS重定向的过程。具体来说,我们将关注使用舵图安装Artifactory的实例…

了解更多

ARTIFACTORY:如何修复Helm远程存储库不缓存Helm图表

在本文中,我们将找到Helm Charts未被缓存的各种情况及其解决方案。没有缓存helm chart的原因shelm图表是使用远程存储库而不是虚拟库直接获取的。虚拟…

了解更多

ARTIFACTORY:如果使用Helm安装JFrog产品,如何增加现有PVC的存储容量hth华体会最新官方网站

默认情况下,当使用基于helm的安装将Artifactory或任何其他JFrog产品安装在Kubernetes集群上时,将创建一个Persistent Volume Claim (PVC)并将其挂载到pod上。这是由一个…

了解更多

ARTIFACTORY:如何登录数据库进行postgresql pod的helm安装

Artifactory默认Postgresql pod:如果您没有使用外部数据库进行Artifactory helm安装,默认的helm安装将创建一个带有生成的数据库密码的Postgresql pod。当运行kubectl get…

了解更多

ARTIFACTORY:如何从artifacthub中拉出Helm图表。通过Artifactory?

artifacthub。io引用了托管在其他存储库中的图表,因此,在检索helm图表时不能直接使用(与ChartCenter不同)。从artifacthub安装一个图表。通过Artifactory:导航到artifacthub.io上的图表页面。为…

了解更多

ARTIFACTORY:如何在ARTIFACTORY中设置虚拟存储库

ARTIFACTORY:如何在ARTIFACTORY中设置虚拟舵机存储库在这篇知识库文章中,我们将通过图表存储库结构和ARTIFACTORY中虚拟舵机存储库的基本设置。介绍…

了解更多

ARTIFACTORY:在使用Helm Charts部署ARTIFACTORY时如何使用NodeAffinity和PodAntiAffinity

有时您想要分离您的pod,或者将它们保存在同一个Node中。下面是如何在部署Artifactory时实现这一点的快速指南:NodeAffinity:假设我有两个节点在…

了解更多

ARTIFACTORY:如何在ARTIFACTORY Helm图表中使用自定义卷

今天,我们将深入了解如何使用我们的官方Helm图表将自定义数据装入自定义卷。我们将使用一个秘密来演示,但是,你也可以申请……

了解更多

ARTIFACTORY:解决使用Helm图表部署的Kubenates集群中的ARTIFACTORY <> AWS S3桶连接/访问相关问题

这篇知识库文章将帮助您解决与Artifactory<>S3 bucket相关的连接问题。例如,有时我们看到Artifactory将无法连接到S3桶,所以它可能是由于连接…

了解更多

ARTIFACTORY:为什么ARTIFACTORY pod会失败,错误cp: cannot stat ' /artifactory_bootstrap/ binarstore .xml ':没有这样的文件或目录

在人工升级到7.46版本期间。x(Helm charts version 107.46.x) we may be noticing the error about binarystore when using the custom binarystore. The log would show the error “cp: cannot stat '/artifactory_bootstrap/binarystore.xml': No…

了解更多

如何配置Artifactory与Gitlab Helm图表存储库一起工作?

主题如何配置Artifactory以对抗Gitlab的Helm charts repository ?为了使用https://charts.gitlab.io并通过Artifactory代理Gitlab的官方Helm charts,您可能需要使用以下步骤:创建一个新的头盔…

了解更多

如何使用helm为Artifactory启用云原生高可用性特性

相关版本:此信息与升级Artifactory版本7.18.6及以上有关,使用helm installationCloud-Native高可用性特性使高可用性集群中的所有节点都可以执行复制、垃圾收集、备份等任务。

了解更多

如何通过Helm v3安装特定的Artifactory版本

当使用Helm安装Artifactory时,默认安装最新版本。但是,如果您不想安装最新版本(例如,在登台环境中使用的版本是……)

了解更多

如何解决Helm指数。yaml虚拟存储库URL不匹配?

Artifactory只支持从虚拟Helm图表存储库中解析Helm图表。要从其他本地或远程Helm图表存储库中解析Helm图表,您需要将它们聚合到一个虚拟Helm图表中…

了解更多

如何在Helm部署中设置人工系统属性

这篇简短的文章描述了在Artifactory Helm Chart中设置单个Artifactory属性的技术。这些变量通常放在$JFROG_HOME/etc/artifactory/artifactory.system文件中。属性文件。测试版本这些步骤应该适用于7。X artifactory……

了解更多

如何在Kubernetes集群中使用Helm安装的Artifactory上更新证书到Java Keystore

相关版本:此信息属于Artifactory版本6和7为了将证书更新到Artifactory上的Java Keystore,您需要遵循以下步骤:Artifactory版本6:步骤1:使用…

了解更多

Kubernetes注册表| JFrog

Kubernetes,也被称为K8s,已经被证明是过去十年中发布的最重要的开源项目之一。从Capital One到华为再到《纽约时报》,容器编排平台……

了解更多

什么是舵图?

主题:Helm使用一种称为图表的打包格式。图表是描述一组相关Kubernetes资源的文件集合。2022世界杯阿根廷预选赛赛程一个图表可以用来部署一些简单的东西,比如一个完整的web…

了解更多

如何设置远程自制存储库

1.创建一个docker远程存储库,命名为homebrew, URL如下:https://ghcr。以IO为例。添加环境变量HOMEBREW_ARTIFACT_DOMAIN,如下所示:export HOMEBREW_ARTIFACT_DOMAIN=/artifactory/homebrew认证访问:export HOMEBREW_DOCKER_REGISTRY_TOKEN=注意:不要使用Subdomain / Ports样式…

了解更多

有任何厨师食谱或木偶配置安装Artifactory?

这里是我们所知道的适用于安装Artifactory的Chef食谱:https://community.opscode.com/cookbooks/artifactoryhttps://github.com/fewbytes-cookbooks/artifactory这里是一个类似puppet配置的链接:https://forge.puppetlabs.com/maestrodev/artifactory

了解更多

ARTIFACTORY:如何使用Chef存储库配置ARTIFACTORY

首先,安装Chef Development Kit (ChefDK)。注意:Knife命令行工具不支持基本身份验证,只支持RSA密钥的身份验证。如果你的Artifactory实例需要认证,你需要安装RubyGems的knife-art插件。有关安装说明,请参阅…

了解更多

介绍DevOps和CI/CD

Melissa McKay最近的DevOps That Matters: demstifying CI/CD and Build Pipelines的演讲在JDCon上大受欢迎。在那里,Melissa探索了CI/CD(持续集成/持续部署)和DevOps管道。

了解更多

如何在Jenkins、TeamCity和Bamboo以外的持续集成(CI)服务器上进行构建?

Artifactory目前积极支持Jenkins/Hudson、TeamCity和Bamboo CI服务器。如果你需要从另一个CI服务器(比如基于云的CI解决方案)发布工件到Artifactory,你可以使用Maven Artifactory Plugin或者Gradle Artifactory…

了解更多

我如何配置Gradle作业与FreeStyle Jenkins作业?

要在Jenkins Freestyle job中配置Gradle作业,请选中“Gradle-Artifactory Integration”复选框,以便Jenkins Artifactory Plugin生成所需的Artifactory Gradle集成字段到你的Gradle。自动构建文件。你会……

了解更多

构建推广是如何工作的

Artifactory中的构建提升是将构建状态更改为更成熟状态的操作。成熟度指的是包的成熟度级别,例如开发、分期和发布阶段。构建……

了解更多

如何配置詹金斯和Artifactory詹金斯插件使用TLSv1.2仅与IBM SDK 8

当将Jenkins作为与IBM SDK 8结合使用的构建服务器时,您必须在负载平衡器或反向代理上使用TLSv1.2 SSL协议。由于IBM SDK将不使用TLSv1.2…

了解更多

如何在部署工件时触发Jenkins构建

如果你想在部署工件时触发Jenkins构建,有一个Jenkins插件可以帮助你做到这一点。它被称为URLTrigger,可以被配置为监视特定的变化。

了解更多

如何在CI环境中使用访问令牌?

访问令牌的一大优点是,您不必在Artifactory中创建用户就可以使用它们。在创建令牌时,您可以指定一个用户名来执行…

了解更多

六大CI/CD最佳实践

谷歌开发运维研究与评估(DORA)团队最新的DevOps状态报告发现,“精英”执行者从事故中恢复的速度要快2,604倍,并且…

了解更多

值得关注的5大CI/CD工具

自动化和持续集成/持续开发(CI/CD)可以对开发人员和IT运营的工作方式产生巨大的积极影响。例如,其中一个关键结论是……

了解更多

当您无法看到或下载NuGet包时该怎么办

在Artifactory中,当您使用启用了全局匿名访问的NuGet存储库时,您有两种与存储库交互的方式:匿名用户有读权限。在这种情况下,你不需要在…

了解更多

为什么我可以看到文件列表,但不能通过Artifactory远程存储库下载文件?

如果您可以看到文件列表,但是无法通过Artifactory远程存储库下载文件,那么问题的根源可能与Artifactory正在使用的代理有关。既然你可以……

了解更多

为什么maven-metadata.xml中的构建号在发布到Artifactory时没有正确地增加?

问题:构建号没有递增,或者maven-metadata.xml错误,指向一个不存在的.jar文件。原因:从构建日志中,您可能会看到一些文件部署了…

了解更多

如何用Artifactory代理CRAN回购?

请注意:从Artifactory版本6.1开始,Artifactory正式支持CRAN存储库。有关更多信息,请参考以下关于CRAN存储库的wiki页面。如果Artifactory版本低于6.1,您可以按照以下说明操作…

了解更多

ARTIFACTORY 7:解密system.yaml中的DB密码

在人工工厂7。X,系统。yaml文件保存我们的数据库连接细节,包括Artifactory数据库地址,用户名和密码。在第一次成功连接到数据库后,Artifactory将在系统中加密数据库密码。yaml使用……

了解更多

ARTIFACTORY:连接到Google Cloud PostgreSQL

作者:Joey Naor和Ashraf kherbawy为了将Artifactory与托管在Google Cloud (SQL)上的PostgreSQL集成,并通过verify-ca强制TLS,需要额外的高级配置。本文将涵盖整个过程,同时假设……

了解更多

ARTIFACTORY:如何通过JDBC驱动程序使用Kerberos对MSSQL端点进行身份验证

适用版本:本文仅适用于产品6。X版本及以下版本。从工件7开始,不支持Kerberos身份验证。在升级到Artifactory 7之前,我们建议您切换到基于用户的身份验证…

了解更多

ARTIFACTORY:如何在零停机的情况下更改ARTIFACTORY数据库密码?

问题描述本文展示了如何在零停机时间下更改人工数据库密码。这种方法需要人工建立HA设置和外部数据库。我们将在数据库中创建一个新的/临时用户来…

了解更多

ARTIFACTORY:如何将ARTIFACTORY数据库的模式从公共模式更改为定制模式

注意:当我们对数据库模式进行更改时,在处理任何步骤之前对数据库进行快照是非常敏感的。步骤1:创建一个新的Schema,我们在…

了解更多

ARTIFACTORY:如何配置一个HA PostgreSQL数据库ARTIFACTORY ?

PostgreSQL数据库高可用性是一个新的数据库设置,由Artifactory 7.31.10及以上版本与PostgreSQL 13.x一起支持。此数据库设置使用主节点和辅助节点进行配置。Artifactory打开到PostgreSQL HA主节点的连接,…

了解更多

ARTIFACTORY:如何配置ARTIFACTORY通过TLS使用helm charts与PostgreSQL连接

概述:这个例子将演示如何从Artifactory连接到启用TLS的PostgreSQL数据库前提条件:Kubernetes 1.14+Artifactory启用并通过Artifactory安装ChartsKubectl安装并设置为使用clusterHelm v3安装的数据库证书usedHow…

了解更多

ARTIFACTORY:如何配置ARTIFACTORY使用Kerberized Postgresql

主题:我如何连接Artifactory与Kerberos启用Postgres ?解决方案:为此,设置kerberos服务器并执行以下步骤:1)在KDC服务器上为Artifactory用户创建keytab文件:$ ktutil ktutil: add_entry -password -p…

了解更多

ARTIFACTORY:当使用ARTIFACTORY Helm Installation时,如何使用外部数据库配置ARTIFACTORY

当您安装Artifactory时,您可能想要考虑使用外部数据库,以便通过使用生产级数据库以及利用Artifactory数据库的最佳实践来增强Artifactory的功能。在…

了解更多

ARTIFACTORY:如何在Helm部署中为ARTIFACTORY配置PostgreSQL HA ?

从Artifactory版本7.31.10开始,您现在可以使用Artifactory在HA模式下配置PostgreSQL。截至2022年11月14日,没有任何直接的方法可以在Artifactory Helm图表中配置PostgreSQL HA。这篇文章……

了解更多

ARTIFACTORY:如何启用HikariCP连接池的调试日志记录

Artifactory使用HikariCP作为JDBC连接池框架。有时,您可能会看到如下错误:HikariCP主-连接不可用,请求在120000ms后超时。这个错误可能是由于…

了解更多

ARTIFACTORY:如何加密未加密的RDS PostgreSQL数据库

在生产环境中,将Artifactory连接到能够承受高流量负载的远程数据库被认为是最佳实践。当使用Amazon Relational Database Service (Amazon RDS)时,您可以选择加密您的…

了解更多

ARTIFACTORY:如何识别和修复丢失客户端校验和的所有工件

Aritfactory中的工件具有客户端校验和和服务器校验和。服务器校验和由人工计算,而客户端校验和由部署者提供。您可以参考这篇文章了解更多关于客户端校验和、服务器…

了解更多

ARTIFACTORY:如何登录数据库进行postgresql pod的helm安装

Artifactory默认Postgresql pod:如果您没有使用外部数据库进行Artifactory helm安装,默认的helm安装将创建一个带有生成的数据库密码的Postgresql pod。当运行kubectl get…

了解更多

ARTIFACTORY:如何克服“org.postgresql.util”。当连接外部PostgreSQL数据库到Artifactory时,出现hostname xxx.xxx.xxx.xxx无法由hostnameverifier PgjdbcHostnameVerifier验证的异常。

为什么会发生这种情况?出于安全考虑,最新版本的PostgreSQL数据库默认使用TLS加密。有时,如果通过IP地址访问数据库,由于无法验证……

了解更多

ARTIFACTORY:如何解决“创建扩展如果不存在pg_trgm”的问题

当你升级到Artifactory版本7.49。x, some of the schemas in the DB have changed. One of those schemas is a DB conversion that uses the pg_trgm extension.The below error indicates that you are…

了解更多

ARTIFACTORY:如何解决连接MSSQL数据库时元数据服务日志中的“初始化数据库连接:TLS握手失败:x509:证书对任何名称都无效,但想要匹配…”错误

受影响版本:Artifactory 7。x德scriptionWhen setting up Artifactory to use MSSQL as the database, you may need to define a Metadata specific connection string in the system.yaml file. For more information, please refer to this KB…

了解更多

ARTIFACTORY:升级到ARTIFACTORY 7.x时,如何解决由:java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter Error引起的问题

相关版本:此信息与Artifactory版本7有关。7.人工智能xis compatible with Java 11 (and the JDK comes as part of your application bundle). When Artifactory starts, the JDBC driver will be copied from…

了解更多

ARTIFACTORY:为SaaS实例安装用户插件

在Artifactory SaaS中安装用户插件:作为企业Artifactory Cloud用户,您可以选择在Artifactory实例中安装JFrog批准的用户插件。支持的用户插件可以在这里找到。当请求JFrog支持安装时…

了解更多

ARTIFACTORY:与JFrog平台关联的PostgreSQL数据库没有出现“无效检查点记录”错误,如何解决?

现象:与数据库关联的服务(Artifactory、Mission Control、Xray等)没有显示任何初始化失败的迹象,然而,在验证数据库的日志时,它显示了以下错误消息…

了解更多

人工调整重负载-版本5和6

相关版本:人工5和人工6。对于一个人工工厂来说。Xtuning guide visit here.Artifactory comes with a predefined set of default configurations and parameters. If you believe your Artifactory server is under-utilized, or in order to allow it…

了解更多

ARTIFACTORY:查询LDAP异常,错误码49,用户名/密码错误

现象描述:对Artifactory进行LDAP认证时,登录界面提示用户名/密码错误。然而,同样的凭证以前工作得很好。故障排除:要找到从Artifactory服务器返回的确切响应,请在…

了解更多

ARTIFACTORY:为什么当DB配置了pg bouncer时,ARTIFACTORY无法连接到DB

在某些情况下,如果我们用数据库配置pg bouncer,并尝试用下面的系统将数据库连接到Artifactory。那么我们在开始时就会遇到Artifactory的问题,所以本文…

了解更多

ARTIFACTORY:为什么我得到" Could not execute database migrations unknown in database "

在某些情况下,在对Artifactory执行回滚时,我们可能会在metadata-service.log中遇到错误“无法执行数据库迁移,数据库中迁移未知”。在Artifactory上执行降级时,它是…

了解更多

Artifactory/Xray: Artifactory/Xray支持PostgreSQL 14?

虽然Xray和其他JFrog产品捆绑在PostgreShth华体会最新官方网站QL数据库中,而且JFrog官方推荐Artifactory也与PostgreSQL数据库一起运行,但目前支持的PostgreSQL版本为13个。x, 12。x 11。xor 10.x. Therefore, it is…

了解更多

Artifactory是否支持亚马逊Aurora数据库?

我们可以使用Amazon Aurora数据库进行人工制造吗?由于Amazon Aurora与MySQL兼容,而Artifactory支持MySQL数据库,因此Aurora应该能够与Artifactory一起工作。然而,由于我们还没有完全测试是否……

了解更多

如何禁用存档索引并从表中删除其内容?

indexed_archives_entries数据库表是归档文件中包含的文件的索引,归档文件的内容可以通过archive Search(以前称为Class Search)进行搜索。当一个新的归档文件被部署到Artifactory时,它的…

了解更多

如何将不区分大小写的数据库改为区分大小写?

Artifactory需要使用区分大小写的DB。如果您的Artifactory设置了不区分大小写的DB,就像MySQL默认设置一样,您可以使用下面的步骤来修复它。请注意,这个解决方案是……

了解更多

如何更改Derby数据库路径?

默认情况下,Artifactory将Derby DB放在$ARTIFACTORY_HOME/data文件夹下。如果你想把那个文件夹放在一个网络位置,你可以简单地创建一个符号链接到整个数据文件夹(与文件存储)到不同的…

了解更多

我如何连接Artifactory到我的远程MySQL数据库?

通常,选择使用外部数据库的客户这样做是为了让他们的数据库管理员能够定期管理数据库并使用管理工具连接到数据库。为了连接到远程MySQL,…

了解更多

当二进制文件存储在文件系统中而元数据存储在数据库中时,如何估计数据库大小?

为了估计数据库的大小,您可以使用100:1的比例作为文件系统与数据库(DB)存储估计的初始基线(例如,在100GB的存储中,您可能使用1GB的数据库,这使得数据库…

了解更多

如何处理SQL权限错误?

当遇到以下异常时:'Caused by: org.apache.derby.iapi.error.StandardException: SQL数据更改不允许用于只读连接,用户或数据库。'此错误可能与绑定的Derby数据库的权限有关。请确保…

了解更多

我如何在MySQL中识别人工数据库模式表的大小?

如果你想在MySQL中确定人工数据库模式表的大小,你可以像下面的例子一样查询模式表:对于一个特定的表(例如二进制表),你可以使用下面的querySELECT…

了解更多

如何解决由于数据库相关问题导致的人工启动失败?

如果Artifactory没有启动,并且您在localhost日志中看到类似下面的错误,那么问题可能与数据库锁文件没有按预期删除有关。2014年8月7日……

了解更多

如何从fullDB切换到文件系统存储?

您可以通过几个步骤从fullDb切换到文件系统:将$ARTIFACTORY_HOME/data文件夹移动到另一个位置。将$ARTIFACTORY_HOME/etc/storage中的binary.provider.type属性更改为"filesystem"。属性文件。执行完整的系统导入。欲了解更多信息,请访问我们的…

了解更多

如何从MySQL切换到PostgreSQL?

请注意,如果您正在使用FullDB存储类型运行Artifactory,该存储类型将元数据和二进制文件作为blob存储在数据库中,那么请使用以下步骤将数据迁移到…

了解更多

如何对Artifactory进行重载调优?

相关版本:人工7及以上。这里提供了以前版本的调优指南。Artifactorycomes with a predefined set of default configurations and parameters. The default Artifactory should handle up to ~200 concurrent connections well.If…

了解更多

如何检查在人工数据库对文件存储二进制文件的完整性?

问题:人为错误[ERROR] (o.a.r.c.e.GlobalExceptionMapper:48) -二进制提供程序没有内容…在artifactory。logPOSSIBLE原因:1。Artifactory的数据文件夹配置不正确,指向错误的目录1。在Artifactory的数据二进制校验和文件…

了解更多

如何配置一个Dockerized PostgreSQL数据库与Artifactory使用

在您的操作系统上安装PostgreSQL数据库后,您必须按照以下步骤在PostgreSQL实例中创建一个具有特权的Artifactory用户和数据库:

了解更多

如何配置基于LDAP的数据库URL为Oracle数据库在Artifactory v7.x?

在Artifactory v6中。x, we can easily use the LDAP based DB URL to connect to the database, however, this fails with Artifactory v7.x,as Metadata service cannot establish the connection with the database. To overcome…

了解更多

如何连接PostgresDB与SSL在Artifactory版本7.x?

使用SSL的PostgresDB可以连接到Artifactory,但是,有可能元数据服务无法连接到DB并失败,出现以下错误:2020-11-06T09:41:54.819Z [jfmd] [PANIC] [7186a0ccd963de28] [database_bearer.go:80…]

了解更多

如何连接到Derby DB并运行不同的查询?

为了对Derby DB运行查询,我们需要首先通过运行derbyrun.jar文件连接到DB:$ java -jar Path_To_derbyrun.jar ij首先,下载Derby…

了解更多

如何延长GPG密钥对的有效期并检索密码短语

受影响版本:X和7。x德scriptionArtifactory supports gpg key signing. In general, we suggest not to set an expiration date for the signing key pairs.However, if you used an gig key pair that has expiration date.…

了解更多

如何处理长时间运行的查询:DELETE FROM archive_names WHERE NOT EXISTS (SELECT 1 FROM indexed_archives_entries i WHERE i.t entry_name_id = name_id)

问题您可能会看到下面的查询运行了很长时间。UPDATE unique_ids SET current_id = $1 where index_type = $2 AND current_id = $3

了解更多

如何在不丢失数据的情况下从derby数据库移动到Artifactory的任何外部数据库

适用版本:X和6。xFor the process on Artifactory 7.x, please refer to this knowledge base article. This article describes the process of migrating from derby database (default which comes with Artifactory) to any external database which…

了解更多

如何在不丢失数据的情况下从derby数据库移动到统一平台(Artifactory7.x)中的任何外部数据库

适用版本:xThis article describes the process of migrating from derby database (default which comes with Artifactory) to any external database which Artifactory supports in Unified Platform.Instructions to configure and move to another database1. Make sure all…

了解更多

如何查询数据库的存储库大小

您可以从Artifactory模式中节点表的bin_length列中获得Artifactory中每个节点的大小值。这一列所有行的和将告诉我们……

了解更多

如何解决“由:javax.net.ssl.SSLHandshakeException: No appropriate protocol”错误?

此错误指示Artifactory实例由于在通信中使用(冲突)已弃用的协议而无法与数据库实例建立连接。由于TLSv1.2是…

了解更多

如何解决“错误XSLA7:不能重做操作空的日志”错误?

主题如何解决Derby启动问题,由于DB文件损坏?德scriptionYou may run into the following error message when using Artifactory's default database - Derby, while the allocated DB disk space partition runs out.ERROR…

了解更多

如何解决SQLServerException添加属性大于900字节的MSSQL DB?

看来你遇到了这个问题。此错误是由于2016年之前的MSSQL DB版本的限制,该限制阻止索引大于900字节的属性,因为我们可以看到这些行:“导致…

了解更多

如何解决数据库升级/迁移后“您的排序似乎有变化”的错误

主题:如何解决数据库升级/迁移后错误“您的排序似乎有变化”受影响版本:人工7。说明:在使用Artifactory期间,您可能会决定升级或迁移一个…

了解更多

元数据服务- MSSQL动态端口配置

元数据服务在Artifactory 7中引入。x, its purpose is to store metadata information from JFrog services such as Artifactory and Xray.While Artifactory was written in Java and uses JDBC to connect to the database,…

了解更多

安全环境需要哪些Oracle数据库权限?

对安全客户(FinTech, PubSec等)的进一步细化的权限决议Artifactory需要以下权限才能与Oracle数据库一起工作:创建由Artifactory标识的用户Artifactory;授权连接到artifactory;授权创建…

了解更多

为Artifactory建立Oracle数据库需要哪些权限?

当你为Artifactory创建一个新的Oracle数据库时,Artifactory需要RESOURCE, CONNECT, CREATE SEQUENCE和ALTER权限。下面是我们如何在测试环境中创建它的示例:

了解更多

当你的人工升级失败时该怎么办

人工升级失败-下一步怎么办?如何排除Artifactory启动错误相关版本:此信息属于Artifactory版本5。X和6。XUpgrading Artifactory is normally a straightforward process. Sometimes, however, something can go wrong and…

了解更多

何时使用Apache Derby与外部数据库

为了便于设置,Artifactory附带了一个开箱即用的内部数据库。当工件少于500,000个时,这个捆绑的Derby数据库将提供出色的性能。Artifactory这么小,它…

了解更多

为什么升级后Artifactory启动时间较长?

您应该只在升级Artifactory后第一次看到缓慢的启动,因为数据库与新的Artifactory组件进行同步。如果你每次都看到缓慢的启动,我们怀疑升级…

了解更多

为什么我的数据库在大小上有差异?

当一个或两个数据库包含不再存在数据的间隙时,可能会出现数据库大小的差异。当文件被删除而数据库没有被压缩时,就会发生这种情况。去拿你的…

了解更多

人工清理最佳实践

软件开发可能是一件混乱的事情。通常,会有许多驻留在Artifactory中的工件永远不会被使用。尽管Artifactory很好地利用了基于校验和的存储,但它不能取代您的…

了解更多

ARTIFACTORY:使用错误的服务帐户启动ARTIFACTORY时出现的错误

在人工启动过程中,您可能会看到以下错误。在命令行中:Starting router…PID存在(11320),但是路由器没有运行。继续启动它。/opt/jfrog/artifactory/app/bin/. /router/bin/router.sh: 222行:/opt/jfrog/artifactory/app/run/router. shpid: Permission deniedIn artifactory-service.log: [jfirst] [ERROR] [3afa256f55a25e5…]

了解更多

ARTIFACTORY:如何找到ARTIFACTORY服务的正常运行时间?

下面的文章描述了如何查找Artifactory服务已经启动和运行了多长时间。如果你可以通过UI登录到Artifactory,监控Artifactory微服务是查看正常运行时间的最简单方法。如果你……

了解更多

ARTIFACTORY:如何识别ARTIFACTORY的传入和传出HTTP流量

如果您面临需要您识别来自Artifactory的传入/传出HTTP流量的问题,那么有两个工具可以帮助您:Artifactory的调试HTTP日志记录器:请注意,您应该仅在以下情况下使用此工具:

了解更多

ARTIFACTORY:元数据服务故障排除

相关版本:此信息与Artifactory版本7有关。xWritten in Go, Metadata is a microservice that comes bundled with Artifactory 7.x. It's used to store metadata information packages from JFrog services, such as Artifactory and…

了解更多

人工调整重负载-版本5和6

相关版本:人工5和人工6。对于一个人工工厂来说。Xtuning guide visit here.Artifactory comes with a predefined set of default configurations and parameters. If you believe your Artifactory server is under-utilized, or in order to allow it…

了解更多

ARTIFACTORY:了解ARTIFACTORY的版本服务

从Artifactory 7.39.10开始,我们应该同时考虑产品(即Artifactory发布)和微服务版本。产品版本我们可以从四种不同的方式来观察产品版本:产品版本出现在UI上…

了解更多

Enterprise Plus创业指南

JFrog的Enterprise Plus端到端解决方案促进了软件的快速发布和分发,对其捆绑包中的每个产品都有单独的系统需求。您需要在各自的专用主机上安装它们,这…

了解更多

Hashicorp保险库设置说明

本文将进一步详细介绍如何安装和设置Hashicorp Vault以与JFrog Artifactory一起使用。受影响的版本这些是在文章创建期间测试的Artifactory和Vault的版本:

了解更多

如何将工件从多个Artifactory实例分发到目标边缘节点?

如果您有多个源Artifactory实例,并且希望从多个jpd (JFrog Platform Deployment)分发工件/文件,则可以使用以下三种方法。分布场景:地理上分散的组织全天候开发软件。一个……

了解更多

如何使用Tomcat访问日志阀记录自定义请求头?

Tomcat支持开箱即用地创建自定义访问日志格式。例如,可能需要记录自定义HTTP报头的值。以下是如何通过3个简单步骤实现这一目标:打开……

了解更多

如何对Artifactory进行重载调优?

相关版本:人工7及以上。这里提供了以前版本的调优指南。Artifactorycomes with a predefined set of default configurations and parameters. The default Artifactory should handle up to ~200 concurrent connections well.If…

了解更多

如何将身份验证委托给另一个Artifactory

它可以通过使用Artifactory Delegate认证领域用户插件来实现。它在README中有描述。了解如何安装它。登录成功后,Realm显示为在插件中指定的delegaterealm和…

了解更多

如何离线安装license桶

更新:截至2019年,任务控制中心支持直接上传许可证桶文件。您可以下载编码的JSON文件并手动将其上传到站点。详细信息请参见JFMC 3.4.2发行说明。主题如何…

了解更多

如何在Tomcat中设置Artifactory作为“ROOT”应用程序运行?

免责声明:JFrog推荐的删除“/artifactory”上下文的方法是通过负载平衡器或反向代理来实现。不鼓励手工编辑Tomcat路径,并且在Artifactory的未来版本中不支持手工编辑。目的……

了解更多

JMX监控SSL设置指南

如果您的JMX监视应用程序需要SSL,本指南将描述如何设置证书。支持的版本X和7。X(7。Xpaths are used)ResolutionOn the Artifactory server, set these environment variables:DNAME="cn=App, ou=Java, o=Zabbix, c=LV"DAYS=3650PASSWORD=changeitCACERTS="/etc/ssl/certs/java/cacerts"…

了解更多

什么是人工云ip ?

有时,您可能需要使用Artifactory Cloud服务可以连接的外部服务。然而,要做到这一点,为了确保建立适当的通信(例如LDAP/SAML),您必须……

了解更多

新的8040端口是什么?

在Artifactory 5.7版本发布之前,Artifactory和Access使用同一个连接器8081端口进行通信和身份验证。这意味着Artifactory和Access都共享同一个线程池....

了解更多

如果Tomcat启动时间过长该怎么办

通常,当其中运行的唯一应用程序是Artifactory时,Tomcat将在10-40秒内启动。如果Tomcat启动时间较长,可能是由于它使用的随机数生成器....

了解更多

当你的人工升级失败时该怎么办

人工升级失败-下一步怎么办?如何排除Artifactory启动错误相关版本:此信息属于Artifactory版本5。X和6。XUpgrading Artifactory is normally a straightforward process. Sometimes, however, something can go wrong and…

了解更多

关于AQL和内容类型标头的一点知识

要使用REST API调用正确执行AQL查询,向命令添加内容类型头非常重要。这里有一个例子:物品。find({" repo": {"$eq": "lib -release-local"}})这个查询将返回信息…

了解更多

AQL查询获取本地docker存储库中的所有映像

如何获得存储在Artifactory本地docker存储库上的所有映像的列表。这可以通过使用带有属性标准的AQL来实现(请参阅这里的一般属性)。这个…

了解更多

ARTIFACTORY: AQL-如何按属性排序

正如wiki页面上所述,AQL有一个限制:LimitationSort、limit和offset元素仅在以下情况下起作用:您的查询没有包含元素;如果您有包含元素,…

了解更多

ARTIFACTORY:如何删除旧Docker图像

要删除超过特定日期的Docker映像,请执行以下操作:Docker映像层作为单独的工件存储在映像文件夹中。因此,要删除旧的Docker映像,您首先需要…

了解更多

ARTIFACTORY:如何根据ARTIFACTORY的名称和模式删除特定的docker映像

注意:下面是一个经过测试并运行良好的示例。这是一个用于清除docker映像的示例脚本。并非适合所有场景,强烈建议在较低的环境中进行测试。…

了解更多

ARTIFACTORY:如何读取智能远程存储库中非缓存工件的属性?

在某些情况下,用户可能需要在从Artifactory智能远程存储库中缓存工件之前检查工件的详细信息。这在很多情况下都很有用,比如……

了解更多

ARTIFACTORY:如何检索一个仓库中除了最新的2个版本之外的所有工件

本文将提供一种解决方案,用于搜索repo中除了最新的2个版本之外的所有构件,而不考虑创建日期和下载历史。例如,使用这种方法,我…

了解更多

ARTIFACTORY:如何检索关于工件的信息?

除了上传和下载工件的能力,Artifactory还在每个工件上存储了大量的信息和元数据。这些信息可以用于不同的目的,下面是你…

了解更多

ARTIFACTORY:如何搜索包含特定依赖的构建

在使用本指南进行处理之前,请确保您具备以下先决条件:正在运行第7条。方法1:人工REST API找到…的sha1校验和

了解更多

ARTIFACTORY:如何开始使用AQL?

Artifactory Query Language (AQL)是一种有用的工具,用于查询存储在Artifactory中的信息,并通过构造更复杂的查询来回答更具体的用例,从而获得更具体的信息位。总之……

了解更多

ARTIFACTORY:在AQL查询缓慢的情况下可以做些什么?

AQL查询的性能可能受到各种因素的影响,例如查询的复杂性、查询资源(存储库、构建)的数量和数据库性能。如果AQL查询需要…

了解更多

如何使用AQL找到损坏的工件并删除它们?

您可能有损坏的工件(例如,由于DNS错误而具有错误内容的工件)被缓存到Artifactory中。默认情况下,Artifactory通过拒绝带有…的pom来保持存储库的健康。

了解更多

我如何使用人工查询语言来获取我的存档的列表内容

从Artifactory 4.2.0开始,新的主域在AQL上公开,可以在Artifactory中查询数据时使用。其中一个新域名是“Archive”。在下面的解决方案中,我们将讨论……的可能用法。

了解更多

非管理员用户如何使用AQL查询获取构建信息

没有管理员权限的用户只能使用一个项作为查询的主域。并且,如下图所示,它们只能使用项查询来获取构建信息:

了解更多

如何找到Artifactory中最大的文件

相关版本:此信息适用于Artifactory 3.5及以上版本。要在Artifactory中查找最大的文件,请使用Artifactory查询语言(AQL)。下面的示例演示了一个AQL REST-API查询,它将返回top…

了解更多

如何使用AQL或CLI搜索旧docker标签

主要目的是使用AQL或CLI搜索一些旧的docker标签,列表docker标签是为了删除它们。例如,下面的说明向我们展示了如何根据修改日期搜索4个(限制)旧的hello-world标签…

了解更多

如何使用人工查询语言(AQL)从归档中获取数据

Artifactory具有默认启用的功能,称为主域,它可以帮助您在Artifactory中搜索数据。其中一个称为Archive的域允许您浏览归档工件的内容(并且可以…

了解更多

如何使用人工查询语言(AQL)对属性进行排序?

在人工查询语言(AQL)中,不支持对属性进行排序。但是,您可以运行以下查询,它将根据特定属性查找工件,并在返回的items.find()中显示这些工件。包括“name”,“repo”,“path”,…

了解更多

如何使用REST API在垃圾桶中列出项目

通过在File list REST API调用中或使用AQL指定repo名称为auto- Trash - can,可以列出垃圾桶存储库的内容。示例:$ curl -u admin:password "http://localhost:8081/artifactory/api/storage/auto-trashcan"

了解更多

搜索人工制品的最佳方法是什么?

假设您正在使用Artifactory 3.5及以上版本,那么搜索工件的最佳和最灵活的方式将是通过我们的REST API使用AQL。使用cURL,您将提供一个基于命令的…

了解更多

为什么存储信息REST API帐户重复docker层,我们如何避免它?

正如在这个JIRA票据中提到的,我们过去报告了存储信息REST API行为,值得一提的是,响应的这一部分报告的大小确实计算了重复层,并且它的目的是…

了解更多

x射线:如何解决x射线扫描构建超时错误:[{" status ":500, " message ": " failed To index the build "}],试图重新连接

当第一次用x射线扫描构建时,您可能会遇到以下服务器500错误:x射线扫描连接丢失:人工响应:[{"status":500,"message":"failed to index the build"}],试图重新连接。这个错误的原因是…

了解更多

ARTIFACTORY:移动/复制工件的高级方法

注意:本文中的内容也适用于在存储库之间复制工件。Artifactory的一个特性是能够轻松地将工件从一个存储库/位置移动到另一个存储库/位置。最……

了解更多

ARTIFACTORY: JFrog CLI的精简和完整模式安装的区别?

精简版docker运行release -docker.jfrog。. io/jfrog/jfrog-cli-v2-jf jf -v完整版本jfrog/jfrog-cli-full-v2-jf jf -v精简镜像构建在Alpine上,只包含jfrog-cli工具。另一方面,在Ubuntu上构建的完整映像包含…

了解更多

ARTIFACTORY:如何在Jenkins中使用Jenkins JFrog插件聚合构建

发布与许多子构建或作为多代理构建的一部分生成的buildInfo有一些限制(与Jenkins Artifactroy插件),为了解决这个问题,我们可以使用新的Jenkins JFrog插件…

了解更多

ARTIFACTORY:如何使用GitHub Action与JFrog CLI连接和发布简单的构建

简介:安装和配置JFrog CLI的GitHub Action旨在简化开发人员的安装过程。它会自动在运行器机器上安装JFrog CLI,并设置所需的环境变量和…

了解更多

ARTIFACTORY:如何复制/移动大型存储库

对于低于20,000个工件,调用文件夹上的“api/copy”或“api/move”端点应该能够在可接受的时间长度内处理请求。然而,对于较大的工件集,这些单个文件夹级别的…

了解更多

ARTIFACTORY:如何手动同步单个存储库

在某些情况下,联邦存储库和其他同步系统不适合迁移用例。如果需要快速推送大量数据,可以使用JFrog CLI进行下载然后上传…

了解更多

ARTIFACTORY:如何检索一个仓库中除了最新的2个版本之外的所有工件

本文将提供一种解决方案,用于搜索repo中除了最新的2个版本之外的所有构件,而不考虑创建日期和下载历史。例如,使用这种方法,我…

了解更多

ARTIFACTORY:如何使用JFrog CLI添加构建信息到与Docker Buildx构建的映像

Docker buildx是一个CLI插件,它扩展了Docker命令,并支持创建多架构Docker映像。使用buildx将build-info添加到映像构建中的过程与添加…

了解更多

ARTIFACTORY:为什么我得到“jf rt配置不是一个jf命令”?

本文解决了在jfrog CLI v2中使用“jfrog rt config”命令时收到的“jf rt config不是jf命令”问题。JFrog CLI v2引入了许多更改,例如弃用…

了解更多

基准JFrog CLI插件-上传/下载速度计

该基准插件可以在官方插件存储库https://github.com/tamirdavid/benchmarkIf找到,您正在JFrog平台上部署和解析二进制文件,很可能希望尽快完成。与…

了解更多

CLI:如何配置JFrog CLI使用SSH认证?

为了配置CLI客户端和Artifactory使用SSH身份验证,请执行以下步骤:上传私钥和公钥到Artifactory -在Artifactory UI中导航到Administration选项卡…

了解更多

如何在Jenkins管道中使用JFrog CLI构建和部署工件

简介:JFrog CLI是一个紧凑而智能的客户端,它提供了一个简单的接口,可以自动访问JFrog产品,简化了您的自动化脚本,使它们更易于阅读和维护。hth华体会最新官方网站在复杂的詹金斯管道…

了解更多

如何配置JFrog CLI与Artifactory一起工作?(视频)

在这个简短的视频中,我们将学习如何配置JFrog CLI与Artifactory一起工作,包括使用JFrog CLI上传,下载和删除工件的示例。

了解更多

如何使用JFrog CLI创建和更新存储库?(视频)

在本视频中,我们将学习如何使用JFrog CLI创建和更新存储库。大家好,我是来自JFrog support的Or,在这个简短的视频中,我将向您展示如何创建和…

了解更多

如何从pypisserver迁移到Artifactory?

以下是将pypisserver存储库的内容迁移到Artifactory中的PyPi存储库所需的步骤:在Artifactory中,创建或选择您想要的PyPi本地存储库…

了解更多

如何在Docker容器中持久化JFrog CLI配置细节

JFrog的CLI配置的Docker安装将不会被持久化,直到您显式持久化它。例如,执行以下命令:docker run -it docker.bintray。Io /jfrog/jfrog-cli-go:latest jfrog rt config此输出将不显示任何配置细节,…

了解更多

如何使用AQL或CLI搜索旧docker标签

主要目的是使用AQL或CLI搜索一些旧的docker标签,列表docker标签是为了删除它们。例如,下面的说明向我们展示了如何根据修改日期搜索4个(限制)旧的hello-world标签…

了解更多

如何使用UNC路径与JFrog CLI?

当前,JFrog CLI不正式支持UNC路径。在基于Linux的操作系统上,我们可以使用Unix符号链接。在基于Windows的操作系统上,我们可以……

了解更多

JFROG CLI:所有关于CLI配置文件的版本字段,以及为什么它会触发JSON输入错误的意外结束

命令行配置文件中的version字段用于JFrog命令行标识配置本身的版本。从JFrog CLI 1.37.0版本开始,CLI使用更新的配置模式....

了解更多

JFROG CLI:如何使用JFROG CLI创建、更新、分发和删除发布包

相关版本:此信息属于JFrog发行版本2。从1.35.1版本开始,JFrog CLI支持JFrog发行版2。x命令。下面将提供一些关于如何使用CLI进行…

了解更多

为什么我得到“客户端没有发布校验和值…”的npm包

关于Artifactory UI中的消息,上传的NPM包中的警告消息只是让您知道,作为工件部署文件的校验和的一部分尚未提供,因此…

了解更多

为什么我应该在curl上使用Artifactory CLI ?

以下是一些优点:使用起来更简单。自动执行校验和部署和校验和解析。自动将校验和报头添加到部署的工件。可以保存您的Artifactory URL和凭据,以便您…

了解更多

6云原生应用程序设计原则

云原生意味着什么?回答这个问题的最佳方法之一是考虑如何设计云原生应用程序。在某种程度上,这是一个……

了解更多

ARTIFACTORY:人工云备份

在Artifactory的自托管版本中,您可以使用自定义过滤器来配置系统或存储库备份。在Artifactory的云版本中,JFrog执行一个特定…的整个基础设施的每日备份。

了解更多

ARTIFACTORY:如何访问您的ARTIFACTORY SaaS/在线实例并重置密码

您的Artifactory SaaS实例可在以下网址获得:https://{server-name}.jfrog.io或https://{server-name}.artifactoryonline.com。您的Artifactory SaaS实例可在:https://{server-name}.jfrog.io获得。默认情况下,您的admin用户使用与您的管理帐户关联的相同电子邮件地址创建。如果你的……

了解更多

Artifactory:如何将JFrog Saas实例与日志分析工具(如splunk、datadog、Prometheus、ELK等)集成

JFrog Saas实例不支持与外部日志分析工具(如splunk, datadog, Prometheus, ELK等)集成,但是,好消息是我们允许从JFrog -logs (Artifactory专用)下载应用程序日志。

了解更多

ARTIFACTORY:当您的云服务器CA证书即将过期时该怎么办

如果您的SSL证书即将过期,请立即联系JFrog支持。您可以在我们的支持门户网站上打开支持票,或者让您的注册支持联系人发送电子邮件至support@www.si-fil.com.The content…

了解更多

ARTIFACTORY:为什么有些选项可能无法在ARTIFACTORY在线

一些Artifactory Online选项不可见的最常见原因是因为你以“Dashboard Admin”的身份登录。这种类型的用户是在Artifactory Online实例中创建的,用于监视仪表板统计数据,…

了解更多

不支持artifactoryonline.com域名

到2017年6月30日,JFrog Artifactory SaaS将使用一个新域名:JFrog。artifactoryonline.com域名将被弃用。要继续访问服务器,需要相应地更新URL。例如,如果……

了解更多

JFrog是否在托管(SaaS)计划中提供大量或无限的数据存储和数据传输?

我们目前的托管计划Artifactory SaaS提供无限制的数据存储和传输。有一个免费的套餐,每月有2GB的存储空间和10GB的数据传输。如需额外使用,我们提供…

了解更多

企业云服务上线-设置和需求

为完成企业服务设置,需要提供以下要求:加密SSL证书,交付方式如下:可用子域二级子域通配符SSL证书,即:*。私钥文件。pem格式)公开…

了解更多

人工SaaS客户如何使用Sumologic收集端点桶/URL来实现Sumologic集成?

如果您是Artifactory SaaS客户,并且您希望使用自己的Sumologic集合URL进行日志分析,请使用JFrog支持打开票务并将您的自定义Sumologic集合URL发送给我们。这就是……

了解更多

如何查看我的Artifactory Online磁盘使用情况、传输使用情况和传输速率?

Artifactory Online的存储使用情况可以通过管理员身份登录,然后导航到Artifactory Online ?管理选项卡?先进的吗?查看您的转账使用、支付和峰值存储,请登录…

了解更多

如何添加用户插件到人工云?

作为企业Artifactory Cloud的客户,您可以在Artifactory中使用用户插件。支持的用户插件可以在这里找到。ARTIFACTORY:为SaaS实例安装用户插件要安装用户插件,请联系JFrog支持。

了解更多

如何通过Artifactory SaaS账户查看Artifactory版本号?

执行以下操作:以具有Artifactory访问权限的用户身份登录到Artifactory SaaS帐户。通过将/api/system/version附加到Artifactory SaaS基础URL来修改网页地址。例如,如果您的实例是…

了解更多

如何为人工云配置自定义CNAME ?

为了使您的CNAME与JFrog云域一起工作,需要在我们这端安装并更新证书。您将需要运行验证检查并共享…

了解更多

如何限制人工SaaS和其他服务器之间的IP地址

您可以使用以下方法来限制Artifactory SaaS与其他服务器之间的访问:—将Artifactory SaaS实例(youraccount.jfrog.io)的DNS CNAME列入白名单。注意:Amazon ELB没有静态IP,它是…

了解更多

JFROG CLOUD:使用JFROG云平台的HTTP客户端需要SNI

为了增强安全性和遵从性,在JFrog云平台上删除了对非sni客户机的支持。什么是服务器名称指示(SNI)?SNI是TLS协议的扩展,它允许客户端在…

了解更多

PRIVATLINK:如何使用AWS private Link与SaaS工厂建立安全连接

什么是JFrog AWS PrivateLink功能?用户云环境(AWS VPC)与不使用公网的SaaS (JFrog cloud)实例之间的安全网络连接。相反,流量被路由…

了解更多

存储库/repo不可用/已被禁用

/repo存储库是一个预先配置的虚拟存储库,它聚合了所有存储库。我们强烈反对使用它,从Artifactory 3.5.3版本开始,/repo存储库已经默认禁用。Artifactory…

了解更多

什么是人工云ip ?

有时,您可能需要使用Artifactory Cloud服务可以连接的外部服务。然而,要做到这一点,为了确保建立适当的通信(例如LDAP/SAML),您必须……

了解更多

ARTIFACTORY:关于_system_用户的一切

_system_用户是一个内部用户,Artifactory使用它来运行不同的任务,比如身份验证。如果您正在运行Artifactory HA,那么与其他节点的身份验证将由_system_用户执行。另一个任务是…

了解更多

ARTIFACTORY:使用Apache和Kerberos配置HTTP单点登录

以下步骤将帮助您使用Kerberos网络身份验证协议在Apache中设置HTTP单点登录:使用Ktpass工具为Apache主机生成一个keytab文件,其中:Ktpass命令应该是…

了解更多

ARTIFACTORY:使用Access Yaml配置启用MFA

多因素身份验证使用多因素身份验证(MFA)可以提高访问JFrog应用程序的安全性。一旦启用Google Authenticator应用程序,您还需要使用生成的一次性密码(OTP)进行身份验证…

了解更多

ARTIFACTORY: SAML登录时出现“组长度高于限制”错误

当SAML用户尝试登录Artifactory时,尝试失败,console.log将有如下条目:2022-04-25 t23:01:36 .427 z ^[[1;32m[jfrt]^[[0;39m ^[[39m[DEBUG]^[[0;39m [1bcf15005756f4ae] [o.a.a.s.s。SamlHandlerImpl:177] [ttp-nio-8081- exc -44] -解析SAML组数:'0'2022-04-25T23:01:36.427Z…

了解更多

ARTIFACTORY:如何在ADFS 2022中配置ARTIFACTORY SAML单点登录?

请使用我们的Wiki - SAML单点登录集成来配置您的Artifactory使用ADFS单点登录(SSO)。此外,您可以参考我们创建的示例演练,该示例演练用于使用Artifactory配置ADFS Management 10.0。Artifactory版本……

了解更多

ARTIFACTORY:我如何配置ARTIFACTORY SAML SSO与JumpCloud

JFrog Artifactory支持Jumpcloud SAML SSO与Artifactory实例集成。本文档描述了如何配置与jumpcloud的Artifactory SAML集成。登录跳转云管理门户⇒单点登录⇒添加新应用程序⇒搜索…

了解更多

ARTIFACTORY:如何通过JDBC驱动程序使用Kerberos对MSSQL端点进行身份验证

适用版本:本文仅适用于产品6。X版本及以下版本。从工件7开始,不支持Kerberos身份验证。在升级到Artifactory 7之前,我们建议您切换到基于用户的身份验证…

了解更多

ARTIFACTORY:如何配置密码策略

通过在Access YAML文件中进行配置更改,可以根据组织限制或Artifactory的安全建议设置密码策略。该文件位于…的$JFROG_HOME/artifactory/var/etc/access文件夹中。

了解更多

ARTIFACTORY:如何使用OneLogin配置ARTIFACTORY SAML单点登录和SCIM

您可以使用Artifactory将OneLogin配置为SAML SSO + SCIM的安全解决方案:按照以下步骤配置OneLogin连接器“使用SAML (SCIM v2 Enterprise,完整SAML)的SCIM提供程序”:SAML观众URL:…

了解更多

ARTIFACTORY:如何使用Azure AD配置ARTIFACTORY SAML单点登录

下面是使用SAML单点登录将JFrog平台与Azure Active Directory集成所需要做的事情。在Azure上:1。在Azure门户中,在JFrog Artifactory应用程序集成页面上,找到…

了解更多

ARTIFACTORY:如何使用PingOne配置ARTIFACTORY SAML单点登录?

按照以下步骤使用外部身份提供程序PingOne配置Artifactory:在PingOne端添加一个新的SAML应用程序并按如下方式配置应用程序配置选择“我有SAML配置”下载SAML元数据…

了解更多

ARTIFACTORY:如何在ARTIFACTORY中配置LDAP与TLS

要用传输层安全性(TLS)配置LDAP,我们建议使用LDAPS(安全LDAP)。为此,通过导航到Administration > Security > LDAP > New来配置LDAP身份验证。之后,要配置您的LDAPS,请…

了解更多

ARTIFACTORY:如何使用Keycloak配置SAML SSO

按照以下步骤将Artifactory配置为Keycloak作为SAML SSO身份验证提供程序。进入Keycloak的管理控制台:2。选择所需的领域或添加一个新领域:4.进入“Clients”配置界面。选择“创建”一个…

了解更多

ARTIFACTORY:如何设置密码策略中必须包含的特殊字符的个数。

我们可以在Artifactory中配置密码策略,以满足组织的安全策略。默认情况下,在Artifactory中创建新用户时,密码必须包含以下内容。密码必须包含:至少1个大写字母…

了解更多

ARTIFACTORY:如何获得不活跃ARTIFACTORY用户的列表?

为了跟踪用于对平台进行身份验证的帐户,一些Artifactory管理员可能希望密切关注JFrog平台中用户的活动,或者…

了解更多

ARTIFACTORY:如何将ARTIFACTORY与Azure OpenID集成?

OAuth是Artifactory的一部分。它允许您将身份验证请求委托给外部提供者,并允许用户通过使用这些提供者的帐户登录Artifactory。对于这一步一步的指南…

了解更多

ARTIFACTORY:如何重置单个用户的MFA

启用MFA后,除了凭据之外,还必须使用Google Authenticator应用程序生成的一次性密码(OTP)进行身份验证。这确保了在用户凭据的情况下…

了解更多

ARTIFACTORY:在ARTIFACTORY上配置OAuth时如何解决redirect_uri_mismatch错误

相关版本:此信息与Artifactory版本5和6有关。当尝试针对Artifactory设置OAuth认证时,您可能会遇到以下错误:[error] (o.a.a.o.o oauthhandler:335) -错误处理OAuth2 login: OAuth2 authentication server error: redirect_uri_mismatch…

了解更多

ARTIFACTORY:如何解决SAML登录错误与“签名加密验证不成功”

当使用SAML(例如Okta)登录Artifactory时,您可能会在浏览器中遇到以下错误。{“错误”:[{“状态”:400年,“消息”:“{\“错误\”,\“错误发生在…

了解更多

ARTIFACTORY:如何解决从LDAP服务搜索用户时LDAP连接已关闭的错误

背景:JFrog平台支持针对LDAP服务器对用户进行开箱即用的身份验证。我们可以参考Artifactory LDAP Wiki来了解如何设置它。处理…连接异常断开导致认证失败的问题。

了解更多

ARTIFACTORY:身份令牌过期时间早于预期

什么是身份令牌JFrog Access为JFrog产品提供了身份令牌作为一种灵活的身份验证方式,具有广泛hth华体会最新官方网站的功能,如用户和非用户身份验证、灵活的范围、配对令牌等等。…

了解更多

ARTIFACTORY:使用ARTIFACTORY时出现间歇性403错误

如果您的环境已启动并运行,CI构建按预期运行,但是您的构建突然开始收到403错误响应,这可能是由于临时登录暂停功能。一次……

了解更多

ARTIFACTORY: LDAP -不愿意在LDB_SEARCH期间执行

症状:—在“编辑LDAP组设置”中按用户搜索组时,如果组列表大于999,服务器将返回以下错误。LDAP:错误码53 -模块错误…

了解更多

ARTIFACTORY:在Helm环境中重置ARTIFACTORY管理员密码,最佳实践

如果您由于忘记或未知的密码而无法访问Artifactory中的admin用户帐户,您可以按照以下步骤重置它:请注意,这些说明适用于Artifactory…

了解更多

人工:SAML SSO调试指南

SAML SSO调试指南安全断言标记语言(SAML)是一种允许单点登录(SSO)系统的标准。这种形式的身份验证通常以web浏览器为中心。Artifactory支持大多数SAML SSO系统,…

了解更多

ARTIFACTORY:建立信任圈的一步一步指南

信任圈意味着服务将根据所有受信任的证书(包括由其他服务生成的证书)验证访问令牌签名,并将它们设置为“受信任”,作为信任圈....的一部分

了解更多

ARTIFACTORY:使用REST API时出现“不支持的身份验证方法基本”错误消息的原因是什么?

从JFrog Artifactory版本7.12开始,尝试对任何与访问相关的REST API(以/access/开头的API)使用基本身份验证(用户名和密码)将导致错误。这个错误可以看到,为…

了解更多

ARTIFACTORY:如果我的用户被锁定在ARTIFACTORY之外,我该怎么办?

简介:Artifactory允许设置用户锁定策略,当用户登录失败次数超过配置的最大失败次数时锁定用户。此策略可以通过UI导航到Administration→User Management来启用或禁用。

了解更多

ARTIFACTORY:为什么LDAP用户搜索可能会失败,即使用户存在于成员目录中?

属于大型组的用户登录ldap可能失败。影响版本描述当用户使用有效的LDAP凭据尝试登录时,可能会出现如下错误:login has failed。由于用户名/密码不正确…

了解更多

CLI:如何配置JFrog CLI使用SSH认证?

为了配置CLI客户端和Artifactory使用SSH身份验证,请执行以下步骤:上传私钥和公钥到Artifactory -在Artifactory UI中导航到Administration选项卡…

了解更多

Hashicorp保险库设置说明

本文将进一步详细介绍如何安装和设置Hashicorp Vault以与JFrog Artifactory一起使用。受影响的版本这些是在文章创建期间测试的Artifactory和Vault的版本:

了解更多

如何使用pingfederated配置人工SAM单点登录?

要使用SAML SSO将您的pingfederated (Identity Provider - IDP)与Artifactory(在您的IDP软件中引用为SP)集成,请执行以下操作:登录您的pingfederated UI。在SP连接下,单击“新建”。关于连接…

了解更多

如何使用OneLogin配置人工SAML单点登录?

本文档描述了如何配置与OneLogin1的Artifactory SAML集成。在OneLOgin中,点击“APPS”=>查找应用程序=> Artifactory 2。Domain: Artifactory的根地址(例如https://joshua.io/artifactory)Parameters: Email => SAML…

了解更多

LDAP/AD组同步/映射是如何工作的?

OverviewHere是关于如何将LDAP(或Active Directory)用户映射到Artifactory LDAP组的步骤和说明(通过链接)。设置LDAP过滤器(或Active Directory)设置并导入LDAP组创建LDAP的权限规则…

了解更多

如何使用Okta配置人工SAML单点登录

Artifactory的SAML SSO系统支持Okta。将登录提供程序与Artifactory集成的过程如下:在Okta中:1]以具有管理员权限的用户登录Okta 2]单击添加应用程序>创建新…

了解更多

如何使用REST客户端配置LDAP

要通过命令行(例如,REST API)配置LDAP,这里有两个选项:user - pluginsartifactory的LDAP设置配置用户插件允许REST访问您的LDAP配置artifactory的LDAP组配置用户插件允许REST访问…

了解更多

如何通过Kerberos连接Artifactory到Oracle

主题如何通过Kerberos而不是user/password认证Artifactory到OracleDB受影响的版本Artifactory 6+, Artifactory 7+决议通过Kerberos连接Artifactory到OracleDB与用户名/密码相比是一个相当艰巨的任务。它需要3种机制的知识;kerberos身份验证,……

了解更多

如何将身份验证委托给另一个Artifactory

它可以通过使用Artifactory Delegate认证领域用户插件来实现。它在README中有描述。了解如何安装它。登录成功后,Realm显示为在插件中指定的delegaterealm和…

了解更多

如何禁用人工LDAP连接的LDAP引用?

在什么样的场景中,我们可以怀疑是LDAP引用导致了问题?—Artifactory LDAP认证速度慢—使用LDAP用户账号登录超时当您观察到Artifactory LDAP认证出现问题时…

了解更多

如何禁用“暂时暂停登录”?

临时登录暂停是指当由于使用了错误的身份验证凭证而导致登录尝试失败时,Artifactory将暂时暂停该用户的帐户一段时间,在此期间Artifactory将忽略…

了解更多

如何从另一个工件联合APIKEY

先决条件:知识实现了如何将身份验证委托给另一个Artifactory。在updatableProfile 1后面添加userProperties语句,如下所示。updatableProfile currentUser。userProperties = json.userProperties

了解更多

如何修复“400 Error: invalid_request for redirect_uri的参数值无效:Missing scheme: /api/oauth2/loginResponse”?

有时您可能会遇到Oauth登录失败,触发以下错误:error: invalid_request redirect_uri的无效参数值:Missing scheme: /api/oauth2/loginResponse这可能是因为redirect_uri不包含完整的…

了解更多

如何修复错误状态400消息无法验证SAML上的响应?

问题:当您使用SAML登录Artifactory时,您可能会在输入凭据并登录后看到以下错误:{"errors"…

了解更多

如何使用“org.artifactory.addon.sso.saml”修复SAML登录错误。SamlException:签名为空

主题idP签名验证失败,“failed to verify response signature”messagedescription日志消息也告诉响应签名是空的引起:org.artifactory.addon.sso.saml.SamlException: signature is nullResolutionSigned login Assertion是强制性的…

了解更多

如何导入访问数据?

当您迁移/导入Artifactory实例时,您的访问数据(其中包含用户、组、权限和访问令牌)也将被导入。但是,如果访问数据无法导入到新的Artifactory实例或…

了解更多

如何在Artifactory中使用REST API导入Crowd组?

有时我们需要使用REST API将Crowd组导入到Artifactory中。我们可以遵循创建/替换组REST API来执行Crowd组导入。以下是步骤……

了解更多

如何将Artifactory与OpenID Connect OAuth 2.0集成?

OAuth是Artifactory的一部分。它允许您将身份验证请求委托给外部提供者,并允许用户通过使用这些提供者的帐户登录Artifactory。对于这个一步一步的安装指南…

了解更多

启用单点登录认证后,如何使用内部用户登录?

当我们在Artifactory中配置任何SSO提供程序作为身份验证提供程序,并自动重定向登录到SSO提供程序的登录页面(自动重定向登录链接到SAML登录)时,每次我们点击Artifactory…

了解更多

如何将HTTP单点登录用户映射到LDAP组?

您可以通过使用人工用户插件将LDAP组与SSO用户进行映射。使用这个插件的完整过程如下:<设置LDAP & LDAP组>设置并启用人工LDAP和…

了解更多

如何将SAML单点登录用户映射到LDAP组?

您可以通过使用人工用户插件将LDAP组与SSO用户进行映射。使用这个插件的完整过程如下:<设置LDAP & LDAP组>设置并启用人工LDAP和…

了解更多

如何与SAML用户执行“docker登录”?

为了使用SAML用户执行“docker登录”,我们需要确保完成以下步骤:在Artifactory中配置SAML集成后,我们需要确保…

了解更多

如何重置主密钥

版本:都的主人。key是一个秘密密钥,用于加密数据库中的密钥表,它在Artifactory 5.7中引入。缺省情况下为master。密钥文件由Access服务在…

了解更多

如何解析数据库x509:..证书由未知的权威机构签名…连接到数据库错误。放弃吗?

这篇简短的文章将回顾下面errorError[jfmd] [PANIC] [database_bearer]的原因和解决方案。[main] -无法初始化数据库(db config: {user='artifactory' password='***' dbname=artifactory host=xxxx.private.databases.appdomain)。云端口=30173 sslmode=verify-full}):…

了解更多

如何解决“无法添加证书,无法读取提供的PEM文件”的问题。遗失钥匙或证书"

PEM文件应同时包含证书和私钥,结构如下:-----BEGIN私钥----- .............................................................................. .......................................----- 结束的私钥 ---------- 开始证书 -----.............................................................................. .......................................----- 证书,也请确保您上传的PEM文件不是有密码保护的…

了解更多

如何为Artifactory中的用户/组设置基于路径的权限?(视频)

了解更多

如何将您的OKTA SAML组与Artifactory同步?

在OKTA和artifactoryinstructions之间同步组配置SAML SSO之后,您可能想要与Artifactory同步您的SAML组。(此功能适用于Artifactory 5.3.0及以上版本)要同步组:在OKTA中转到…

了解更多

如何解决LDAP配置问题

概述当遇到LDAP身份验证问题时,我们需要查找由JFrog Platform或JFrog Artifactory执行的实际LDAP查询以及LDAP目录返回的相应响应。在本文中,我们将展示……

了解更多

JFROG ACCESS:如何更改默认访问admin用户密码

什么是Access?JFrog Access是管理所有JFrog服务的身份验证和授权的所有方面的服务。它存储与任何连接的JFrog服务....关联的所有用户、组、权限和访问令牌

了解更多

LDAP配置最佳实践[视频]

在这个简短的视频中,我们将介绍Artifactory中的LDAP配置最佳实践。视频记录:大家好,我是JFrog Support的Snir。在这个简短的视频中,我将向您展示LDAP配置最佳实践。我们开始吧。之前的记录……

了解更多

LDAP调试指南

LDAP (Lightweight Directory Access Protocol)提供了一种REST api风格的用户认证方法。在Artifactory中,这意味着每当用户使用其LDAP凭据时,应用程序将检查LDAP…

了解更多

Artifactory中认证的LDAP超时设置是什么?

为了在Artifactory中更改LDAP身份验证请求的超时时间,您可以配置2个属性。这些属性被添加到$ARTIFACTORY_HOME/etc/artifactory.system中。请注意,这些属性的值是…

了解更多

当你无法登录到Artifactory UI时该怎么办

当您尝试使用用户凭证登录Artifactory UI时,Artifactory网页会在单击“登录”时将您引导回主页->用户没有登录。解决方案:这通常发生在……

了解更多

当您的x射线登录UI在SSO重定向期间输入凭据后在浏览器中返回错误令牌交换消息时该怎么办

相关版本:此信息与Artifactory版本6有关。xWhen you access the Xray URL, you are redirected to the Artifactory login page for single sign-on (SSO). After successfully logging in, the single sign-on (SSO) redirect…

了解更多

在Artifactory中何时更新与LDAP用户关联的组?

使用加密密码或明文密码的LDAP用户身份验证请求将从LDAP服务器更新LDAP组关联更改。使用API密钥的LDAP用户身份验证请求不会将组更新为…

了解更多

为什么我从我的Artifactory在线服务器得到“401未经授权”的响应?

当你与Artifactory Online互动时,你会收到“401 Unauthorized”的回复,主要有3个原因:如果用户名或密码不正确。如果密码加密策略设置为“必选”,但是…

了解更多

为什么通过LDAP对Artifactory的身份验证超时(例如,在10秒后)?

默认情况下,Artifactory使用到LDAP服务器的10秒连接超时。在大多数情况下,10秒的超时时间是足够的,我们强烈建议看看为什么Artifactory…

了解更多

为什么在IDP上实现MFA验证时会出现Ldap登录超时?

主题IDP上执行MFA验证时Ldap登录超时描述Ldap IDP上执行多因素认证验证时,如果用户未验证,则Ldap登录超时,提示“invalid username or password”…

了解更多

ARTIFACTORY:如何使用Azure AD配置ARTIFACTORY SAML单点登录

下面是使用SAML单点登录将JFrog平台与Azure Active Directory集成所需要做的事情。在Azure上:1。在Azure门户中,在JFrog Artifactory应用程序集成页面上,找到…

了解更多

ARTIFACTORY:如何配置Azure管道与JFrog Azure DevOps扩展

在本文中,我将介绍如何使用JFrog Azure DevOps扩展设置Azure管道。我将解释如何配置Artifactory连接到如何设置管道…

了解更多

ARTIFACTORY:如何配置JFrog ARTIFACTORY SCIM与Azure Active Directory

JFrog Artifactory支持跨域身份管理(SCIM 2.0),可用于管理用户身份和组。本指南将引导您完成在Azure Active的JFrog Artifactory上实现SCIM的过程。

了解更多

ARTIFACTORY:如何使用Azure DevOps创建maven构建,并通过构建信息将其推送到ARTIFACTORY

Azure DevOps是一个CI/CD工具,通过它我们可以构建多种包类型。在这篇知识库文章中,我们将讨论使用Azure DevOps管道配置maven构建的步骤,并将其推送到…

了解更多

ARTIFACTORY:如何将ARTIFACTORY与Azure OpenID集成?

OAuth是Artifactory的一部分。它允许您将身份验证请求委托给外部提供者,并允许用户通过使用这些提供者的帐户登录Artifactory。对于这一步一步的指南…

了解更多

ARTIFACTORY: Azure Blob V1和V2的区别是什么?

Artifactory有两种不同的Azure Blob Storage配置,“Azure - Blob - Storage”和“Azure - Blob - Storage -v2”。文档演示了这两种配置,但没有详细说明两者之间的区别。在这些配置中,Artifactory…

了解更多

如何设置MS NFS客户端lookupcache=none

根据几个来源,应该在注册表中配置Microsoft的网络文件系统(NFS)客户机的缓存选项。我们已经在Azure帐户中对此进行了测试,并建议采用以下步骤来生成…

了解更多

如何在Azure市场上的Artifactory虚拟机上配置SSL

以下是在Azure Marketplace中配置Artifactory虚拟机的步骤。步骤1:在Azure Marketplace中的NginxArtifactory虚拟机(VM)上安装SSL证书,该虚拟机预先配置了nginx。nginx在端口上预先配置了SSL…

了解更多

ARTIFACTORY:关于_system_用户的一切

_system_用户是一个内部用户,Artifactory使用它来运行不同的任务,比如身份验证。如果您正在运行Artifactory HA,那么与其他节点的身份验证将由_system_用户执行。另一个任务是…

了解更多

ARTIFACTORY:人工云备份

在Artifactory的自托管版本中,您可以使用自定义过滤器来配置系统或存储库备份。在Artifactory的云版本中,JFrog执行一个特定…的整个基础设施的每日备份。

了解更多

人工清理最佳实践

软件开发可能是一件混乱的事情。通常,会有许多驻留在Artifactory中的工件永远不会被使用。尽管Artifactory很好地利用了基于校验和的存储,但它不能取代您的…

了解更多

ARTIFACTORY:如何解决错误:没有足够的可用空间来执行备份

SubjectBackup操作导致错误:没有足够的可用空间来执行备份。备份前已使用空间上限超过阈值告警解释即使配置的“服务器路径用于备份”路径有足够的磁盘……

了解更多

ARTIFACTORY:如何将NFS挂载点挂载到ARTIFACTORY helm部署上,以配置文件存储和备份目录

当在使用helm charts安装的kubernetes集群上运行Artifactory时,为了配置使用NFS来存储校验和和备份,我们必须手动创建PV和PVC。

了解更多

ARTIFACTORY:如何减少人工备份使用的磁盘空间

如果您发现备份占用了太多的磁盘空间,请尝试以下替代方案。在执行导出时,选择“排除内容”选项。然后,使用一个简短的脚本将文件压缩到…

了解更多

ARTIFACTORY:安装ARTIFACTORY冷库的分步指南

JFrog冷工件存储是一种归档解决方案,它使您能够将未使用的工件从一个Artifactory实例移动到另一个Artifactory实例,该实例连接到具有成本效益的存储....

了解更多

为什么我的备份失败了?

人工备份可能由于以下几个原因而失败。为了确定根本原因是什么,首先查看$ARTIFACTORY_HOME/logs/artifactory.log。主要和最常见的问题是:1。磁盘空间不足。在这种情况下,……

了解更多

当Artifactory作为Windows服务运行时,我如何从映射/共享驱动器导出/导入

Windows服务不知道用户特定的共享网络驱动器(用驱动器号挂载)。相反,Microsoft建议您使用通用名称约定(UNC)通过…来表示到共享驱动器的路径。

了解更多

我如何修改备份位置,它可以存储在哪里?

您的备份可以存储在本地文件系统或任何其他NFS上。可以通过Artifactory UI中的Edit backup对话框修改备份目录(Admin -> Services -> Backups -> click…)

了解更多

远程存储库元数据是如何工作的

远程缓存的离线备份artifactory提供了大量的远程存储库类型,几乎可以与任何包管理器一起使用。这种代理机制背后的系统实际上相当复杂。主要的问题是……

了解更多

当你有超过1TB的文件时如何备份数据

在处理非常大的存储库、文件存储库和数据库时,Artifactory的内置备份服务可能需要花费大量时间来完成运行备份作业。为了更好的控制和性能,我们建议使用…

了解更多

如何从Artifactory SaaS导出

导出过程依赖于对文件系统的访问。但是,由于导入/导出功能不适用于Artifactory SaaS实例,因此可以选择将内容从Artifactory SaaS转移到本地Artifactory…

了解更多

如何通过推送复制迁移工件

相关版本:7. X和ArtifactoryXIntroductionThis guide is a handy addition to the migrate Artifactory with minimal downtime article.The challenge, which was left open ended in the article, is how to set up (potentially) thousands of Push…

了解更多

如何预缓存远程工件

主题如何为远程存储库预缓存工件,以防迁移或内部使用时需要它们。德scriptionHaving a complete remote repository cache is sometimes needed during a migration or if a large number of artifacts are planned…

了解更多

如何减少大型人工实例的每日全系统备份所花费的时间?

为了减少每日完整系统备份所花费的时间,请按照以下说明:导出没有内容的系统—这意味着您必须勾选“排除内容”…

了解更多

如何恢复已删除的存储库

主题如何恢复已删除的存储库描述在人工情况下,存储库可能被有意或无意地删除。如果要恢复已删除的存储库,有两种方法可以做到这一点。从垃圾桶使用…

了解更多

从每日备份恢复好还是从每周备份恢复好?

每日增量备份第一次运行时,它将备份当前包含在Artifactory实例中的所有工件。下次运行时(24小时后),它…

了解更多

什么是人工制品?钥匙和万能钥匙。钥匙和它们的用途是什么?

相关版本:本文中提到的信息与以前的Artifactory版本无关。在$ARTIFACTORY_HOME/etc/security中,我们有2个重要的.key文件。本文将描述它们的用途,以及它们的…

了解更多

对于较大的存储需求(10TB以上),建议使用什么备份策略?

这里有一些需要考虑的问题:您的文件存储库大小应该能够考虑到未来的增长,以及执行临时工作(如扩展归档部署)所需的空间。在Artifactory版本7中。X,如果你导航…

了解更多

为什么我的备份是工件的大小,而不是二进制文件的实际大小?

Artifactory允许您创建和管理系统备份。但是,备份内容以标准文件系统格式存储在目标文件夹中(根据Tree Browser中的表示),而不是…

了解更多

为什么备份或导出文件的大小大于文件存储的大小

由于Artifactory使用基于校验和的存储,存在于Artifactory中的每个文件只被重复数据删除并存储在磁盘上一次(即使文件存在于多个位置)。然而,在备份时,它们没有被保存…

了解更多

为什么您的备份保留可能无法删除旧备份

当备份作业成功完成时,Artifactory会查看备份目标文件夹中每个子文件夹的最后修改日期。从该时间戳到当前时间所经过的时间…

了解更多

ARTIFACTORY:如何使用纱线而不是鲍尔添加包

Yarn是Bower和npm的替代品。尽管Bower包管理器仍然可以使用,但它已经被它的创建者弃用了,他们自己鼓励使用Yarn作为…

了解更多

鲍尔如何与本地和远程存储库一起工作

当将工件部署到本地的鲍尔声明的存储库时,Artifactory将从仓库中提取。Json文件中包含工件的名称和版本信息,并将它们作为属性添加到包中(属性被称为…

了解更多

注册命令如何与Artifactory一起工作以及如何取消注册包

一旦向Artifactory注册了一个包,在远程存储库上就会添加一个属性:wer.pkg.{package_name}。这个属性的值实际上是远程上的包的路径…

了解更多

如何配置从私有GitHub企业存储库拉的Bower存储库

遵循以下步骤:创建并配置一个远程仓库创建一个引用GitHub Enterprise的远程仓库。你需要将URL更改为GitHub Enterprise URL,将Git提供程序更改为Custom,…

了解更多

如何使用基于gitlab的源代码设置私人浴室

安装private-bower点击这里您的安装看起来是这样的:使用UI,将您的包添加到private-bower中配置Artifactory Login为admin创建三个存储库远程公共bower repo(参见下面#3)远程私有bower repo(参见…

了解更多

为什么有时工件从GitHub而不是Artifactory解决,以及如何解决它

当依赖项以简写解析器格式编写时,或者您试图使用以下格式运行bower install时,会出现此问题:{owner}/{package}格式。这个解析器的默认URL是指向…

了解更多

ARTIFACTORY:关于重命名构建的重要说明

当使用以下REST API重命名构建时,您可能会注意到构件从构建信息中消失,并且出现短语“未定义/未找到路径(外部解析或删除/覆盖)”,其中路径…

了解更多

ARTIFACTORY:构建信息链接不会重定向到构建号信息页面

在某些情况下,构建信息链接(通常由Jenkins Artifactory插件或JFrog CLI生成)可能具有以下格式:https://ART_HOST/artifactory/webapp/builds//点击这些链接将重定向请求到以下URL:https://ART_HOST/ui/packages#/builds//这个URL将导致…

了解更多

ARTIFACTORY:带有ARTIFACTORY和x射线的CI-CD管道

在本文中,我们将讨论关于Artifactory和Xray的CI-CD实现。下面是按照各自顺序排列的事件流。在vironment setup (Ex: Jenkins, Artifactory, and Xray)Build the sample project from…

了解更多

ARTIFACTORY: Docker构建+与ARTIFACTORY的Gitlab集成,并使用JFrog x射线扫描作为JFrog项目的一部分

这篇知识库文章的目的是使用GitLab作为CI/CD工具启动docker构建过程,并通过一个简单的用例将其与Artifactory集成。我们使用了SaaS…

了解更多

ARTIFACTORY:如何在Jenkins中使用Jenkins JFrog插件聚合构建

发布与许多子构建或作为多代理构建的一部分生成的buildInfo有一些限制(与Jenkins Artifactroy插件),为了解决这个问题,我们可以使用新的Jenkins JFrog插件…

了解更多

ARTIFACTORY:如何使用Azure DevOps构建docker构建并将其推送到ARTIFACTORY

这篇知识库文章的目的是通过一个简单的用例来启动Azure DevOps构建过程。azure DevOps是一个CI/CD工具,通过它我们可以构建多种包类型。在这个…

了解更多

ARTIFACTORY:如何从ARTIFACTORY构建中下载构建工件

本文帮助您下载构件,这些构件是推送到Artifactory的构建的一部分。为了下载构建中的构件,我们使用Artifactory REST API来…

了解更多

ARTIFACTORY:如何从ARTIFACTORY UI强制删除构建

问题描述:在某些罕见的情况下,当构建信息文件损坏或从文件存储中删除时,无法从UI中删除构建。(RTFACT-21101)解决步骤:启用强制保存构建如果…

了解更多

ARTIFACTORY:如何将ARTIFACTORY Build-Info从一个环境迁移到另一个环境

什么是Build-Info?build -info是构建代理收集的所有信息,其中包括有关构建的详细信息。构建信息包括项目模块、工件、依赖项、环境变量等的列表。当使用…

了解更多

ARTIFACTORY:如何克服构建信息文件不存在:ARTIFACTORY - Build -info: Build -1/1-123456789。删除构建文件或备份任务失败时出现错误

在删除构建时,您可能会遇到构建信息文件不存在:artifactory-build-info: Build -1/1-123456789。json错误。这意味着,尽管您的构建信息在构建表中可用,但在…

了解更多

ARTIFACTORY:如何解决由Jenkins Pipeline生成的404未找到的构建信息URL

在本文中,我们将解决“404 Not Found error”的问题,在某些情况下,当你在发布构建时使用Jenkins生成的URL导航到构建信息时,你可能会遇到这个问题。URL……

了解更多

ARTIFACTORY:如何运行一个构建在TeamCity与ARTIFACTORY插件?

下面的步骤解释了如何使用TeamCity的Artifactory插件来运行基本的Maven构建。最后,将构建内容与构建信息一起部署到Artifactory实例中,如下所示(TeamCity Professional…

了解更多

ARTIFACTORY:使用ARTIFACTORY时出现间歇性403错误

如果您的环境已启动并运行,CI构建按预期运行,但是您的构建突然开始收到403错误响应,这可能是由于临时登录暂停功能。一次……

了解更多

ARTIFACTORY:作为JFrog项目的一部分,Maven构建和Docker构建使用Gitlab集成ARTIFACTORY和JFrog x射线扫描

这篇知识库文章的目的是启动maven构建,并使用GitLab作为CI/CD工具将其与docker构建容器化,并通过简单的使用将其与Artifactory集成…

了解更多

人工可以复制建筑物吗

相关版本:此信息适用于Artifactory 6.6及以上版本。Artifactory的早期版本不能复制构建。无法使用存储库复制复制构建,因为构建。Json文件不被考虑…

了解更多

为Jenkins Maven项目配置带有适当构建号的构建构件

首先,您需要稍微修改一下项目对象模型(Project Object Model, POM)文件,允许它在其版本标记上接受变量。例如:<版本> 1.2。${v}-SNAPSHOT其中v是要检索的变量的名称…

了解更多

Artifactory如何将已发布的工件映射到构建(以及为什么有时不显示通往它们的路径)

发布构建时,Artifactory使用build.name和build属性。编号,将已部署的构件连接到各自的构建。如果你使用的是Jenkins Artifactory插件,它会自动创建这些属性并附加它们…

了解更多

如何确定哪些用户需要构建删除权限?

人工6.6及以上版本引入了构建权限。它可能会影响当前需要删除或替换构建信息的构建信息部署过程。受影响的版本6.6.0及以上详细信息启动人工6.6.0,以下REST接口需要构建删除权限:

了解更多

如何通过REST-API创建和部署构建信息JSON文件?

这里有一个私有的REST API,可用于将构建信息文件部署到Artifactory。它将使您能够生成构建信息JSON文件。用于部署build-info文件的REST API查询应该…

了解更多

如何删除旧版本?

有两种方法可以删除旧的版本构建:删除已经部署到Artifactory的构件:您可以通过构件选项卡的UI中的构建号删除旧的构建?树浏览器,右键单击一个…

了解更多

如何使用REST-API提升构建?

构建提升可以通过使用构建提升的REST-API查询来完成。此查询将需要一个简单的JSON文件,其中包含促销所需的详细信息,即“targetRepo”,复制工件或将它们移动到…

了解更多

如何解决构建信息部署超时问题?

当Jenkins Artifactory Plugin部署build-info时,它打开一个到Artifactory的连接,触发它执行与部署相关的几个进程。因此,如果您遇到部署超时,可能是因为Artifactory…

了解更多

如何在Jenkins管道中使用JFrog CLI构建和部署工件

简介:JFrog CLI是一个紧凑而智能的客户端,它提供了一个简单的接口,可以自动访问JFrog产品,简化了您的自动化脚本,使它们更易于阅读和维护。hth华体会最新官方网站在复杂的詹金斯管道…

了解更多

如何使用JFrog CLI收集和发布构建信息?(视频)

视频记录:大家好。我的名字是Shai Ben Zvi。我来自JFrog支持团队。在今天的视频中,我将向您展示如何使用JFrog CLI收集和发布构建信息。在这个…

了解更多

如何将Github问题集成到人工构建信息中

主题如何将Github问题集成到人工构建信息描述添加JIRA问题构建信息是一个相当简单的过程,但是如何处理Github问题?解析使用JFrog CLI,有一个命令允许收集…

了解更多

如何从Gradle Android项目发布构建信息和工件到Artifactory?

本文解释了如何从Gradle Android项目中发布构件和构建信息,以及build. Gradle、Gradle -wrapper中必须包含的内容。属性文件。在你的客户端执行Git克隆…

了解更多

如何从构建信息中删除敏感信息

在安全的环境中,密码和其他敏感信息必须尽可能少地暴露。不幸的是,有时用户会不经意地将这些信息传输到build-info JSON中。为了避免这种可能性,Artifactory管理…

了解更多

如何在发布推广期间签署JAR文件

有一种方法可以对特定的Jar文件进行签名。它将基于自动jar签名特性。要做到这一点,你应该创建一个Artifactory推广用户插件,在那里你可以选择发布的或…

了解更多

JFROG ARTIFACTORY:如何在ARTIFACTORY中创建存储库和构建权限目标

cURL命令示例如下:cURL -uadmin: -XPUT "https://localhost:8081/artifactory/api/v2/security/permissions/java-developers" -H "Content-type: application/json" -T build-info-permission。就像上面cURL中提到的那样,build-info-permission。Json具有以下三个参数:java-developers is…

了解更多

新的artifactory-build-info存储库以及如何配置它的权限

默认的Artifactory -build-info存储库是在Artifactory版本6.6中引入的。它取代了在Artifactory数据库中将构建信息文件存储为blob的旧机制。Artifactory -build-info存储库存储上传到Artifactory的所有构建信息文件。

了解更多

在Artifactory 6.6及以上版本中,构建信息JSON存储在哪里?

相关版本:此信息与Artifactory 6.6及以上版本有关。Artifactory将构建信息存储库引入到Artifactory的最新版本。在某些情况下,例如安全性和遵从性审计,可能需要……

了解更多

为什么我的构建在JDK6构建上失败了“peer not authenticated”异常?

用例如下:Artifactory位于https://后端CI服务器(以Jenkins为例)配置为使用JDK 6运行。从4.0版本开始。XArtifactorymust be run with JDK8 and above. When running jobs on Jenkins,…

了解更多

x射线:如何索引和扫描所有构建在统一平台的x射线

每当我们试图从构建工具执行x射线扫描时,如果构建失败,“build 未选择索引”,这意味着构建被发送到x射线…

了解更多

x射线:如何解决x射线扫描构建超时错误:[{" status ":500, " message ": " failed To index the build "}],试图重新连接

当第一次用x射线扫描构建时,您可能会遇到以下服务器500错误:x射线扫描连接丢失:人工响应:[{"status":500,"message":"failed to index the build"}],试图重新连接。这个错误的原因是…

了解更多

如何在“logback.xml”中配置日志旋转?

主题如何在“logback.xml”中配置日志轮换。文件描述是针对Artifactory 7的。X, the general logback framework information applies to earlier versions (4.X - 6.X).File DescriptionsArtifactory uses the Logback Framework to manage logging. Activity is…

了解更多

任务控制中如何配置日志轮换规则

要配置Mission-Control的日志轮换,请转到$MISSION_CONTROL_HOME/etc文件夹并查找logback.xml文件。它有四个追加器:Console:写标准输出。我们建议您不要在这里更改任何内容。File-Audit:创建审计。logFile-Monitoring:创建…

了解更多

地理位置LB设置步骤

要让Access Federation和Repository Federation在使用相同的Base URL的情况下在2个或更多的Artifactory集群上工作,您需要正确地进行设置。下面的指南教你如何……

了解更多

任务控制:如何使用Access Federation将安全对象从本地迁移到SaaS Artifactory

如何使用Access federation将安全对象从本地迁移到SaaS Artifactory在某些情况下,组织可能希望将用户、组、权限和访问令牌从本地Artifactory迁移到SaaS Artifactory。我们……

了解更多

ENTERPRISE PLUS:当您无法向ENTERPRISE PLUS添加新的桶许可证时该怎么办

有两种方法可以安装Enterprise Plus桶许可证:在线:使用签名URL和密钥离线:如果您使用的是没有互联网连接的任务控制实例,您可以添加一个新的…

了解更多

如何使用REST api将许可证桶中的许可证附加到工件上?

当任务控制受影响版本号Artifactory无法添加Artifactory时,可以使用该方案实现Artifactory license发放自动化。X & 7。x, Mission Control 3.x & 4.x DetailsJFrog Mission Control provides a number…

了解更多

如何修复在任务控制上添加许可证桶时出现的“验证许可证失败”错误

主题在任务控制中添加license桶时,可能出现“Failed to verify license”错误。德scriptionLicense bucket can be added online or offline according to this articleIn newer mission control version, offline can be installed by directly choosing the…

了解更多

任务控制:如何从许可证桶中提取许可证

本文将介绍使用任务控制分离和提取许可证,以及在没有任务控制的情况下如何提取许可证。所提供的截图和示例利用任务控制作为…

了解更多

如何使用REST api将许可证桶中的许可证附加到工件上?

当任务控制受影响版本号Artifactory无法添加Artifactory时,可以使用该方案实现Artifactory license发放自动化。X & 7。x, Mission Control 3.x & 4.x DetailsJFrog Mission Control provides a number…

了解更多

ARTIFACTORY:如何解决“无法找到请求目标的有效认证路径”错误

尝试从Artifactory建立受信任SSL连接时可能会遇到问题。在执行复制和其他需要连接到远程服务器的任务时,您可能会看到以下错误消息:[error] (o.a.a.r.c.BaseReplicationProducer:97)…

了解更多

在JFrog平台的新安装和登录过程中启用JFrog桶许可证屏幕

JFrog平台提供JFrog的所有服务作为一个统一的体验。在我们安装其他JFrog平台服务(如JFrog Xray, JFrog Mission Control, JFrog…)之前,安装Artifactory version 7是先决条件。

了解更多

如何使用REST api将许可证桶中的许可证附加到工件上?

当任务控制受影响版本号Artifactory无法添加Artifactory时,可以使用该方案实现Artifactory license发放自动化。X & 7。x, Mission Control 3.x & 4.x DetailsJFrog Mission Control provides a number…

了解更多

如何将工件从多个Artifactory实例分发到目标边缘节点?

如果您有多个源Artifactory实例,并且希望从多个jpd (JFrog Platform Deployment)分发工件/文件,则可以使用以下三种方法。分布场景:地理上分散的组织全天候开发软件。一个……

了解更多

当使用平台版本时,如何从集群中的多个jpd分发

如果你在你的组织中有多个人工实例(JPD),所有的都连接到你的主JPD(运行任务控制的那个),你想从那些其他JPD分发软件到边缘…

了解更多

如何解决“您的存储空间不足”的错误 中的存储库 消息,当执行同步时

如果您的实例上有足够的存储空间,并且您仍然在UI中看到错误,这阻止了同步操作成功发生,请运行以下步骤:复制mission-control.db.properties.template,…

了解更多

如何解决Artifactory无法安全连接到远程URL时的问题

IssueArtifactory无法与远程URL建立安全连接(例如,当在Admin => Repositories =>您的repository => Test =>Artifactory UI单击Test按钮时,显示“连接失败,异常:sun.security.validator. validatoreexception: PKIX路径构建失败:…

了解更多

任务控制:如何解决“连接成功”的问题。添加另一个JPD平台时无法解决“服务版本”错误

如果您尝试添加另一个JPD平台,并遇到“Connection was successful.”“无法解决服务版本”错误,这可能是由于主工厂无法信任目标的证书…

了解更多

INSIGHT:如何启用Artifactory、Xray和INSIGHT服务的指标,以便在仪表板中查看趋势

本文将帮助在JFrog Insight中为Artifactory和Xray启用度量。Artifactory:要启用Artifactory中的度量,请对Artifactory System YAML进行以下配置更改。共享:参数:…

了解更多

当任务控制无法部署插件到工厂时,如何调试

检查是否所有插件都部署到工厂。你可以很容易地在artifactory请求日志中验证这一点,你可以运行插件api或检查插件文件夹来验证我们有所有插件。…

了解更多

为什么我被要求保存未修改的任务控制脚本?

主题为什么我被要求保存一个未修改的任务控制脚本受影响的版本任务控制2.0描述这个问题是由于行结束。从Windows系统在git中创建的配置脚本文件保存在…

了解更多

任务控制:如何解决“无法获得Elasticsearch信息”错误,而试图集成独立任务控制与JFrog平台?

现象描述:任务控制日志显示“Not able to get Elasticsearch Info”异常,说明系统提供的连接配置有问题。yaml文件。问题描述:如果您观察到与建立有关的问题…

了解更多

MISSOIN CONTROL:如何解决添加新JPD时“此JPD已被注册为' HOME '”错误

如何解决在平台部署(7.38版的平台管理)中添加新的JPD时出现的错误。X及以上)页。受影响的版本x和任务控制中心x德scriptionWith Mission Control, you can manage, monitor and gain…

了解更多

XRAY:故障排除XRAY DB磁盘空间问题

这篇知识库文章将帮助您对Xray DB磁盘空间问题执行基本的/初始的故障排除。正如我们所知,x射线数据库是资源密集型的,所有与x射线应用程序相关的数据都存储在…

了解更多

ARTIFACTORY:如何解决filebeat日志中“别名指向多个索引而没有一个被指定为写”的错误

作为在仪表板中启用趋势的一部分,我们需要启用Filebeat,它将日志和度量数据发送到Elasticsearch。如果您正在观察“别名指向多个索引,而没有一个被指定为……”

了解更多

如何在JFrog任务控制中设置日志轮换规则?

subject为了配置Mission-Control日志轮换,你需要编辑位于$MISSION_CONTROL_HOME/etc目录下的“logback.xml”文件。在log - back.xml文件中,你会发现四个附件:控制台-写入标准输出。我们建议不要改变任何东西……

了解更多

如何在升级过程中切换到容灾或克隆?

主题如何将生产流量重定向到克隆服务器或容灾服务器作为升级流程,而不是升级生产主实例。如果您有企业许可证,则可以使用任务控制中心的…

了解更多

如何在任务控制上启用SSL ?

可以使用以下步骤在任务控制上启用SSL。请注意,下面的示例引用的是JKS键存储类型。停止任务控制,咨询您的证书颁发机构并生成一个…

了解更多

如何修复在添加Artifactory的有效实例到任务控制上的错误

当为Artifactory输入错误的URL作为任务控制实例时,您可能会在任务控制的用户界面上看到一个错误(见下图)。当显示此错误时,请确保…

了解更多

如何离线安装license桶

更新:截至2019年,任务控制中心支持直接上传许可证桶文件。您可以下载编码的JSON文件并手动将其上传到站点。详细信息请参见JFMC 3.4.2发行说明。主题如何…

了解更多

如何从ZIP安装程序安装Mission Control(示例演练)

这个演练安装指南是作为JFrog Mission Control的Linux Zip安装的参考。更多详细信息,请访问//www.si-fil.com/confluence/display/MC/Installing+Mission+Control受影响版本3.1,3.2,3.3详细信息注:下面使用的命令是基于Linux RedHat 7…

了解更多

如何重置任务控制RHEL的Admin密码?

为了在RHEL安装的Mission-Control中重置admin用户,您可能需要直接在处理用户信息(如密码)的mongoDB上运行。$mongo -u mission_platform -p "password" "mission_platform"…

了解更多

3.4.1版本后如何重置任务控制管理员密码

相关版本:此信息仅适用于3。x任务控制versions and above 3.4.1From Mission Control version 3.4.1, the usage of MongoDB has been replaced with PostgreSQL to store the data.In order to reset the…

了解更多

如何解决安装任务控制3.0时,弹力搜索禁止Root用户运行导致安装任务控制3.0失败的问题

相关版本:此信息适用于任务控制系统3.0及以上版本。有些环境使用root用户执行安装。ElasticSearch有几个引导检查来防止根节点执行ElasticSearch。安装脚本使用…

了解更多

如何解决或调试“不能有几个比赛”的错误在任务控制时设置访问联邦?

如果您遇到上述错误,您应该首先检查您试图与之建立访问联合的边缘节点或其他jsp实例是否具有相同的“Base URL”(您使用的URL)。

了解更多

任务控制:如何启用JFROG任务控制

从JFrog Artifactory版本7.27.3开始,任务控制已经作为一项服务直接集成到Artifactory中。您不再需要安装任务控制来使用它提供的功能。您必须在…中启用服务。

了解更多

任务控制:如何在任务控制中移除损坏的服务

在任务控制中,您通常可以单击X按钮来删除服务。然而,如果你的下游服务有问题(例如,系统擦除或删除),GUI和REST API将…

了解更多

任务控制:当您的任务控制UI随机重定向到您的身份验证提供者时该怎么办

相关版本:此信息与任务控制3.x版本有关。当你尝试登录《Mission Control》时,你可能会遇到一种行为,有些人可能会将其描述为“UI跳来跳去”。你还会看到……

了解更多

任务控制:为什么在任务控制中可能看不到人工复制

相关版本:此信息与任务控制版本3有关。X及以下。如果你无法在Mission-Control中看到人工复制(见下图),这可能是由于人工一侧的配置错误,而不一定……

了解更多

设置JFrog应用程序时应该暴露哪些端口?

相关版本:此信息涉及人工制品6号、x射线2号和任务控制3号。关于人造工厂7号,x射线3号和任务控制4号暴露端口的信息可以在这里找到。有很多微服务……

了解更多

当任务控制在添加人工实例时显示validatoreexception时该怎么办

Mission Control是一个运行在JVM上的Java应用程序。如果您试图添加Artifactory实例并遇到与ssl相关的sun.security.validator. validatoreexception错误,很可能是因为您试图添加的Artifactory实例…

了解更多

为什么任务控制中心的使用图表页面没有显示任何数据?

实验对象如何确定是什么原因导致任务控制中心没有显示数据?任务控制的图形页面显示了从连接到它的所有Artifactory实例收集的使用数据。如果由于某些原因页面没有显示任何数据,则…

了解更多

使用任务控制,使用配置脚本一次在多个人工实例中创建或更新存储库。

在Mission Control中使用Configuration Scripts允许您一次跨多个实例创建或更新存储库,只需单击一个按钮。配置脚本不是在任务控制中预定义的…

了解更多

任务控制:当您的任务控制UI随机重定向到您的身份验证提供者时该怎么办

相关版本:此信息与任务控制3.x版本有关。当你尝试登录《Mission Control》时,你可能会遇到一种行为,有些人可能会将其描述为“UI跳来跳去”。你还会看到……

了解更多

如何使用REST api将许可证桶中的许可证附加到工件上?

当任务控制受影响版本号Artifactory无法添加Artifactory时,可以使用该方案实现Artifactory license发放自动化。X & 7。x, Mission Control 3.x & 4.x DetailsJFrog Mission Control provides a number…

了解更多

MISSION CONTROL/Insight:插件[search-guard-7]是为Elasticsearch版本X构建的,但需要版本Y

JFrog Mission Control和Insight都使用Elasticsearch,用于存储和检索Artifactory服务及其存储库的历史数据。在某些用例中,Elasticsearch会启动失败,产生以下日志…

了解更多

我如何修复任务控制使用图表后,它停止显示?

当任务控制和Elasticsearch显示FORBIDDEN/12/index read-only时,应用以下解决方案。这个错误(FORBIDDEN/12/index read-only)可以在Elasticsearch中看到,当硬盘使用率超过90%时,API需要…

了解更多

INSIGHT:如何启用Artifactory、Xray和INSIGHT服务的指标,以便在仪表板中查看趋势

本文将帮助在JFrog Insight中为Artifactory和Xray启用度量。Artifactory:要启用Artifactory中的度量,请对Artifactory System YAML进行以下配置更改。共享:参数:…

了解更多

任务控制:JFrog Insight Linux归档安装的快速入门指南

JFrog Insight是一项监控服务,它提供了一个交互式仪表板来查看JFrog应用程序使用的数据的更深入信息。JFrog Insight存储一年的存储信息,指标…

了解更多

Enterprise Plus创业指南

JFrog的Enterprise Plus端到端解决方案促进了软件的快速发布和分发,对其捆绑包中的每个产品都有单独的系统需求。您需要在各自的专用主机上安装它们,这…

了解更多

如何使用REST api将许可证桶中的许可证附加到工件上?

当任务控制受影响版本号Artifactory无法添加Artifactory时,可以使用该方案实现Artifactory license发放自动化。X & 7。x, Mission Control 3.x & 4.x DetailsJFrog Mission Control provides a number…

了解更多

任务控制:为任务控制4.x配置或播种外部PostgreSQL

从版本4开始。xrelease, Mission Control requires Artifactory version 7 to be installed as a prerequisite. Additionally, as third-party dependencies, Mission Control requires PostgreSQL and ElasticSearch databases, which may be externalized. When using an…

了解更多

ARTIFACTORY:如何保持你的Git LFS存储库干净

Artifactory支持Git大文件存储(Git LFS)的repos。通过设置这些存储库,您可以允许将发送到GitHub的文件存储在Artifactory上以提高性能(更多细节)。但是,如果一个文件是…

了解更多

ARTIFACTORY:如何手动同步单个存储库

在某些情况下,联邦存储库和其他同步系统不适合迁移用例。如果需要快速推送大量数据,可以使用JFrog CLI进行下载然后上传…

了解更多

如何在Jenkins管道中使用JFrog CLI构建和部署工件

简介:JFrog CLI是一个紧凑而智能的客户端,它提供了一个简单的接口,可以自动访问JFrog产品,简化了您的自动化脚本,使它们更易于阅读和维护。hth华体会最新官方网站在复杂的詹金斯管道…

了解更多

如何使用JFrog CLI进行时间戳下载

使用Artifactory和JFrog clive等下载工具(如wget),您可以将文件设置为时间戳下载,以便下次运行下载命令或脚本时…

了解更多

XRAY:数据库同步问题的故障排除

当第一次安装Xray时,有一个初始DB同步,它下载并存储Xray已知的所有公共数据。这些数据包括有关漏洞、许可证和第三方组件的信息。这个…

了解更多

如何创建x射线安全策略和手表?(视频)

在本视频中,我们将学习什么是x射线安全策略和监视,以及如何创建它们。

了解更多

如何为Xray检测到的任何漏洞自动发送电子邮件通知

本文说明了如何配置x射线策略,以便为检测到的违规行为发送电子邮件通知。创建一个x射线策略,并选择相关的严重性,添加应该接收通知的电子邮件地址…

了解更多

如何追踪x射线政策和手表的变化

x射线的请求日志(在x射线3中)。x: xray-request.log) can be used to audit changes made to policies and watches. Following are some examples of log entries that recorded these events in the Xray request log. Notice…

了解更多

XRAY:在策略中配置规则的最佳实践

作为Artifactory和Xray用户,我们经常使用watch和policy来审计我们的数据和安全信息。在本文中,我们将回顾在策略中配置规则的最佳实践,并解释如何……

了解更多

XRAY: jf docker scan -用Ignore规则监视xx

x射线按需二进制扫描我们都知道,x射线支持按需二进制扫描的CLI。默认情况下,扫描返回在依赖项中找到的漏洞数据。违规数据的检索方法有以下几种:监视—选择…

了解更多

x射线:更新历史扫描的x射线手表

让我们假设你已经对XRAY中的手表进行了更改,例如关闭块下载策略。然而,尽管如此,没有任何更新和工件…

了解更多

x射线:为什么x射线手表没有显示出超过10万个漏洞?

Xray有一个默认的硬上限,可以在JFrog统一平台UI上显示多少计算违规。对于每个特定的手表,最多可显示100,000次计算违规。这个值……

了解更多

ARTIFACTORY: Xray的索引资源存储库和该存储库的存储摘要中的工件计数不匹配

本文讨论了Xray中索引资源存储库的计数不匹配以及Artifactory中该存储库的存储摘要。当启用本地存储库的索引在x射线和查看…

了解更多

JFrog CLI:按需二进制扫描

使用JFrog CLI与x射线允许用户扫描工件之前部署到您的JFrog平台允许用户测试和发现什么将是x射线扫描结果根据不同的参数在…

了解更多

JFrog Xray RabbitMQ队列

Xray使用RabbitMQ来管理异步操作。本文档描述了主要队列和Xray使用它们的方式。RabbitMQ队列主要有3种类型:New Content -没有后缀- for…

了解更多

当x射线停止扫描您的构建时该怎么办

屏幕截图与Xray版本2相关。xYou've set up Xray, connected it to Artifactory, and deployed new a build. However, you then discover that Xray hasn't scanned it. Why? Well, by default, Xray doesn't scan…

了解更多

在x射线中存在索引和强制索引的区别是什么

为了重新索引存储库,我们在UI中提供如下索引。但是,它用于索引尚未索引的repo中的构件。现有的工件不会被重新索引,因为Xray使用重用机制。…

了解更多

为什么x射线不能索引现有的工件?(视频)

了解更多

XRAY:修复了“存档中的条目太多”邮包炸弹错误

Xray有一个安全机制,以确保“zip bomb”不会使应用程序崩溃。在某些情况下,合法文件可能会导致安全机制触发。zip文件和其他存档文件…

了解更多

XRAY:如何自动扫描以前部署的构建版本?

简介:虽然Xray允许在存储库上执行历史扫描,但同样不适用于构建。可以使用JFrog CLI扫描以前部署的尚未扫描的构建…

了解更多

x射线:如何配置在特定类型的存储库中可以扫描的文件类型

如何配置?x光will automatic identification of repository types, and can automatically identify scannable file extensions in repository types. For example, if you upload a jar file to a docker repository, in the default situation…

了解更多

x射线:如何找到没有索引的工件并在x射线中重新索引它们

在某些情况下,当使用3.41.4以上的x射线版本时,为了提高x射线性能,可以配置保留x射线扫描结果的保留天数。保留期可以设置…

了解更多

XRAY:如何索引和扫描现有的构建和工件

本文将提供有关如何扫描和索引已存在的工件和构建的指导,并概述在这种情况下Xray的预期行为。这篇文章可能是有益的,如果你打算连接一个…

了解更多

XRAY:索引旧版本的问题

症状:所有新构建扫描和工件扫描都按预期工作。但是,旧的构建扫描不起作用。RabbitMQ拥有两种不同类型的队列,如这里所述(当索引时)。//www.si-fil.com/knowledge-base/jfrog-xray-rabbitmq-queues/Amongst这两种队列,特别是…

了解更多

x射线:更新历史扫描的x射线手表

让我们假设你已经对XRAY中的手表进行了更改,例如关闭块下载策略。然而,尽管如此,没有任何更新和工件…

了解更多

x射线:如果x射线停止索引工件该怎么办

相关版本:此信息适用于x射线版本2.x。要排除故障,分析和理解Xray中的索引过程,我们强烈建议您首先打开Xray UI并导航到Admin选项卡…

了解更多

XRAY:为什么我在XRAY中索引包时得到“已达到总字节限制”错误?

为了让Artifactory中的工件被x射线扫描,组件必须首先被x射线索引。这就是Xray解析组件并找到所有适用的许可证、依赖项等的方式。

了解更多

ARTIFACTORY:如何解决统一平台错误:加入集群失败错误:解析连接响应失败:jwt太旧;iat: ;预计最低:

当一个给定的JFrog产品升级到统一平台时,其他JFrog产品可能无法连接到Artifactory 7。hth华体会最新官方网站x统一的UI。要解决这个问题,请检查$JFROG_HOME/var//log/router-service.log文件…

了解更多

Xray的MongoDB的详细TLS设置

注意:本文中的信息旨在用于Xray 2。2. X射线安装Xhas three third-party microservices (RabbitMQ, Postgresql, MongoDB), and all of these services communicate with Xray…

了解更多

Xray的Postgres的详细TLS设置

注:此信息用于Xray 2。XXray 2。Xhas three third-party microservices (RabbitMQ, Postgresql, MongoDB), and all of these services communicate with Xray via unencrypted channels. Normally this…

了解更多

Xray的RabbitMQ的详细TLS设置

注:此信息设计用于Xray 2。XXray 2。Xhas three third-party microservices (RabbitMQ, Postgresql, MongoDB), and all of these services communicate with Xray via unencrypted channels.Normally this is…

了解更多

如何更改x射线用户的UID

在某些情况下,由于公司政策或操作系统的某些限制,我们可能不得不更改x射线用户的UID(默认值为…)

了解更多

如何克隆Xray的手表和策略

如何克隆一个x射线的手表和政策相关版本:人工7。X射线和X射线X(Tested on Artifactory 7.27 and Xray 3.29)This guide will go over how to use the Xray REST API to export and…

了解更多

如何用Helm安装Artifactory和Xray ?(视频)

大家好。我是JFrog Support的Vignesh。在这个视频中,我将展示一个关于如何安装Artifactory和x射线使用舵图的快速演示。让我们开始吧。我…

了解更多

如何从Snyk错误中恢复在x射线3升级

如果Snyk数据在Mongo数据库中,则主题x射线3将无法升级。受影响版本:Xmigrations and upgradesDescriptionXray used to support Snyk vulnerability data, but this partnership ended a while ago. Due to this,…

了解更多

如何重置x射线<>人工连接而不丢失扫描结果

相关版本:此信息涉及Artifactory版本5.10到最新版本6。X和X射线版本1.12到最新的2。XThere will be times when you'll need to reset your Artifactory <> Xray connection (e.g., when…

了解更多

关于Xray DB连接的快速调试技巧

与系统相关。仅限Yaml安装。在撰写本文时,这是Xray 3.x+。x光的系统。与基于Java的系统相比,Yaml采用的数据库条目略有不同。像Artifactory的yamls一样,尽管它们都是postgres支持的....

了解更多

自我管理的Pro / Pro X开始指南

感谢您对JFrog的关注!本指南将介绍在一个地方建立一个自我管理的人工工厂和x射线的所有步骤。最后,有一些有趣的视频关于……

了解更多

Xray的Docker安装的TLS设置

相关版本:此信息属于Xray 2。版本2中的XAs。x, Xray supports native TLS encryption for all of its internal microservice communications. To enable TLS encryption for Xray in a non-Docker installation, follow the…

了解更多

设置JFrog应用程序时应该暴露哪些端口?

相关版本:此信息涉及人工制品6号、x射线2号和任务控制3号。关于人造工厂7号,x射线3号和任务控制4号暴露端口的信息可以在这里找到。有很多微服务……

了解更多

安装Xray需要哪些数据库?

需要安装和配置哪些数据库才能使x射线工作?说明:Xray需要使用MongoDB和Postgres数据库才能工作。MongoDB处理事务的业务端,例如:漏洞-信息…

了解更多

为什么x射线赫尔姆图数据库同步卡住了?

JFrog的Helm Charts项目在Kubernetes上提供了多种x射线部署选项,包括x射线服务及其第三方软件(PostgreSQL和MongoDB)的不同值和资源。2022世界杯阿根廷预选赛赛程正常工作和有效地操作,在x射线的…

了解更多

为什么Kubernetes Xray不能与非Kubernetes Artifactory一起工作?

相关版本:X射线和X射线XIt's sometimes the case that Artifactory will be installed on a Virtual Machine, while the user wants Xray to be installed on Kubernetes. For example, Artifactory could have been…

了解更多

Xray可以连接到Artifactory,但是Artifactory不能连接到Xray

相关版本:此信息适用于高达6的人工版本。x和x射线版本高达2。xUntil the upgrade to Artifactory 7.X and Xray 3.X, this is the most common and dreaded message a user…

了解更多

XRAY: Cluster join: Failed resolving join key: corruptionjoin key: encoding/hex: invalid byte: U+0007

安装JFrog Xray后,如果观察到Xray没有启动,并且提供了一个关于joinkey的错误,并且日志给我们“集群连接:Failed resolved joinkey: corruptionjoin key: encoding/hex: invalid byte:…

了解更多

XRAY: Failed to get db migration parameters:检查是否需要mongo迁移失败

在启动Xray时,如果数据库配置错误,可能会出现以下错误:20121-09-29 t09:22:27 . 358z [jfxr] [error] [45697710ba70780c] [migrate:46] [main] Failed to get db migration parameters: Failed to check if mongo…

了解更多

x射线:新安装提示503错误

安装新的Xray 3时。xinstance, we might encounter the following error log in xray-server-service.log, which prevents Xray from starting:Cluster join: Retry 5: Service registry ping failed, will retry. Error: Error while trying to…

了解更多

XRAY:如何配置XRAY通过TLS使用平台图与PostgreSQL连接

概述:这个例子将演示如何从Xray连接到启用TLS的PostgreSQL数据库。前提条件:Kubernetes 1.14+Artifactory启用并通过Platform ChartsKubectl安装。

了解更多

XRAY:如何修复错误-未能获得二进制管理器id

当尝试安装Xray时,日志显示错误:Failed to get binary manager id,然后是与二进制管理器失败相关的其他错误。这将导致与缺少所需服务和…有关的警告。

了解更多

XRAY:如何克服捆绑Postgres安装XRAY时的权限问题

当与捆绑的Postgres一起安装Xray时,Postgres的安装可能会失败,并出现以下错误,错误运行/tmp/postgresql_installer_adc14a5600/prerun_checks.sh: /bin/sh: /tmp/postgresql_installer_adc14a5600/prerun_checks.sh: Permission denied这个错误表示/tmp文件系统for Postgres…

了解更多

XRAY:如何解决“服务注册ping失败”错误,而配置x射线与Artifactory

在安装x射线并使用Artifactory配置它时,可能会出现某些情况,x射线服务无法ping通Artifactory并抛出以下错误-“来自服务注册中心的错误响应,状态码:401;…”

了解更多

XRAY:安装快速入门指南- Docker撰写

你会得到什么?本指南将概述如何安装Xray 3。xproduction-ready environment using the Docker-Compose installation. Note that you will need at least a ProX license to utilize the Xray service. A good…

了解更多

x射线快速入门指南

Xray安装快速入门指南相关版本:此信息适用于Xray 2。查找有关X射线3的信息。请遵循本指南。硬件存储要求:100gb以上CPU: 8核…

了解更多

x射线:更新历史扫描的x射线手表

让我们假设你已经对XRAY中的手表进行了更改,例如关闭块下载策略。然而,尽管如此,没有任何更新和工件…

了解更多

x射线:注意到主密钥不匹配时该怎么做

主密钥是根据产品(Artifactory、Xray等)设置的,并且对于同一服务中的所有节点(在使用HA时)必须相同。在x射线迁移或新安装期间…

了解更多

如何从Snyk错误中恢复在x射线3升级

如果Snyk数据在Mongo数据库中,则主题x射线3将无法升级。受影响版本:Xmigrations and upgradesDescriptionXray used to support Snyk vulnerability data, but this partnership ended a while ago. Due to this,…

了解更多

安装Xray需要哪些数据库?

需要安装和配置哪些数据库才能使x射线工作?说明:Xray需要使用MongoDB和Postgres数据库才能工作。MongoDB处理事务的业务端,例如:漏洞-信息…

了解更多

为什么在构建日志输出中得到“x射线扫描连接丢失:人工响应:禁止,试图重新连接…”

描述:当用户创建Jenkins管道以运行带有x射线扫描的构建时,重要的是要保持阶段的顺序,因为“x射线扫描”将在发布后进行。

了解更多

XRAY:在策略中配置规则的最佳实践

作为Artifactory和Xray用户,我们经常使用watch和policy来审计我们的数据和安全信息。在本文中,我们将回顾在策略中配置规则的最佳实践,并解释如何……

了解更多

XRAY: Cluster join: Failed resolving join key: corruptionjoin key: encoding/hex: invalid byte: U+0007

安装JFrog Xray后,如果观察到Xray没有启动,并且提供了一个关于joinkey的错误,并且日志给我们“集群连接:Failed resolved joinkey: corruptionjoin key: encoding/hex: invalid byte:…

了解更多

XRAY:如何使用基本身份验证配置XRAY Jira集成

本文描述了如何使用基本身份验证方法配置Xray Jira Integration。Atlassian宣布使用密码进行基本身份验证的弃用通知。因此,Xray Jira集成与基本身份验证(用户名和密码)不…

了解更多

如何获得许可证列表为CSV文件的Xray 2.x

Xray不通过UI或任何REST API命令向公众公开许可证列表。但是由于它们存储在MongoDB中,我们可以从那里导出它。我们可以使用下面的mongoexport命令…

了解更多

x射线如何检测包许可证?

通过比较这些组件的校验和来匹配来自JXray (JFrog的全局漏洞数据库服务器)的公共组件的许可证扫描元数据文件(pom.xml, package. xml)。Json等)里面…

了解更多

x射线:如何激活x射线试用许可证

本例将演示激活JFrog Xray试用许可证的过程,假设您拥有JFrog Artifactory的专业许可证。在您继续阅读本指南之前,请确保您已具备……

了解更多

x射线:如何解决“许可证已过期”的错误?

如果您在xray-server-service.log中遇到以下错误:20121-12-27 t06:55:14 .208 z [33m[jfxr][0m [1m] 31m[error][0m [][license_mgr:51][main] License has been expiredThere are a…

了解更多

XRAY:许可证报告中行数的差异

本文解释了Xray使用高级过滤器创建的许可证报告的不同之处。当在报告创建屏幕(高级过滤器)中选择许可证时,它们将包含在报告中(没有…

了解更多

XRAY:未知license

在我们的知识库中,工件/许可证可能被手动标记为易受攻击,在本文中,您将找到有关已识别的未知许可证的受影响路径(可从Xray版本3.44.1获得)的信息。在某些情况下,……

了解更多

x射线:x射线数据库同步无法启动

Xray数据库同步用于定期自动同步问题和漏洞,每天一次。初始化数据库同步可能需要一些时间才能完成,但在某些情况下,进度条不会移动并且…

了解更多

如何解决这个错误:"无法打开websocket连接:websocket:无法找到带有令牌' upgrade'的连接头"

你可能会在xray_server.log中看到以下错误信息:[2017/04/28 12:19:56 UTC] [error] (www.si-fil.com/xray/handlers/ws.WsHandler.ConnectWsServer:29) Could not open websocket connection: websocket: Could not find connection header with token 'upgrade',虽然这不会影响Xray的后端操作,你…

了解更多

如何追踪x射线政策和手表的变化

x射线的请求日志(在x射线3中)。x: xray-request.log) can be used to audit changes made to policies and watches. Following are some examples of log entries that recorded these events in the Xray request log. Notice…

了解更多

XRAY:如何修复错误:“错误在Go例程:net/http: abort Handler”

您可能在x射线路由器日志中遇到以下错误:[jfrou] [error] [] [logger. log . log . log . log . log . log . log . log . log . log . log . log . log . log . log . log . log。go:74] [main] [] - go例程错误:net/http: abort Handler [jfrou] [Error] [] [logger. log . log][主]…

了解更多

XRAY: JFrog x射线测井旋转

主题:如何自定义日志旋转的JFrog x射线在2。X和3。xversions.Description : For 3.x Xray versionsIn Xray 3.x versions, the log rotation can be customized for each microservice in the system.yaml file…

了解更多

如何创建x射线安全策略和手表?(视频)

在本视频中,我们将学习什么是x射线安全策略和监视,以及如何创建它们。

了解更多

如何为Xray检测到的任何漏洞自动发送电子邮件通知

本文说明了如何配置x射线策略,以便为检测到的违规行为发送电子邮件通知。创建一个x射线策略,并选择相关的严重性,添加应该接收通知的电子邮件地址…

了解更多

如何追踪x射线政策和手表的变化

x射线的请求日志(在x射线3中)。x: xray-request.log) can be used to audit changes made to policies and watches. Following are some examples of log entries that recorded these events in the Xray request log. Notice…

了解更多

XRAY:在策略中配置规则的最佳实践

作为Artifactory和Xray用户,我们经常使用watch和policy来审计我们的数据和安全信息。在本文中,我们将回顾在策略中配置规则的最佳实践,并解释如何……

了解更多

XRAY:当依赖项被JFrog XRAY阻塞时,Maven客户端打印错误消息

JFrog x射线屏蔽下载功能:屏蔽下载:设置后,Artifactory将屏蔽符合此手表的工件过滤器和严重性过滤器规格的工件的下载。通过下载阻止,您的系统可以防止漏洞…

了解更多

XRAY:所有关于x射线数据库

一个MongoDB包括以下内容:漏洞保留了关于漏洞和组件的信息(不是工件-组件可以有几个文件)。监视是一个标识,它定义了你想要监视的资源的范围。2022世界杯阿根廷预选赛赛程

了解更多

如何获得Xray 2.x的所有漏洞

我们不公开漏洞列表,但它们存储在MongoDB中。请使用下面的mongoexport命令获取漏洞列表。# mongoexport——db xray——username xray——password password——collection漏洞——out export.json…

了解更多

使用REST API生成包含所有存储库的报告

尽职调查报告和漏洞报告都可以使用Xray REST API指南生成。本文解释了如何生成所有当前已索引的存储库的输出,以便我们可以使用…

了解更多

XRAY:如何使用REST API命令在构建上创建SBOM报告

主题:如何使用REST API命令在构建上创建SBOM报告受影响版本:Xray 3.40。开始x射线3.40。x, Xray can generate a Software Bills of Materials (SBOM) report. Please refer to…

了解更多

x射线:如何解决报告行限制错误?

本文解释了如何解决在x射线中创建报告时出现的错误“无法为报告##生成报告:报告行数已达到”。cause这个错误的原因是配置的行限制。

了解更多

XRAY:在导出PDF格式的XRAY报告时,如何解决“由于报告太大而无法以PDF格式导出”的问题

在本文中,我们将讨论PDF报告中经常出现的问题。JFrog Xray对PDF格式报告中允许的行数有限制。它被…设置为10000。

了解更多

XRAY:许可证报告中行数的差异

本文解释了Xray使用高级过滤器创建的许可证报告的不同之处。当在报告创建屏幕(高级过滤器)中选择许可证时,它们将包含在报告中(没有…

了解更多

如何克隆Xray的手表和策略

如何克隆一个x射线的手表和政策相关版本:人工7。X射线和X射线X(Tested on Artifactory 7.27 and Xray 3.29)This guide will go over how to use the Xray REST API to export and…

了解更多

如何迁移x射线配置到另一台服务器

将Xray迁移到另一个实例是一个相当简单的过程,只需要知道如何安装Xray以及如何运行REST API调用。该过程包括导出当前x射线服务器配置和导入…

了解更多

在x射线中存在索引和强制索引的区别是什么

为了重新索引存储库,我们在UI中提供如下索引。但是,它用于索引尚未索引的repo中的构件。现有的工件不会被重新索引,因为Xray使用重用机制。…

了解更多

Xray可以连接到Artifactory,但是Artifactory不能连接到Xray

相关版本:此信息适用于高达6的人工版本。x和x射线版本高达2。xUntil the upgrade to Artifactory 7.X and Xray 3.X, this is the most common and dreaded message a user…

了解更多

XRAY:如何找到artifactory_id,这是需要一些XRAY REST API

相关版本:此信息属于x射线版本3。xBefore the new platform, when integrating Xray with Artifactory, one of the parameters which were used to define the Artifactory that Xray is connected to is the…

了解更多

XRAY:如何限制用户只能通过REST API访问XRAY,而不提供UI访问

在本文中,我们将描述两种方法,通过这两种方法,我们可以限制用户对UI的访问,并提供通过REST API执行x射线操作的特权。方法一:创建瞬时用户……

了解更多

如何重置x射线<>人工连接而不丢失扫描结果

相关版本:此信息涉及Artifactory版本5.10到最新版本6。X和X射线版本1.12到最新的2。XThere will be times when you'll need to reset your Artifactory <> Xray connection (e.g., when…

了解更多

JFrog Xray RabbitMQ队列

Xray使用RabbitMQ来管理异步操作。本文档描述了主要队列和Xray使用它们的方式。RabbitMQ队列主要有3种类型:New Content -没有后缀- for…

了解更多

x射线:如何调整x射线重负载?

相关版本:x射线X及以上。x光comes with a predefined set of default parameters and configurations.If you believe your Xray server is under-utilized or you wish to tune Xray to be capable of handling a…

了解更多

x射线:如何使用x射线健康检查?

运行状况检查是发送到其实例的请求,以查找其状态和连接到其下游服务的能力。本文帮助我们了解如何使用…在x射线服务器上执行运行状况检查。

了解更多

ARTIFACTORY:如何解决统一平台错误:加入集群失败错误:解析连接响应失败:jwt太旧;iat: ;预计最低:

当一个给定的JFrog产品升级到统一平台时,其他JFrog产品可能无法连接到Artifactory 7。hth华体会最新官方网站x统一的UI。要解决这个问题,请检查$JFROG_HOME/var//log/router-service.log文件…

了解更多

如何修复RabbitMQ在x射线上的403错误

视频记录:嗨。我的名字是来自JFrog的Loren,今天我们将诊断,以及如何修复Xray报告的rabbitMQ 403错误。下面是它看起来像....的一个例子

了解更多

如何为Xray HA重新群集RabbitMQ HA

相关版本:Xray 2。X射线和X射线X- Instructions and paths are for 3.X but the overall process is similar in 2.X Xray HA requires a RabbitMQ broker per node (i.e., if you have two Xray…

了解更多

如何重置x射线3。RabbitMQ密码

如果丢失了RabbitMQ的密码,可以使用以下方法重置密码:1)重置$XRAY_HOME/app/bin/ RabbitMQ / RabbitMQ .conf目录下的RabbitMQ密码。rabbitmq.conf密码可以通过修改的值....来更新

了解更多

如何重置x射线<>人工连接而不丢失扫描结果

相关版本:此信息涉及Artifactory版本5.10到最新版本6。X和X射线版本1.12到最新的2。XThere will be times when you'll need to reset your Artifactory <> Xray connection (e.g., when…

了解更多

如何重置Xray的管理员密码?

主题如何重置'admin'用户在JFrog x射线?说明:为了重置Xray中admin用户的密码(当Artifactory配置为认证提供商时),您需要连接到MongoDB…

了解更多

如何解决错误“令牌在:1623250847使用,但在:1623250862发布”

这个错误通常来自路由器微服务,当它试图连接到访问微服务。完整的错误将类似于下面的错误:20121-05-15 t11:12:30 .323 z [jfrou] [FATAL] [4bd11arf38ff4765] [bootstrap。: 101]…

了解更多

JFrog Xray RabbitMQ队列

Xray使用RabbitMQ来管理异步操作。本文档描述了主要队列和Xray使用它们的方式。RabbitMQ队列主要有3种类型:New Content -没有后缀- for…

了解更多

当我得到" ../setenvDefaults.sh ':没有这样的文件或目录"重新尝试在RHEL上安装x射线时该怎么办?

当尝试在Red Hat Enterprise Linux (RHEL)系统上重新安装Xray失败后,并且删除了Xray数据文件夹(如/opt/jfrog/ Xray和/var/opt/jfrog/)时,安装脚本将无法尝试…

了解更多

为什么我在启动RabbitMQ时得到“no access to this vhost”?

为什么在尝试启动RabbitMQ时看到“no access to this vhost”错误?RabbitMQ是Xray正在使用的微服务之一。它保存和管理所有的消息……

了解更多

为什么我得到错误“检查postgres迁移版本失败:pq:没有pg_hba.conf条目为主机“10.196.64.203”,用户“xray”,数据库“xraydb”,SSL关闭”

错误提示“Failed to set Postgres statement timeout to 18000000: pq: no pg_hba.conf entry for host "10.196.64.203", user "xray", database "xraydb", SSL off”,通常是由于备节点访问运行在…

了解更多

为什么我的x光升级到2。xfails to backup RabbitMQ?

当执行x射线从1.x升级。X到2。xof Xray, of Docker installation, sometimes the upgrade can fail with the following error:ERROR: Failed to backup Rabbitmq definitions during upgrade process!!!ERROR: Upgrade failedWhy it…

了解更多

Xray可以连接到Artifactory,但是Artifactory不能连接到Xray

相关版本:此信息适用于高达6的人工版本。x和x射线版本高达2。xUntil the upgrade to Artifactory 7.X and Xray 3.X, this is the most common and dreaded message a user…

了解更多

XRAY:电子邮件通知在x射线和如何调试问题,当他们发生

x射线允许用户通过初始扫描或影响分析获得触发的每个违规的电子邮件通知,影响分析在漏洞数据库更新时添加漏洞(数据库同步)。为了……

了解更多

如何收集x射线线程转储

线程转储是进程中所有线程状态的快照。在Xray中,我们有4个主要进程:服务器、索引器、分析、持久,它们需要分别从每个进程收集信息。要收集x射线线程转储,…

了解更多

XRAY:如何启用DB查询日志记录

如果您希望查看Xray向数据库发送的DB查询以及响应时间,则可以为各种微服务启用TRACE级别的日志记录。注意这个…

了解更多

XRAY:如何修复组件更新到修复版本后仍然显示漏洞的问题

当我们使用Xray进行构建扫描时,通常会在依赖组件中存在一些漏洞,并且它会在组件上显示这些漏洞的固定版本。有时,当我们将依赖组件更新为…

了解更多

XRAY:如何克服“驱动程序' postgresql ' not found”异常,而运行XRAY

主题:如何解决启动Xray 3.x时出现的错误“Driver 'postgresql' not found”。受影响版本:Xray 3。xwith external PostgreSQL DatabaseDescription:When you’re installing Xray with an external PostgreSQL Database, you may run into the following error…

了解更多

x射线:如何解决x射线扫描构建超时错误:[{" status ":500, " message ": " failed To index the build "}],试图重新连接

当第一次用x射线扫描构建时,您可能会遇到以下服务器500错误:x射线扫描连接丢失:人工响应:[{"status":500,"message":"failed to index the build"}],试图重新连接。这个错误的原因是…

了解更多

x射线:如何调整x射线重负载?

相关版本:x射线X及以上。x光comes with a predefined set of default parameters and configurations.If you believe your Xray server is under-utilized or you wish to tune Xray to be capable of handling a…

了解更多

x射线快速入门指南

Xray安装快速入门指南相关版本:此信息适用于Xray 2。查找有关X射线3的信息。请遵循本指南。硬件存储要求:100gb以上CPU: 8核…

了解更多

XRAY:为什么XRAY中的一个Rabbitmq节点没有加入到现有的集群中?

如果在Xray HA中有一个rabbitmq节点一直崩溃,无法加入现有的集群,请按照下面的解释/指南:你可能会在rabbitmq的崩溃中看到以下消息。log2022-08-XX 21:28:31.245 [error] <0.1158.0> Mnesia(rabbit@host_03):…

了解更多

x射线:为什么x射线显示的不是漏洞,而是许可证

为什么我没有看到工件上的任何漏洞,或者在生成x射线报告或查看ide插件中的结果时,但我确实看到了许可证?通常,原因是没有……

了解更多

DevSecOps管道

DevSecOps的流行程度正在上升,这是有充分理由的。采用DevSecOps可以帮助您的团队降低风险,简化遵从性,并将安全性集成到持续集成/持续交付中……

了解更多

x射线:如何索引和扫描所有构建在统一平台的x射线

每当我们试图从构建工具执行x射线扫描时,如果构建失败,“build 未选择索引”,这意味着构建被发送到x射线…

了解更多

如何解决这个错误:"无法打开websocket连接:websocket:无法找到带有令牌' upgrade'的连接头"

你可能会在xray_server.log中看到以下错误信息:[2017/04/28 12:19:56 UTC] [error] (www.si-fil.com/xray/handlers/ws.WsHandler.ConnectWsServer:29) Could not open websocket connection: websocket: Could not find connection header with token 'upgrade',虽然这不会影响Xray的后端操作,你…

了解更多

当您的x射线登录UI在SSO重定向期间输入凭据后在浏览器中返回错误令牌交换消息时该怎么办

相关版本:此信息与Artifactory版本6有关。xWhen you access the Xray URL, you are redirected to the Artifactory login page for single sign-on (SSO). After successfully logging in, the single sign-on (SSO) redirect…

了解更多

在x射线中存在索引和强制索引的区别是什么

为了重新索引存储库,我们在UI中提供如下索引。但是,它用于索引尚未索引的repo中的构件。现有的工件不会被重新索引,因为Xray使用重用机制。…

了解更多

XRAY:如何通过UI禁用人工x射线?

在本文中,我们将描述通过UI禁用Xray与Artifactory集成的步骤,即使Xray在后端运行也是如此。步骤1:在平台UI中,转到…

了解更多

XRAY:如何删除消息“JFrog XRAY不可用”。有关详细信息,请查看Artifactory的日志文件。

本文旨在讨论反复出现的错误消息“JFrog Xray is unavailable”。详细信息请查看Artifactory的日志文件。”此错误将持续出现在Artifactory用户界面中,即使使用…

了解更多

x射线快速入门指南

Xray安装快速入门指南相关版本:此信息适用于Xray 2。查找有关X射线3的信息。请遵循本指南。硬件存储要求:100gb以上CPU: 8核…

了解更多

x射线在线和离线DB同步是如何工作的?

主题Xray Online和Offline DB同步从名为JXray的全局数据库中获取漏洞信息。JXray不断更新来自各种来源的内容,如NVD/Redhat/Debian。x射线在线数据库同步每天运行一次,作为…

了解更多

XRay支持哪些包和存储库进行索引?

x射线可以索引多种类型的包。本文解释了如何查找受支持类型的详细列表。resoltionxray索引每个工件,如果它有它支持的每个存储库类型的扩展,包括一个通用的…

了解更多

XRAY -如何克服问题,当XRAY在线数据库同步失败与401?

当x射线数据库同步失败时,记录在Xray-server-service.log中的日志如下,[2020/10/06 11:25:38 CEST] [error] (www.si-fil.com/xray/internal/jobs.DownloadOnlineUpdates:584) Updates worker id 0 failed to download update from https://jxray.jfrog.io/api/v1/updates/bundles?from=1593080483014&to=1601976328671: failed to access:https://jxray.jfrog.io/api/v1/updates/bundles?从= 1593080483014服务= 1593080483014…

了解更多

x射线:Maven工件缺少违反

本文中看到的问题假设Xray已被正确配置。在Xray中发现了一个bug,它会导致一个易受攻击的Maven组件不同步或在组件中显示适当的漏洞…

了解更多

XRAY:如何删除消息“JFrog XRAY不可用”。有关详细信息,请查看Artifactory的日志文件。

本文旨在讨论反复出现的错误消息“JFrog Xray is unavailable”。详细信息请查看Artifactory的日志文件。”此错误将持续出现在Artifactory用户界面中,即使使用…

了解更多

XRAY:安装快速入门指南- Docker撰写

你会得到什么?本指南将概述如何安装Xray 3。xproduction-ready environment using the Docker-Compose installation. Note that you will need at least a ProX license to utilize the Xray service. A good…

了解更多

为x射线用户添加Admin和其他权限

当将Artifactory配置为Xray身份验证提供者时,您将能够使用在Artifactory中定义为内部Artifactory用户的用户或通过SSO登录到Xray。然而,作为许可…

了解更多

Xray DB同步白名单url的变化

Xray数据库同步白名单URLsXray从主数据源获取漏洞并发布数据,主数据源来自JFrog维护的全局数据库服务器。要成功索引Artifactory中的资源,Xray必2022世界杯阿根廷预选赛赛程须…

了解更多

Xray的MongoDB的详细TLS设置

注意:本文中的信息旨在用于Xray 2。2. X射线安装Xhas three third-party microservices (RabbitMQ, Postgresql, MongoDB), and all of these services communicate with Xray…

了解更多

Xray的Postgres的详细TLS设置

注:此信息用于Xray 2。XXray 2。Xhas three third-party microservices (RabbitMQ, Postgresql, MongoDB), and all of these services communicate with Xray via unencrypted channels. Normally this…

了解更多

Xray的RabbitMQ的详细TLS设置

注:此信息设计用于Xray 2。XXray 2。Xhas three third-party microservices (RabbitMQ, Postgresql, MongoDB), and all of these services communicate with Xray via unencrypted channels.Normally this is…

了解更多

如何检查x射线的许可证状态,并删除试用许可证?

您可以检查您的Xray实例是否具有以下API的试用许可证:x: curl -u: http:///xray/api/v1/license {"id":"","key":"","license_to":"JFrog","valid_until":"UTC","license_type":"Trial"}For 2.x: curl -u: http:///api/v1/license {"id":"","key":"","license_to":"JFrog","valid_until":"UTC","license_type":"Trial"} No trial license will return no data. You can run…

了解更多

我如何配置Artifactory根据x射线检查工件扫描状态的频率?

您可以通过编辑$ARTIFACTORY_HOME/etc/ Artifactory .system来调整Artifactory接触Xray检查状态的频率。artifactory.xray.client.block. Cache . expire . intervalsecs =150(默认300)-获得扫描状态的工件缓存artifactory.xray.client.block. unscanning . Cache . expire . intervalsecs =60(默认120)-工件缓存…

了解更多

x射线在线和离线DB同步是如何工作的?

主题Xray Online和Offline DB同步从名为JXray的全局数据库中获取漏洞信息。JXray不断更新来自各种来源的内容,如NVD/Redhat/Debian。x射线在线数据库同步每天运行一次,作为…

了解更多

如何在x射线docker容器内添加SSL证书?

为了在Xray docker容器中添加CA证书,请执行以下命令:docker exec -it -u root [Xray SERVER容器ID] bash cp示例。crt /usr/local/share/ca-certificates /例子。crt Update-ca-certificates

了解更多

如何更改x射线用户的UID

在某些情况下,由于公司政策或操作系统的某些限制,我们可能不得不更改x射线用户的UID(默认值为…)

了解更多

如何克隆Xray的手表和策略

如何克隆一个x射线的手表和政策相关版本:人工7。X射线和X射线X(Tested on Artifactory 7.27 and Xray 3.29)This guide will go over how to use the Xray REST API to export and…

了解更多

如何为Xray HA重新群集RabbitMQ HA

相关版本:Xray 2。X射线和X射线X- Instructions and paths are for 3.X but the overall process is similar in 2.X Xray HA requires a RabbitMQ broker per node (i.e., if you have two Xray…

了解更多

如何从Snyk错误中恢复在x射线3升级

如果Snyk数据在Mongo数据库中,则主题x射线3将无法升级。受影响版本:Xmigrations and upgradesDescriptionXray used to support Snyk vulnerability data, but this partnership ended a while ago. Due to this,…

了解更多

Xray的Docker安装的TLS设置

相关版本:此信息属于Xray 2。版本2中的XAs。x, Xray supports native TLS encryption for all of its internal microservice communications. To enable TLS encryption for Xray in a non-Docker installation, follow the…

了解更多

安装Xray需要哪些数据库?

需要安装和配置哪些数据库才能使x射线工作?说明:Xray需要使用MongoDB和Postgres数据库才能工作。MongoDB处理事务的业务端,例如:漏洞-信息…

了解更多

Xray可以连接到Artifactory,但是Artifactory不能连接到Xray

相关版本:此信息适用于高达6的人工版本。x和x射线版本高达2。xUntil the upgrade to Artifactory 7.X and Xray 3.X, this is the most common and dreaded message a user…

了解更多

x射线:如何配置在特定类型的存储库中可以扫描的文件类型

如何配置?x光will automatic identification of repository types, and can automatically identify scannable file extensions in repository types. For example, if you upload a jar file to a docker repository, in the default situation…

了解更多

x射线:如何编辑x射线系统。使用“kubectl cp”创建Yaml文件

我们可以编辑系统。使用“kubectl cp”命令将x射线的yaml文件。在下面的示例中,我正在修改系统中x射线服务器服务的日志级别。yaml file.1。复制系统。Yaml文件…

了解更多

XRAY:如何防止Pypi客户端(或其他客户端)超时时,阻止未扫描的工件启用

问题描述:在某些情况下,由于安全程序,我们希望在扫描工件之前阻止下载工件。当下载一个新添加的工件时,在Artifactory中创建一个事件,这个事件是…

了解更多

x射线:如何解决x射线扫描构建超时错误:[{" status ":500, " message ": " failed To index the build "}],试图重新连接

当第一次用x射线扫描构建时,您可能会遇到以下服务器500错误:x射线扫描连接丢失:人工响应:[{"status":500,"message":"failed to index the build"}],试图重新连接。这个错误的原因是…

了解更多

XRAY:如何将x射线配置设置从本地Artifactory转移到云Artifactory实例

在本文中,我们将讨论如何将x射线配置设置从On-prem Artifactory转移到云Artifactory实例。从on -prem Artifactory导出x射线配置:首先我们需要运行Xray导出REST API…

了解更多

Xray:如何解决Xray(3.x) RabbitMQ TLS配置问题

注:与x射线3相关。xBy default, Xray communicates to PostgreSQL and RabbitMQ microservices unencrypted. To secure these channels, we can set up encrypted connections using TLS certificates. Detailed instructions on this setup can be found…

了解更多

x射线:如何调整x射线重负载?

相关版本:x射线X及以上。x光comes with a predefined set of default parameters and configurations.If you believe your Xray server is under-utilized or you wish to tune Xray to be capable of handling a…

了解更多

x射线快速入门指南

Xray安装快速入门指南相关版本:此信息适用于Xray 2。查找有关X射线3的信息。请遵循本指南。硬件存储要求:100gb以上CPU: 8核…

了解更多

x射线:信任自签名证书

当Xray实例/节点配置为通过使用自签名证书的SSL代理时,在执行在线DB同步等任务时可能会遇到以下问题:20121-07-20 t14:47:47 .500 z [33m[jfxr][0m [1m] 31m[ERROR][0m…

了解更多

x射线:更新历史扫描的x射线手表

让我们假设你已经对XRAY中的手表进行了更改,例如关闭块下载策略。然而,尽管如此,没有任何更新和工件…

了解更多

如何解决Docker Xray升级失败,缺少Rabbimq备份的问题?

主题:docker Xray upgrade failed with a error concerning Rabbimq backup missingAttached versions2.0或更高版本的附件,只有在非root用户安装和升级docker Xray时才会出现这种情况,导致以下日志:Creating xray_rabbitmq_1ERROR: failed to backup Rabbitmq…

了解更多

如何将Xray升级到版本3。从2.6及以下版本的X ?

为了从版本2升级Xray。X到3。xit would be required to first upgrade Xray to version 2.7 and above in case an older version (version 2.6 and below) is currently installed. In…

了解更多

XRAY:如何解决升级到统一平台后“该实例的license不支持或禁用XRAY”的问题?

当在Artifactory和Xray上执行升级到统一平台时,从Artifactory连接到Xray时可能会遇到与许可证相关的问题。如果你对这些产品的单独升级成功了,…hth华体会最新官方网站

了解更多

XRAY:如何解决升级XRAY后RabbitMQ启动失败的问题

概述:由于Xray使用RabbitMQ来执行异步操作,因此在启动Xray服务之前,RabbitMQ应该已经启动并运行。要求RabbitMQ使用最新的…

了解更多

如何为Xray HA重新群集RabbitMQ HA

相关版本:Xray 2。X射线和X射线X- Instructions and paths are for 3.X but the overall process is similar in 2.X Xray HA requires a RabbitMQ broker per node (i.e., if you have two Xray…

了解更多

JFrog x射线如何确定问题的严重程度

JFrog Xray如何确定漏洞的严重级别(次要、主要或严重)?ResolutionXray使用以下标准对严重性级别进行分类:CVSS评分1-4,将标记为次要。CVSS评分在…

了解更多

x射线在线和离线DB同步是如何工作的?

主题Xray Online和Offline DB同步从名为JXray的全局数据库中获取漏洞信息。JXray不断更新来自各种来源的内容,如NVD/Redhat/Debian。x射线在线数据库同步每天运行一次,作为…

了解更多

如何向Slack发送x射线安全和许可证违规消息

虽然Xray有Webhook集成,但它不能直接向Slack发送消息,因为Xray和Slack的有效载荷不同,如下所示:由Xray发送的有效载荷{"alert_id": " ", "created": " "}有效载荷是…

了解更多

JFrog高级扫描演示:扫描WebGoat

JFrog高级扫描演示:扫描webgoat这篇文章介绍了扫描一个已知的易受攻击的包,这是一个很好的方式来演示Xray和JFrog高级扫描(JAS)都是工作的…

了解更多

JFrog高级扫描:修复密码问题

JFrog高级扫描:修复密码问题高级扫描的关键功能之一是秘密检测。如果密码或其他秘密以明文形式保存在工件中,则表示严重的…

了解更多

使用REST API生成包含所有存储库的报告

尽职调查报告和漏洞报告都可以使用Xray REST API指南生成。本文解释了如何生成所有当前已索引的存储库的输出,以便我们可以使用…

了解更多

XRAY:如何使用Rest API创建自定义问题

在某些情况下,您可能希望x射线标记特定组件,以便该组件将来会被标记,并且可以对其采取诸如应用“监视”之类的操作……

了解更多

x射线:如何确定给定工件中有多少漏洞

XRAY:如何确定给定工件中有多少漏洞JFrog鼓励DevSecOps的实践。它将使您专注于收集尽可能多的关于工件和……

了解更多

x射线:如何手动将特定工件标记为易受x射线攻击

Xray从外部和内部来源收集其漏洞信息,然而,在某些情况下,您可能希望手动将特定工件标记为易受攻击。以上可以通过使用UI / REST…

了解更多

XRAY:如何使用JFrog XRAY块下载工件的功能

当您希望基于安全漏洞限制用户从Artifactory Local或Remote存储库下载的工件时,您可以在Xray的帮助下实现此用例。有……

了解更多

x射线:Maven工件缺少违反

本文中看到的问题假设Xray已被正确配置。在Xray中发现了一个bug,它会导致一个易受攻击的Maven组件不同步或在组件中显示适当的漏洞…

了解更多

x射线:x射线中的未知严重性是什么?

在某些情况下,您可能会发现Xray中的工件将被检测为具有未知严重性的漏洞。这意味着,虽然x射线能够识别出一个给定的人工制品是脆弱的,但那里……

了解更多

为什么我得到一个“未加密的连接”错误?

本文将解决在发送电子邮件通知时在x射线中可能收到的“未加密连接”错误。当Xray尝试将纯文本凭据发送到…

了解更多

x射线:为什么x射线显示的不是漏洞,而是许可证

为什么我没有看到工件上的任何漏洞,或者在生成x射线报告或查看ide插件中的结果时,但我确实看到了许可证?通常,原因是没有……

了解更多

x射线:为什么x射线手表没有显示出超过10万个漏洞?

Xray有一个默认的硬上限,可以在JFrog统一平台UI上显示多少计算违规。对于每个特定的手表,最多可显示100,000次计算违规。这个值……

了解更多

如何收集Replicator线程转储?

默认情况下,Replicator只接受来自“localhost”的到分析端点的连接。如果计划从远程主机收集线程转储,则必须在$ARTIFACTORY_HOME/replicator/etc/replicator中配置“profilingListenHost”。yaml。收集…

了解更多

ARTIFACTORY:使用REST API上传许可桶,用于新的ARTIFACTORY安装

在本文中,我们将描述有助于使用REST API上传许可证桶以进行新的Artifactory安装的步骤。步骤1:安装Artifactory后启用MC:要启用任务控制,您…

了解更多

ENTERPRISE PLUS:如何调优路由器健康检查?

有时,对应用程序中其他微服务的路由器健康检查可能会失败。因此,应用程序将报告自身为不健康状态。例如,在下面的例子中,路由器在…

了解更多

ENTERPRISE PLUS:如何恢复旧的加密密码,如果它已更改

启用加密密码后,artifactory将在access_users_custom_data表下为每个用户生成一个加密的密钥对。密钥对将用于为用户加密/解密加密的密码。如果出于某种原因,这…

了解更多

Enterprise Plus创业指南

JFrog的Enterprise Plus端到端解决方案促进了软件的快速发布和分发,对其捆绑包中的每个产品都有单独的系统需求。您需要在各自的专用主机上安装它们,这…

了解更多

ENTERPRISE PLUS:对于JFrog平台产品有哪些有用的路由器健康检查api ?hth华体会最新官方网站

有一些有用的api可以在JFrog路由器上运行。如果你想查看所有微服务的健康状态,你可以运行curl -s http://localhost:8082/router/api/v1/system/healthThe,上面的api将显示:健康响应:200 OK…

了解更多

如何调试JFrog平台中不健康的微服务

curl -s http://localhost:8046/router/api/v1/topology/healthUnhealthy响应:503 service UNAVAILABLE内容类型:application/json {"router": {"node_id": "dsf76s-f87df86sdf-kjhsdg329", "state":…

了解更多

JFROG产hth华体会最新官方网站品:许可证和许可证桶的区别

在购买JFrog产品时(取决于您购买的订阅),您hth华体会最新官方网站将收到一个许可证或一系列许可证。如果您购买Pro、Pro X或企业版订阅,您将获得单独的许可证……

了解更多

POSTGRES:数据库索引健康检查

对数据库查询时间的长期监控可以揭示某些数据库查询速度变慢——这可能是由于许多因素造成的。我们会讲一些简单的…

了解更多

Enterprise Plus快速安装示例

快速安装Enterprise+功能指南,从Enterprise到Enterprise+只需要更换许可证。与以前的Artifactory许可证一样,应用程序将使用分配给它的最高订阅的许可证。更多…

了解更多

ARTIFACTORY:如何在ARTIFACTORY Pod崩溃/被删除之前收集线程转储?

有时,您可能会惊讶地看到多次重新启动Artifactory POD。查看日志可能不足以让您找到问题的根本原因。如果没有适当的监控工具,……

了解更多

ARTIFACTORY:如何登录数据库进行postgresql pod的helm安装

Artifactory默认Postgresql pod:如果您没有使用外部数据库进行Artifactory helm安装,默认的helm安装将创建一个带有生成的数据库密码的Postgresql pod。当运行kubectl get…

了解更多

HELM和KUBERNETES:如何配置自定义存储类以在HELM图表中为JFrog应用程序创建PVC

默认情况下,JFrog头盔图表将在默认存储类中创建PVC,如果我们想在自定义存储类中创建PVC,那么我们需要配置自定义…

了解更多

Helm和Kubernetes:如何解决Helm升级安装错误" create: failed to create:服务器响应状态码413,但没有返回更多信息(post secrets) "

在安装或升级JFrog产品时,提示“创建:创建失败:服务器响应状态码413,但没有返回更多信息(post secrhth华体会最新官方网站ets)”。

了解更多

JFROG平台:开始使用JFROG平台掌舵图

本文旨在提供关于配置JFrog平台图表的综合指南,包括经常使用的基本设置,以及对其功能的概述。值得注意的是,这篇文章不会……

了解更多

Kubernetes中的Helm是什么?

Subject Helm是一个简化Kubernetes应用程序安装和管理的工具。把它想象成K8S的Apt/Yum/Homebrew。Helm使用一种称为图表的打包格式。图表是文件的集合,这些文件…

了解更多

为什么是索引。通过helm3创建和上传的包在Artifactory中的yaml文件是空白的吗?

原因:helm3与windows客户端目前给出了这个问题。吉拉也有同样的空缺。解决方案/解决方案:使用基于Linux的操作系统来打包如果使用helm 3或使用helm 2来打包…

了解更多

XRAY:如何使用Helm将证书挂载到XRAY

将证书挂载到Xray的最简单方法是使用证书数据的密钥,并使用值中的customCertificates进行挂载。yaml文件。这将使TLS通信之间的x射线和…

了解更多

当使用平台版本时,如何从集群中的多个jpd分发

如果你在你的组织中有多个人工实例(JPD),所有的都连接到你的主JPD(运行任务控制的那个),你想从那些其他JPD分发软件到边缘…

了解更多

排除分发中的“令牌验证失败:签名”错误

解决方案:确保在源工件和目标边缘节点实例之间建立信任圈。参考本文档如果源Artifactory不是任务控制中的身份验证提供者,那么将服务器之间的信任圈配置为…

了解更多

分发:如何解析上传GPG密钥时设置PGP密钥失败

JFrog发行版使用GPG密钥对来保护发布包。分发到边缘节点的发布包由私钥签名,边缘节点用…

了解更多

排除分发中的“令牌验证失败:签名”错误

解决方案:确保在源工件和目标边缘节点实例之间建立信任圈。参考本文档如果源Artifactory不是任务控制中的身份验证提供者,那么将服务器之间的信任圈配置为…

了解更多

Enterprise Plus创业指南

JFrog的Enterprise Plus端到端解决方案促进了软件的快速发布和分发,对其捆绑包中的每个产品都有单独的系统需求。您需要在各自的专用主机上安装它们,这…

了解更多

分发:如何增加发布包中的工件数量限制

默认情况下,创建发布包时可以处理的文件数量默认配置为3000个。为了增加这个限制,您可以遵循以下步骤:导航……

了解更多

分发:如何解决错误“默认异常映射器捕获:java.net.SocketTimeoutException:读取超时”时,创建一个发布包

受影响版本:发行版2。x德scriptionWhen creating Release Bundles, there are two important requests Distribution sends to Artifactory.When creating Release Bundles, there are two important requests Distribution sends to Artifactory.Gather artifacts request. It uses the AQL provided…

了解更多

如何创建和分发发布包?(视频)

了解更多

如何在Artifactory的远程Docker存储库缓存中替换。marker层与实际Docker层

受影响的版本:此信息与Artifactory版本5有关。X和6。xIn Artifactory, when a client tries to pull a Docker image from a remote Docker repository and the client has some or all of the layers…

了解更多

在混合云环境中利用云原生工具

运行在分布式环境中的云原生工具可以部署在任何类型的云上——公共云、私有云或混合云。您不需要特定类型的云架构来实现云原生。形象……

了解更多

如何收集Replicator线程转储?

默认情况下,Replicator只接受来自“localhost”的到分析端点的连接。如果计划从远程主机收集线程转储,则必须在$ARTIFACTORY_HOME/replicator/etc/replicator中配置“profilingListenHost”。yaml。收集…

了解更多

如何解决错误“令牌在:1623250847使用,但在:1623250862发布”

这个错误通常来自路由器微服务,当它试图连接到访问微服务。完整的错误将类似于下面的错误:20121-05-15 t11:12:30 .323 z [jfrou] [FATAL] [4bd11arf38ff4765] [bootstrap。: 101]…

了解更多

ACCESS FEDERATION:如何将ACCESS FEDERATION拓扑从星形拓扑更改为网状拓扑,反之亦然

在某些场景中,您可能希望更改在Artifactory实例之间配置的Access federation拓扑。您可以按照以下步骤将Access federation拓扑从星形拓扑更改为网状拓扑和…

了解更多

ACCESS FEDERATION:如何删除已注册的同步目标

在使用Access Federation时,您可能希望从同步目标列表中删除一个Artifactory实例(或在使用高可用性时删除多个实例),这意味着新的安全实体(用户、组、令牌和权限)…

了解更多

ARTIFACTORY:关于access_federation_log表的所有信息

访问联合是一个人工功能,它为您提供了访问任何全局JFrog产品的控制。hth华体会最新官方网站例如,它提供了在联邦实例之间同步安全实体的能力。当使用Access Federation同步组时,…

了解更多

Access如何确定哪个安全实体在全网格访问联邦设置中获得优先级

主题Access federation如何处理安全实体中的冲突?德scriptionIf you have 2 Artifactory instances, each with its own set of users, groups and permissions, and you want to configure a full mesh topology of access…

了解更多

如何使用Access Federation在人工实例之间配置拓扑?(视频)

了解更多

任务控制:如何使用Access Federation将安全对象从本地迁移到SaaS Artifactory

如何使用Access federation将安全对象从本地迁移到SaaS Artifactory在某些情况下,组织可能希望将用户、组、权限和访问令牌从本地Artifactory迁移到SaaS Artifactory。我们……

了解更多

在Artifactory 7.x中存储信任密钥圈

来自工艺品7。x, by design, Circle of Trust certs are inserted into your Artifactory Database table access_configs.For example, when root certificates from another Artifactory instance are copied to the Access trusted directory (i.e. $JFROG_HOME/artifactory/var/etc/access/keys/trusted)…

了解更多

ACCESS:当吊销令牌API失败时,如何删除访问令牌?

如果,由于某种原因,您尝试通过ID REST API使用吊销令牌删除令牌并且失败,您可能会看到以下错误:{"code": "BAD_REQUEST", "message": "令牌不可撤销","detail"…

了解更多

ACCESS:如何解决在ACCESS配置中设置“max-expiry”值后“Failed to generate token”的错误

主题:如何解决在7.28.0以下人工版本的访问配置中配置“最大过期”值时出现的错误。影响版本:7.28.0以下人为版本生成访问令牌时,默认有效期为31536000…

了解更多

在ARTIFACTORY中创建访问令牌

在本文中,我们将演示如何在Artifactory中生成访问令牌。为此,您需要Artifactory版本为7.38.4或更高版本。(有关其他版本的更多资料,请参阅…

了解更多

ARTIFACTORY:当在Docker hub帐户上启用2FA时,通过ARTIFACTORY进行Docker pull失败

在本文中,我们将了解为什么在您的docker hub帐户上启用2FA时,通过Artifactory进行docker pull失败并出现身份验证错误。JFrog的Docker注册表是什么?在Artifactory中定义的远程存储库服务…

了解更多

ARTIFACTORY:如何根据公司政策更改身份令牌的有效性

身份令牌:用户配置文件现在允许用户生成身份令牌。任何用户都可以通过UI或REST API为自己创建用户标识令牌。身份令牌是有作用域的令牌,这意味着…

了解更多

ARTIFACTORY:如何在不使用UI的情况下创建管理令牌?

使用REST API创建管理访问令牌是不可能的,除非首先获取一个可以生成新管理令牌的管理访问令牌。从Artifactory版本7.38.4开始,新功能已经…

了解更多

ARTIFACTORY:如何获取用户生成的API密钥和标识令牌列表以进行比较

编写本文的目的是获取生成API密钥和标识令牌的用户列表,以便进行比较,并进行用户迁移。这篇文章意在反对……

了解更多

ARTIFACTORY:如何打印用于审计目的的ARTIFACTORY访问令牌ID

事实:访问令牌是另一种身份验证方法,可以代替用户和密码使用。人工用户可以生成多个访问令牌“可过期和不可过期”,每个都有一个唯一的令牌ID创建…

了解更多

ARTIFACTORY:如何解决http 400错误时撤销身份/访问令牌

在某些情况下,当撤销访问/用户令牌时,我们可能会收到http 400错误。错误代码片段:2022-09-26T07:01:31.032Z [jffe] [Error] [6e1ab52bb66a00b9] [] [main] -…

了解更多

ARTIFACTORY:如何解决统一平台错误:加入集群失败错误:解析连接响应失败:jwt太旧;iat: ;预计最低:

当一个给定的JFrog产品升级到统一平台时,其他JFrog产品可能无法连接到Artifactory 7。hth华体会最新官方网站x统一的UI。要解决这个问题,请检查$JFROG_HOME/var//log/router-service.log文件…

了解更多

ARTIFACTORY:重置主密钥后如何恢复访问令牌

主题:重置主机后如何使用现有的访问令牌。在使用Artifactory时,您可能会遇到一个问题。密钥损坏或丢失。这可能会导致……

了解更多

ARTIFACTORY:当试图通过UI撤销令牌时,如何排除“撤销令牌失败”

身份令牌是我们用来代替基本身份验证的凭证。令牌可以有截止日期,也可以没有截止日期。有时,我们需要撤销令牌。在UI中,导航到…

了解更多

ARTIFACTORY:如何使用访问令牌发现用户所属的组

通常,创建访问令牌有两个原因:在必要时优化用户的身份验证凭据。有时,您可能需要查看特定用户的访问令牌详细信息……

了解更多

平台:API密钥弃用和新的引用令牌

当JFrog在JFrog Artifactory 4.4.3中引入API密钥时,密钥为用户提供了一个实用的解决方案,可以轻松创建密钥。然后就可以用这把钥匙了……

了解更多

什么是Artifactory中的访问和刷新令牌?

访问令牌一个访问令牌可以用作替代您的基本,用户名和密码的身份验证手段。访问令牌更加通用。您可以将访问令牌看作有点类似于……

了解更多

ACCESS FEDERATION:如何删除已注册的同步目标

在使用Access Federation时,您可能希望从同步目标列表中删除一个Artifactory实例(或在使用高可用性时删除多个实例),这意味着新的安全实体(用户、组、令牌和权限)…

了解更多

ACCESS:修复Artifactory中的“传入YAML文档超过限制”错误

概述:在Artifactory升级之后,Access无法启动,生成一条错误消息,“传入的YAML文档超过限制:3145728个代码点”。已观察到Access配置文件具有…

了解更多

ACCESS:如何修改Artifactory Helm安装中的ACCESS配置文件?

到目前为止,还没有使用Helm Chart直接修改Access配置文件(Access .config.latest.yml)的方法。我们可以做的是,我们可以挂载access.config.patch.yml文件,作为configMap,或者作为…

了解更多

ARTIFACTORY:如何阻止一个用户同时登录ARTIFACTORY

如果你需要限制单个用户账户的并发登录会话,我们可以通过在Access YAML配置文件$JFROG_HOME/artifactory/var/etc/ Access下设置block-simultaneous-login值为true来实现。

了解更多

ARTIFACTORY:如何使用ARTIFACTORY系统属性处理访问令牌过期

注意:本文已弃用。xlatest versions and Access YAML configuration should be used As access tokens contain the security credentials for a login session and identify users, user groups, the user privileges, they…

了解更多

如何解决访问服务器的身份验证问题

主题运行时出现以下错误:由:java.lang.RuntimeException: Failed to generate service admin token using bootstrap credentials。Artifactory很可能在使用您提供的凭据对访问服务器进行身份验证时遇到问题。为了解决这个问题……

了解更多

什么是人工制品?钥匙和万能钥匙。钥匙和它们的用途是什么?

相关版本:本文中提到的信息与以前的Artifactory版本无关。在$ARTIFACTORY_HOME/etc/security中,我们有2个重要的.key文件。本文将描述它们的用途,以及它们的…

了解更多

ARTIFACTORY:如何解决统一平台错误:加入集群失败错误:解析连接响应失败:jwt太旧;iat: ;预计最低:

当一个给定的JFrog产品升级到统一平台时,其他JFrog产品可能无法连接到Artifactory 7。hth华体会最新官方网站x统一的UI。要解决这个问题,请检查$JFROG_HOME/var//log/router-service.log文件…

了解更多

ARTIFACTORY/ACCESS:为测试场景加载大量的用户列表到ARTIFACTORY实例中

Python脚本用于将大量用户列表加载到用于测试场景的人工实例中我们遇到过需要通过脚本创建大量用户列表以进行测试的场景。以下内容…

了解更多

ARTIFACTORY:如何解决统一平台错误:加入集群失败错误:解析连接响应失败:jwt太旧;iat: ;预计最低:

当一个给定的JFrog产品升级到统一平台时,其他JFrog产品可能无法连接到Artifactory 7。hth华体会最新官方网站x统一的UI。要解决这个问题,请检查$JFROG_HOME/var//log/router-service.log文件…

了解更多

ARTIFACTORY:用于创建用户的Python脚本

我们遇到过需要通过脚本创建用户的场景。下面的内容展示了如何使用python脚本实现相同的功能。python基础运行脚本需要“requests”库,所以你可以…

了解更多

访问:如何修复访问时,它无法启动“java.lang.IllegalArgumentException: Unknown value: [number]”

如果访问启动失败,Artifactory可能会启动失败,您可能会在Artifactory 7的$JFROG_HOME/var/log/access-service.log中看到以下错误。或Artifactory 6.x中的$ARTIFACTORY_HOME/access/logs/access.log。[2014-05-17] [jfac] [ERROR] [274c5f807ffbf297] [s.b.b .]SpringApplication:871] [ocalhost-startStop-1]…

了解更多

如何解决“传入YAML文档超过限制”错误,而启动人工

如果在升级过程中启动Artifactory时遇到错误“org.www.si-fil.common.JsonSensitiveDataException: com.fasterxml.jackson.databind.JsonMappingException:传入的YAML文档超过限制”,则可能是由于存在许多来自不存在的Artifactory的过时许可证……

了解更多

ARTIFACTORY:如何解决统一平台错误:加入集群失败错误:解析连接响应失败:jwt太旧;iat: ;预计最低:

当一个给定的JFrog产品升级到统一平台时,其他JFrog产品可能无法连接到Artifactory 7。hth华体会最新官方网站x统一的UI。要解决这个问题,请检查$JFROG_HOME/var//log/router-service.log文件…

了解更多

如何解决错误“令牌在:1623250847使用,但在:1623250862发布”

这个错误通常来自路由器微服务,当它试图连接到访问微服务。完整的错误将类似于下面的错误:20121-05-15 t11:12:30 .323 z [jfrou] [FATAL] [4bd11arf38ff4765] [bootstrap。: 101]…

了解更多

什么是人工制品?钥匙和万能钥匙。钥匙和它们的用途是什么?

相关版本:本文中提到的信息与以前的Artifactory版本无关。在$ARTIFACTORY_HOME/etc/security中,我们有2个重要的.key文件。本文将描述它们的用途,以及它们的…

了解更多

在工件中授予的权限如何反映在管道中

在JFrog的管道中,有三个权限级别是从Artifactory继承过来的,它们可以影响管道中的每个用户的行为。以下是你需要知道的:在Artifactory中拥有只读权限的用户将拥有……

了解更多

管道:为JFrog管道配置wss (websocket secure)

在JFrog管道版本1.18的早期,websocket直接调用JFrog管道,所以为了配置wss (websocket安全),我们需要在JFrog管道前设置反向代理,并设置以下内容…

了解更多

管道:当你的管道源/资源在Github更改提交时没有更新时该怎么办2022世界杯阿根廷预选赛赛程

为了在每次提交时更新你的管道源或Github资源,你需要确保管道可以接收来自Github的webho2022世界杯阿根廷预选赛赛程ok。确保你把GitHub API端点(API .github.com)列入白名单。

了解更多

管道:为什么需要在主机上安装节点池,而不是在JFrog管道环境中使用的主机上

在JFrog的pipeline中,节点池是一组节点,可以帮助您在不同节点上同时运行构建步骤。这些节点池必须托管在非…

了解更多