知识基地

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

没有发现任何结果

ARTIFACTORY: INVALID_ARGUMENT:不能服务项目请求,No Enterprise/Enterprise Plus许可证发现错误

在Artifactory升级过程中发现license错误。日志显示“无法服务项目请求,未找到企业/企业+许可证”。错误示例:2022-05-14T06:33:35.454Z [1;32m[jfrt][0;39m [1;31m[error][0;39m [df52dc7e887fbece] [o.a.l.v.log:415…]

了解更多

ARTIFACTORY:管理许可证

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

了解更多

为x射线用户添加管理员和其他权限

当将Artifactory配置为Xray身份验证提供者时,您将能够使用在Artifactory中定义的用户登录到Xray,这些用户可以是内部Artifactory用户,也可以通过SSO登录到Xray。然而,由于权限…

了解更多

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

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

了解更多

包漏洞扫描的最佳实践

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

了解更多

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

在理想的情况下,安全风险只会出现在软件开发生命周期中的一个点上,工程师可以通过一组工具和实践来解决它们。但不幸的是,这不是…

了解更多

软件组成分析漏洞扫描指南

每个软件应用程序都可能包含漏洞。事实上,根据2021年的一份报告,安全研究人员测试的应用程序中,至少100%都存在漏洞,其中85%被认为是……

了解更多

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

本视频将带您了解如何使用Docker Compose安装Artifactory和Xray

了解更多

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

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

了解更多

Self-Managed Pro / Pro X Start Guide

感谢您对JFrog的关注!本指南将介绍在一个地方设置一个自我管理的Artifactory和Xray的所有步骤。最后,有一些关于……的有趣视频。

了解更多

为什么以及如何执行开源安全扫描?

为什么以及如何执行开源安全扫描开源软件在很多方面都很棒。它通常是免费的,很容易修改或扩展,借用开源代码可以……

了解更多

如何收集x射线线程转储

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

了解更多

如何使用SANS创建RabbitMQ证书

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

了解更多

x射线:如何从Artifactory通过UI禁用x射线?

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

了解更多

如何从rabbitmq/erlang中解决这个模糊的escript错误

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

了解更多

XRAY:如何排除RabbitMQ相关的问题,阻止XRAY启动

简介:RabbitMQ是一个消息队列服务,用于Xray执行异步操作。在这篇文章中,我们将描述RabbitMQ中一些常见的错误,这些错误会阻止Xray启动。需要有……

了解更多

x射线:安装快速入门指南-头盔

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

了解更多

x射线快速入门指南

Xray安装快速入门指南相关版本:适用于Xray 2。查找有关X射线3的信息。照着这个指南做。最低规格硬件存储:至少100gb CPU处理器:8核…

了解更多

x射线:验证CVE在x射线DB中的存在性

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

了解更多

为什么Npm审计返回400错误码?

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

了解更多

x射线:x射线3。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…

了解更多

如何配置密码策略

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

了解更多

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

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

了解更多

Artifactory, x射线,管道:如何检查你的JFrog SaaS Artifactory, x射线和管道版本

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

了解更多

企业云服务-设置和要求

为完成企业服务搭建,需要实现如下需求:加密SSL证书,交付方式如下:可用子域二级子域通配符SSL证书。*。私钥文件。pem格式)公共…

了解更多

通用:如何创建一个GPG密钥

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

了解更多

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

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

了解更多

一般:如果我得到一个“x509:证书依赖于传统通用名称字段”错误,我该怎么办?

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

了解更多

软件组成分析漏洞扫描指南

每个软件应用程序都可能包含漏洞。事实上,根据2021年的一份报告,安全研究人员测试的应用程序中,至少100%都存在漏洞,其中85%被认为是……

了解更多

杀毒软件如何影响Artifactory?

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

了解更多

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

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

了解更多

如何利用CDN改进软件分发

当涉及到在网络上分发软件时,每一毫秒都很重要。换句话说,您在几分之一秒内交付应用程序或其他软件构件的能力对于实现……

了解更多

如何透过RSS阅读器接收Artifactory及Xray发行说明的通知

本文将指导您获取Artifactory 7的通知。X射线和X射线3。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 version 7.0之前,可以通过修改Tomcat配置或通过反向代理配置来删除/artifactory上下文。在Artifactory的后续版本(Artifactory 7.0或更高版本)中,作为…

了解更多

如何向我们递交与你的案件有关的证明文件

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

了解更多

如何设置k3s集群并测试包含运行时(在GCP上)

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

了解更多

如何通过UI上传一个支持包?

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

了解更多

在Kubernetes中实现Artifactory的网络策略

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

了解更多

基础知识:容器vs. vm:您的工作负载的最佳选择是什么?

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

了解更多

基础知识:容器在微服务架构中的角色

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

了解更多

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

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

了解更多

什么是Artifactory Cloud NATed ip ?

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

了解更多

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

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

了解更多

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

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

了解更多

JFrog采取了哪些措施来确保Artifactory的安全?

JFrog是一家SOC 2兼容的公司。这意味着该公司自愿同意遵守并报告其SOC 2®级系统和组织控制,其标准由美国政府制定和维护。

了解更多

为什么以及如何执行开源安全扫描?

为什么以及如何执行开源安全扫描开源软件在很多方面都很棒。它通常是免费的,很容易修改或扩展,借用开源代码可以……

了解更多

确保Docker容器部署安全的3个基本步骤

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

了解更多

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

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

了解更多

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

线程转储允许您查看在执行线程转储时Artifactory正在做什么的快照。如果您正在进行性能故障排除,这可能非常有用。一个……

了解更多

如何调试Nginx反向代理问题

在我们的JFrog产品前使用反向代理有很多原因。最常见的两种情况是:你有几个节点,你想要设置一个负载…

了解更多

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

相关版本:此信息属于Artifactory版本6.x。要将ARTIFACTORY_HOME>/etc/logback.xml文件中的警告/错误放置到与artifactory_log文件分离的日志文件中,请执行以下更改。这些是对……

了解更多

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

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

了解更多

CI/CD安全性的最佳实践

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

了解更多

包漏洞扫描的最佳实践

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

了解更多

软件物料清单(SBOM)管理最佳实践

从安全性和遵从性的角度来看,正确地管理软件物料清单(SBOM)一直是一种最佳实践。然而,它在2021年5月变得特别紧迫,当时白宫……

了解更多

DevSecOps管道

DevSecOps的受欢迎程度正在上升,这是有充分理由的。采用DevSecOps可以帮助您的团队降低风险,简化遵从性,并将安全性集成到持续集成/持续交付(CI/CD)管道....

了解更多

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

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

了解更多

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

上传至S3流程

了解更多

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

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

了解更多

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

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

了解更多

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

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

了解更多

如何在k8上向Artifactory申请license ?(视频)

如何将许可证应用到在K8s上运行的Artifactory (HELM安装)视频转录嘿。我的名字是马修,在这个短视频中,我将讲解如何申请许可证…

了解更多

如何建立和管理防锈包与货物

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

了解更多

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

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

了解更多

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

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

了解更多

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

如何在Artifactory中生成支持包

了解更多

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

如何配置一个外部数据库在JFrog Artifactory?

了解更多

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

统一平台的JFrog应用程序

了解更多

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

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

了解更多

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

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

了解更多

如何使用REST API配置反向代理?(视频)

如何使用REST API配置反向代理?

了解更多

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

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

了解更多

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

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

了解更多

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

如何调试Artifactory在K8s上运行的Docker存储库相关的常见错误。我是来自JFrog Support的Paul Pan。在今天的简短视频中,我将向你们演示如何……

了解更多

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

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

了解更多

如何生成访问令牌?(视频)

在本视频中,我们将介绍生成Artifactory访问令牌的方法。我们将通过UI和Rest API方法生成一个令牌。接下来我们将使用令牌来解析…

了解更多

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

当在kubernetes上部署jfrog平台时,它从jfrog docker注册表中提取镜像:releases-docker.jfrog。io如果你正在使用一个私有的注册表,你可能想要得到一个所有图像的列表,并把它们…

了解更多

如何导入访问数据?

当您迁移/导入一个Artifactory实例时,您的访问数据,包括用户、组、权限和访问令牌,也将被导入。然而,如果访问数据无法导入到新的Artifactory实例或…

了解更多

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

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

了解更多

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

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

了解更多

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

本视频将带您了解如何使用Docker Compose安装Artifactory和Xray

了解更多

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

如何安装JFrog Artifactory与Docker?

了解更多

如何在K8s中安装Xray HA ?(视频)

本视频介绍如何安装JFrog Xray 3。GKE环境下HA配置。先决条件:基本了解如何使用Helm图表,Helm客户端,k8s, Artifactory基础知识

了解更多

如何整合Gitlab与JFrog Artifactory?(视频)

如何整合Gitlab与JFrog Artifactory?大家好。我是JFrog Support的Vignesh。在这个短视频中,我将展示如何将GitLab与Artifactory集成。让我们开始吧。我有一个Artifactory实例起来…

了解更多

如何将Jenkins与Artifactory整合?(视频)

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

了解更多

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

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

了解更多

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

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

了解更多

如何高效地开启支持案例

以下是建议遵循的步骤列表和要收集的信息,以便以一种减少初始信息收集周期和改进案例处理的方式打开支持案例……

了解更多

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

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

了解更多

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

重新创建管理员和自举学分。视频记录:大家好。我是Jfrog支持的Prasanna。在这个短视频中,我们将看看如何在你丢失密码的情况下重新创建一个管理用户。

了解更多

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

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

了解更多

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

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

了解更多

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

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

了解更多

如何选择托管Kubernetes服务

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

了解更多

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

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

了解更多

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

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

了解更多

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

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

了解更多

如何在k8s上设置备用代理?(视频)

在k8s上为Artifactory设置一个备用代理

了解更多

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

在JFrog Artifactory中设置NPM注册表

了解更多

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

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

了解更多

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

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

了解更多

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

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

了解更多

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

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

了解更多

如何排除Artifactory启动期间的故障?(视频)

视频记录:你好,我的名字是Aviv。我来自JFrog support。在本视频中,我将向您展示如何在Artifactory无法启动时开始故障排除。它可以在…

了解更多

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

JFrog Access故障排除示例

了解更多

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

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

了解更多

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

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

了解更多

在Kubernetes中实现Artifactory的网络策略

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

了解更多

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

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

了解更多

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

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

了解更多

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

为了增强安全性和合规性,当使用JFrog Cloud时,您的JFrog平台只支持支持302 HTTP重定向的客户端。这是由于下载请求使用…

了解更多

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

在购买JFrog产品时(取决于你购买的订阅),你hth华体会最新官方网站会收到一个许可证或一桶许可证。如果您购买了Pro, Pro X或企业订阅,您将收到个人许可证…

了解更多

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

JFrog平台将JFrog的所有服务作为统一的体验提供。有一个先决条件,安装Artifactory版本7之前,我们安装其他JFrog服务,如JFrog Xray, JFrog任务控制,JFrog Edge,…

了解更多

存储库级别的配额

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

了解更多

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

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

了解更多

基础知识:Docker初学者指南

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

了解更多

基础知识:容器在微服务架构中的角色

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

了解更多

什么是Artifactory Cloud NATed ip ?

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

了解更多

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

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

了解更多

什么是艺术。键和主键。钥匙,它们有什么用?

相关版本:Artifactory 6。本文中提到的信息与以前的Artifactory版本无关。在$ARTIFACTORY_HOME/etc/security目录下,有两个重要的.key文件。这篇文章描述了它们的用途,以及它们的…

了解更多

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

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

了解更多

什么是软件工件?

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

了解更多

什么是工件存储库?

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

了解更多

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

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

了解更多

什么是Cache-fs?(视频)

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

了解更多

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

介绍JFrog平台上的JFrog路由器微服务。

了解更多

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®级系统和组织控制,其标准由美国政府制定和维护。

了解更多

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

虽然它们共享“分片”这个词,但这两种文件存储类型的行为非常不同。确切的区别在于这两种文件存储类型如何分发二进制文件

了解更多

为什么我不能使用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核…

了解更多

如何修复一个坏的SSL响应从您的zypper客户端

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

了解更多

在打Java 8补丁后,Artifactory (6.x)无法启动

相关版本:Artifactory 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(或另一个反向代理)正在被使用,这是…

了解更多

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

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

了解更多

如何调试头盔升级失败的消息:规格:禁止

受影响的版本:N/ descriptionkubernetes statfulset有很多属性,大多数在部署后是不可更改的。当运行helm升级时,helm将生成一个新的statefulset模板。如果新模板改变了“副本”以外的任何东西,…

了解更多

在Kubernetes中实现Artifactory的网络策略

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

了解更多

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

本文讨论了在使用Helm配置Smart远程存储库时应该实现的最佳实践。在设置On-premise Artifactory实例时,通常使用带port的反向代理。覆盖……

了解更多

ARTIFACTORY:为什么工件没有列在远程存储库的树视图中

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

了解更多

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

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

了解更多

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

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

了解更多

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

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

了解更多

ARTIFACTORY:解决联合存储库复制问题

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

了解更多

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

症状:在Artifactory初始化期间,Artifactory -service.log文件将返回以下类型的错误消息。此错误指示向Artifactory实例注册的联邦成员的冲突条目。导致原因:java.lang.IllegalStateException: Duplicate key https://:/artifactory/

了解更多

如何安装编译器PHP包?

为了使作曲家客户端与Artifactory合作,作曲家。json文件应该配置为包括Artifactory中的composer远程/虚拟存储库。这可以在文件的存储库部分下配置,…

了解更多

如何将PHP编写器与ARTIFACTORY集成

安装(在Artifactory中)开始:到屏幕的右上角,点击“欢迎,admin”下拉菜单,选择Quick SetupSelect composer,输入您的存储库前缀,存储库创建微调:当设置您的Remote…

了解更多

如何在ARTIFACTORY中配置Terraform存储库

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

了解更多

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

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

了解更多

如何手动配置Terrafarm CLI与ARTIFACTORY,当你没有在你的Unix机器上安装浏览器授权Terrafarm CLI与ARTIFACTORY。

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

了解更多

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

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

了解更多

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

Hashicorp最近对CDN提供商的更改导致了对模块和提供商的请求的更改。作为此更改的一部分,尝试从registry.terraform.io安装这些文件将导致“未找到”错误。更多…

了解更多

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

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

了解更多

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

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

了解更多

调试校验和不匹配错误

本文将介绍几种在收到客户端校验和不匹配错误时进一步调试的方法。这将不包括所有的原因,因为不同的客户端处理校验和的方式不同,但将侧重于……

了解更多

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

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

了解更多

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

主题:Artifactory不会将V1版本的Conan包迁移到升级到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来拉包:使用Artifactory中的快速设置https://repo.anaconda.com- https://conda.anaconda.orgWhen,只使用“repo.anaconda.com”。这个上游远程存储库不使用标签。为了让标签工作,创建一个新的…

了解更多

如何使用ARTIFACTORY远程存储库配置GPG密钥

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

了解更多

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

要确保计算了索引,并且RPM已经准备好安装,请在Artifactory中为RPM存储库启用自动计算RPM元数据。这个功能将允许您手动重新计算索引,如…

了解更多

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

2023-02-12T13:19:01.904Z [jfrt] [ERROR] [f9686727650b5c22] [.s.]在某些情况下,某些RPM包的元数据计算可能会出现以下错误。-在XML流2023-02-12T13:19:01.907Z [jfrt] [ERROR]…

了解更多

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

版本下的工件应该是不可变的。然而,在极少数情况下,外部远程源工件被修改,yum install可能会失败,因为已经缓存在Artifactory的远程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/ yumum -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注册表配置远程存储库:Create RPM…

了解更多

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

受影响版本:6。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.…

了解更多

如何镜像红帽网络(RHN)存储库?

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

了解更多

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

Artifactory支持使用rpm库的Zypper客户端。但是,使用该客户端,我们只能安装如下所述的SUSE软件包。简介:- Zypper是什么?Zypper是OpenSUSE Linux发行版中的命令行包管理器,它利用…

了解更多

什么是YUM存储库

YUM储存库是用于保存和管理RPM包的储存库。它支持客户端,如yum和zypper使用的流行Unix系统,如RHEL和CentOS…

了解更多

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

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

了解更多

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

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

了解更多

ARTIFACTORY:关于_system_用户的所有信息

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

了解更多

Artifactory Cleanup最佳实践

软件开发可能是一件混乱的事情。通常,在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:为SaaS实例安装用户插件

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

了解更多

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

在Artifactory中运行用户插件的权限默认只授予管理用户。默认情况下,其他非admin用户不允许运行用户插件。如果您希望将这些权限授予……

了解更多

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

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

了解更多

是否有任何方法可以使用HTTP单点登录将所有用户组从LDAP同步到Artifactory ?

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

了解更多

存储库级别的配额

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

了解更多

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

有一个已知的内存泄漏漏洞与Groovy和ConfigSlurper()有关。解析方法。增加MaxPermSize并不能解决这个问题。我们通过创建一个虚拟插件来重现这个问题,在每个插件上调用类似的代码。

了解更多

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

“错误导入org.apache.commons.httpclient.HttpClient”意味着在Artifactory lib文件夹中缺少一个.jar文件。自从Artifactory 3.5.3版本以来,我们已经从我们的库中删除了' commons-httpclient-3.1.jar ',因为它没有使用…

了解更多

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

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

了解更多

为什么@Grapes在我的Groovy插件中引起异常?

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

了解更多

ARTIFACTORY:当webdave映射的Windows驱动器不能正确验证时该怎么办

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

了解更多

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

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

了解更多

如何在Apache反向代理中使用存储库路径方法

相关版本:此信息属于Artifactory 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时,通过UI访问Artifactory,有时可以在浏览器上看到502坏网关错误Nginx日志:error.log…

了解更多

ARTIFACTORY:为什么你可能会看到ajp_read_header: ajp_ilink_receive failed 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 Connector。另一种解决方案是:使用这里记录的Apache SSL Authenticator Valve组件。附带的Artifactory文档可以在这里和这里找到。

了解更多

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

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

了解更多

手工调优重负载-版本5和6

相关版本:Artifactory 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'-line,然后输入所需的值,例如:'artifact .locks. locks. timeoutSecs'。timeoutSecs=300'将导致5分钟(300秒)的timeoutStart Artifactory

了解更多

如何对Artifactory进行重载调优?

相关版本: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的服务端口

在这篇KB文章中,我们将演示如何在两个版本中更改Artifactory的服务端口6。X和7。xArtifactoryuses port 8081 by default. In version 6.x this port is also used to access…

了解更多

如何恢复一个被覆盖的工件

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

了解更多

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

使用本机浏览器(通过UI在任何存储库上使用RC)公开校验和文件(md5和sha1)。解决方法:在$ARTIFACTORY_HOME/etc/ artificial .system中设置一个属性。file.1属性。将以下属性添加到artificial .system.properties文件中并保存为lit

了解更多

Artifactory Cleanup最佳实践

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

了解更多

ARTIFACTORY:遇到Java未解释的高内存使用?-这里有一些关于如何诊断和调优的提示

如果您在Java内存图中遇到内存使用的稳定增长,或者例如,遇到类似的场景,例如:系统部署了20gb的RAM, Java堆占RAM的65%,也就是13gb……

了解更多

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

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

了解更多

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

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

了解更多

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

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

了解更多

手工调优重负载-版本5和6

相关版本:Artifactory 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…

了解更多

如何Debian存储库元数据计算工作?

Artifactory从3.3版开始提供Debian存储库。在5.6版中,Debian元数据计算的内部机制已经改变。从5.6版开始,一旦Debian包部署到本地存储库中,一个事件将…

了解更多

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

在4.0版本中,可以很容易地从主“Repository”部分触发索引重新计算。为了手动触发索引重新计算,您将需要去:[UI]——>[管理选项卡]——>[存储库]——>[选择…

了解更多

如何对Artifactory进行重载调优?

相关版本: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…

了解更多

如何禁用Artifactory Webhook验证

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

了解更多

如何在AWS中搭建Artifactory HA集群?

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

了解更多

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

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

了解更多

JMX监视SSL设置指南

如果您的JMX监视应用程序需要SSL,本指南将描述如何设置证书。支持的VersionsArtifactoryX和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"…

了解更多

为什么我的Artifactory和路由器一直无法启动?

有时你会看到路由器在一段时间后无法启动(默认为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存储库中激活“允许内容浏览”特性,就可以像在web服务器上托管一样浏览HTML文件。一些用户可能会发现脚本,如Javascript没有被…

了解更多

Artifactory Cleanup最佳实践

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

了解更多

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

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

了解更多

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

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

了解更多

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

默认情况下,由于各种性能考虑,非管理用户将看不到可用的包视图,并且将看到一个指示使用search…

了解更多

使用Internet Explorer访问Artifactory时,页面空白

在使用Internet Explorer (IE)访问Artifactory的主页时,部分用户可能会遇到空白页。案例#1:此问题可能发生,因为来自您的内部网DNS的一些主机已经…

了解更多

如何将大文件部署到Artifactory?

默认情况下,Artifactory将ui生成的文件部署限制在100MB。您可以在Administration > Artifactory > General (version 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"不建议通过Artifactory界面部署大文件…

了解更多

如何更改Artifactory的服务端口

在这篇KB文章中,我们将演示如何在两个版本中更改Artifactory的服务端口6。X和7。xArtifactoryuses port 8081 by default. In version 6.x this port is also used to access…

了解更多

如何更改存储库的顺序

要改变这个顺序,在$ARTIFACTORY_HOME/etc/artifactory.system.properties:artifactory.treebrowser. sortreposores中添加以下系统属性。sortbytypecombcombination与以下参数:local,remote,virtual, distribution例如:artifact .treebrowser. sortreposores。sortByType=local,remote,virtual, distribution如果你喜欢,你可以改变这个…

了解更多

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

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

了解更多

如何提高Artifactory的UI速度?为什么我的Artifactory UI慢?

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

了解更多

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

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

了解更多

如何解决“无法到达JFrog Artifactory”错误,而浏览工件

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

了解更多

如何恢复一个被覆盖的工件

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

了解更多

如何设置Artifactory UI会话超时

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

了解更多

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

使用本机浏览器(通过UI在任何存储库上使用RC)公开校验和文件(md5和sha1)。解决方法:在$ARTIFACTORY_HOME/etc/ artificial .system中设置一个属性。file.1属性。将以下属性添加到artificial .system.properties文件中并保存为lit

了解更多

在设置JFrog应用程序时,我应该公开哪些端口?

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

了解更多

通过UI上传失败怎么办?

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

了解更多

无法登录Artifactory界面怎么办

当你试图用你的用户凭证登录到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…

了解更多

为什么一个服务器在用户界面的HA服务器表中处于活动状态,却看起来处于脱机状态?

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

了解更多

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

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

了解更多

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

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

了解更多

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

本指南包括如何使用Artifactory version 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时相同的升级方法(RPM, Debian, Docker等)。要检查Artifactory的安装类型,您可以…

了解更多

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

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

了解更多

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

相关版本:此信息属于Artifactory版本7。x Artifactory 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:如何解决统一平台错误:加入集群失败;错误:解析join响应失败:jwt太旧;iat: ;预计最低:

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

了解更多

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

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

了解更多

ARTIFACTORY:将ARTIFACTORY迁移到其他升级版本的服务器上

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

了解更多

ARTIFACTORY:迁移基础

迁移基本Artifactory迁移是将完整的Artifactory设置从一个环境复制到另一个环境的过程。迁移应该只发生在你需要移动你的设置到一个新的位置***迁移不应该…

了解更多

ARTIFACTORY:升级前检查表

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

了解更多

ARTIFACTORY:将ARTIFACTORY HA降级为独立模式

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

了解更多

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…

了解更多

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

主题为什么我的Linux Archive服务安装升级后会失败/降级?受影响版本all 7.单击“确定”。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…

了解更多

如何确定哪些用户需要生成删除权限?

SummaryArtifactory 6.6及以上版本引入了构建权限。它可能会影响需要删除或替换构建信息的当前构建信息部署过程。启动Artifactory 6.6.0,以下REST api需要编译删除权限:编译上传…

了解更多

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

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

了解更多

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

相关版本:此信息属于Artifactory版本6。X及以下。执行Artifactory version 7的降级。X,见下图。降级到OSS的操作如下:关闭Artifactory覆盖Artifactory。战争档案在…

了解更多

如何获取Artifactory的最新版本?

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

了解更多

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

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

如何克服在Windows中使用命名空间安装/升级Artifactory的问题。

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

了解更多

如何解决Artifactory升级后的“Service registry ping failed”错误

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

了解更多

如何解决升级后Artifactory启动失败?

由于多种原因,Artifactory升级后可能无法启动。请查看启动日志以确定问题的原因,并将其与下面的解决方案进行比较。Error: Application…

了解更多

如何排除Artifactory故障x升级问题

升级Artifactory时。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发行版,或者作为迁移的一部分进行升级,有两个选项:

了解更多

升级HA集群的流程是什么?

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

了解更多

当Artifactory启动时发现没有有效的安装许可证时该怎么办。阻塞转换错误

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

了解更多

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

Artifactory升级失败-下一步怎么办?如何排除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处理下载请求失败。日志示例:2022-03-23T12:59:05.225Z [jfrt] [ERROR] [7eba4cb41d212e78] [.f.t.s。S3AwsBinaryProvider:185] [http-nio-8081-exec-3] - Failed to download blob 'da0b0dfc939bc14fddd90be244882d3d9b61a567' from s3 com.amazonaws.services.s3.model。AmazonS3Exception: Access Denied (Service: Amazon…

了解更多

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

Artifactory支持使用Azure Blob Storage在云上存储和管理Artifactory文件存储。直接上传机制是一种随机上传机制,直接上传机制允许将工件上传到Azure云,而不需要…

了解更多

如何删除旧的工件?

Artifactory有很多清理方法;不幸的是,它没有开箱即用的旧工件清理过程,但这可以通过用户插件轻松实现。此外,请阅读高级清理使用Artifactory…

了解更多

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

先决条件: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: Docker孤儿层清理是如何工作的

当你重写docker清单。Json(例如,推送一个已经存在于相同路径中的标签),那么存在的冗余层就会成为“孤儿”。“孤儿”层在清单中没有引用。Json文件…

了解更多

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

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

了解更多

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

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

了解更多

如何使用Rest API添加冷实例

可以通过UI将冷实例添加到活动实例中,但是,也可以通过使用创建配对令牌REST API调用通过REST API添加冷实例。这可以…

了解更多

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

在使用helm chart安装的kubernetes集群上运行Artifactory时,为了配置使用NFS来存储校验和和备份,我们必须在…

了解更多

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对象存储的更多信息可以在这里找到。粗体文字代表……

了解更多

如何删除旧的Docker映像

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

了解更多

如何在ARTIFACTORY中找到一个文件夹下工件的累积大小和总数

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

了解更多

ARTIFACTORY:如何从“没有空间留在设备上”错误从ARTIFACTORY豆荚恢复

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

了解更多

ARTIFACTORY:如何解决一个400坏请求错误时,试图下载或解决工件

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

了解更多

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

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

了解更多

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

高级垃圾桶恢复在某些情况下,不需要的工件会被删除并发送到垃圾桶。如果垃圾桶里有很多文物,就很难找出…

了解更多

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

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

了解更多

ARTIFACTORY:安装快速入门指南—在带有NLB、S3桶的EKS上安装ARTIFACTORY,配置子域docker访问方式

概述:本例将演示在EKS集群上使用带有后端s3存储的helm部署安装Artifactory的步骤,并使用网络负载均衡器(NLB)。本例中使用的所有命令都是…

了解更多

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

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

了解更多

ARTIFACTORY大文件存储解决方案

与NFS API一起使用时,您会发现免费的、开放源代码的、可伸缩的网络文件系统GlusterFS将工作得很好。其他NFS API解决方案,可以轻松处理高达20 TB的负载,…

了解更多

ARTIFACTORY:迁移到S3

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

了解更多

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

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

了解更多

ARTIFACTORY:完整的垃圾收集指南

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

了解更多

ARTIFACTORY:在' cluster-google-storage '链模板中使用' useinstancecredential '

两个谷歌存储binarstore .xml提供者之间的一个主要区别是' Google - Storage '使用进行身份验证,而' Google - Storage -v2 '可以使用。默认情况下,Artifactory HA链' cluster-google-storage '包含' google-storage '提供商在…

了解更多

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

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

了解更多

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

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

了解更多

为什么我得到“冷实例和热实例配对失败,请先取消配对”错误

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

了解更多

我可以为我的Artifactory文件存储使用S3吗?

如果您已经将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服务器的情况下创建构建保留,或丢弃旧的构建?

如果你希望创建构建保留,或者不使用持续集成工具而丢弃旧的构建,你可以使用以下指南编写一个简单的脚本或一个简单的用户插件:

了解更多

如何删除旧版本?(“最大发行版本”)

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

了解更多

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

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

了解更多

如何删除旧的构建信息?

有三种方法可以安全地删除不必要的构建信息:使用REST API,通过Artifactory UI,使用buildCleanup用户插件。如果有一段时间没有清理,这些…

了解更多

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

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

了解更多

我如何使用亚马逊弹性文件系统(EFS)与Artifactory HA

AWS中的Artifactory高可用性(HA)可以使用S3进行可伸缩存储,也可以为NFS文件存储实现Amazon的弹性文件系统(EFS)。设计EFS实现必须考虑到如何……

了解更多

你的DB应该占用多少磁盘空间?

在此处可用的推荐配置中,您的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配置文件进行配置。更多细节…

了解更多

如何使用Artifactory配置IBM Cloud Object Storage(原Cleversafe) S3 Provider

如果您正在将IBM云对象存储(以前的Cleversafe)提供程序配置为Artifactory存储提供程序,请使用以下基本binarstore .xml配置: ****** ******* Cleversafe endpoint 了解更多

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

可以使用Artifactory配置S3对象存储平台,以便所有流量都通过代理。要使用S3设置Artifactory,需要执行以下步骤。查看更多关于S3对象的信息…

了解更多

如何从“s3”迁移到“cluster-s3”?

相关版本:Artifactory 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文件存储分片集群中使用lenientLimit

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

了解更多

我正在删除文件,但在存储汇总页面上没有看到任何变化

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

了解更多

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

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

了解更多

JFROG ARTIFACTORY:当你的Docker Pull失败,出现“500二进制提供程序没有内容清单文件”错误时该怎么办

如果Docker pull失败,并注册了一个清单错误,如下所示:无法为....创建清单标记':二进制提供程序没有'.... '的内容’检查以下内容:在您的Artifactory 7。x用户界面,导航到管理模块->…

了解更多

Artifactory存储解决方案说明

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

了解更多

存储摘要存储库表中的“已用空间”列-它表示什么

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

了解更多

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

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

了解更多

磁盘空间不足时该怎么办?

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

了解更多

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

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

了解更多

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

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

了解更多

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

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

了解更多

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

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

了解更多

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

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

了解更多

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

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

了解更多

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

当索引一个Gems存储库时,版本比较器可能会失败,如果有很多versionsversionsartifactory 4.0.0+, 5.0.0+DetailsStack跟踪的问题:

了解更多

如何解决捆绑器安装失败增加你的捆绑超时

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

了解更多

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

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

了解更多

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

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

了解更多

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

常规的包含和排除模式字段在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,…

了解更多

如何使用Okta Provider配置ARTIFACTORY SCIM

JFrog Artifactory支持Okta SCIM与Artifactory实例的集成。本文档描述了如何配置Artifactory SCIM与Okta provider的集成。登录Okta Admin Portal,配置应用程序,启用SCIM…

了解更多

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

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

了解更多

如何在ARTIFACTORY禁用HTTP选项?

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

了解更多

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

当“允许匿名访问”被关闭时,它将禁用对Artifactory的所有访问,除非提供有效的用户凭证。默认情况下,匿名用户权限看起来是这样的:为了允许匿名访问特定的资源/存储库,使用Artifactory的Permission…2022世界杯阿根廷预选赛赛程

了解更多

如何迁移ldap域到saml域使用现有的API密钥,无需用户登录?

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

了解更多

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

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

了解更多

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

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

了解更多

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

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

了解更多

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

当你在Artifactory中没有任何admin用户的访问权限时(比如有admin权限的员工离开了公司,或者你不能登录,等等),有两种方法来创建一个新的admin或…

了解更多

ARTIFACTORY:将ARTIFACTORY与人群融为一体

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

了解更多

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

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

了解更多

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…

了解更多

ARTIFACTORY: SAML SSO调试指南

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

了解更多

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

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

了解更多

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

在Artifactory 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”而不是“匿名”或提交身份验证的用户名?

即使允许匿名访问,但在artifact -request.log中显示为“non_authenticated_user”的条目是试图进行身份验证,但随后提供了不正确的凭据的条目。如果用户发送请求时没有提供任何排序…

了解更多

ARTIFACTORY:为什么在我的存储库中没有“有效权限”标签?

通常,您可以在工件、构建和分发页面下的有效权限选项卡中查看每个资源上的用户、组和权限目标的有效权限:然而,您可能会观察到…2022世界杯阿根廷预选赛赛程

了解更多

开始做项目[视频]

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

了解更多

Hashicorp保险库设置说明

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

了解更多

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

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

了解更多

如何在Artifactory中添加将工件上传到存储库的审批过程?

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

了解更多

如何配置Artifactory SAML SSO与谷歌?

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

了解更多

如何解决解密失败(Artifactory初始化失败:检查Artifactory日志错误500错误)?我怎样才能得到一件丢失的工艺品。密钥文件吗?

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

了解更多

部署权限与远程存储库有什么关系?

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

了解更多

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

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

了解更多

如何更改Artifactory的服务端口

在这篇KB文章中,我们将演示如何在两个版本中更改Artifactory的服务端口6。X和7。xArtifactoryuses port 8081 by default. In version 6.x this port is also used to access…

了解更多

如何禁用Artifactory Webhook验证

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

了解更多

如何修复“keyCertSign bit is not set”和“cannot generate DH keypare”错误

相关版本:此信息属于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——override——purpose server-auth /etc/pki/ca-trust/ Extract /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 private key ----- .............................................................................. .......................................----- 结束的私钥 ---------- 开始证书 -----.............................................................................. .......................................----- 证书,也请确保您上传的PEM文件不是有密码保护的…

了解更多

如何解决“给定的最后块没有正确填充。”如果在解密过程中使用了错误的密钥,就会出现这样的问题

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

了解更多

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

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

了解更多

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

了解更多

LDAP调试指南

LDAP调试指南轻量级目录访问协议(LDAP)提供了一种REST api风格的方法来验证用户身份。在Artifactory中,这意味着每当用户使用他们的LDAP凭证时,应用程序将检查LDAP…

了解更多

防止Click-Jacking

为了防止clickjack,您可以在$ARTIFACTORY_HOME/tomcat/conf下的web.xml中添加以下代码:ClickjackFilterSameOrigincom.xxx.yyy.ClickjackFilterSameOrigin。Filter #替换' xxx. 'yyy '与过滤器类,你想添加aaabbb ClickjackFilterSameOrigin/*我们想添加,我们不正式支持这样的…

了解更多

新的人工构建信息存储库和如何配置它的权限

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

了解更多

什么是艺术。键和主键。钥匙,它们有什么用?

相关版本:Artifactory 6。本文中提到的信息与以前的Artifactory版本无关。在$ARTIFACTORY_HOME/etc/security目录下,有两个重要的.key文件。这篇文章描述了它们的用途,以及它们的…

了解更多

JFrog采取了哪些措施来确保Artifactory的安全?

JFrog是一家SOC 2兼容的公司。这意味着该公司自愿同意遵守并报告其SOC 2®级系统和组织控制,其标准由美国政府制定和维护。

了解更多

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、权限目标)现在是Admin选项卡的子部分。

了解更多

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

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

了解更多

如何复制一个特定的路径

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

了解更多

如何解决复制失败后的“Failed to acquire lock for…”错误

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 Edge中的复制

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

了解更多

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

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

了解更多

Artifactory可以复制建筑物吗

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

了解更多

Artifactory如何将已发布的工件映射到构建(以及为什么有时指向它们的路径不出现)

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

了解更多

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

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

了解更多

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

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

了解更多

如何监控复制?

没有监视复制的MBean。尽管如此,我们仍在继续改进复制的监控方式,所以在发布Artifactory的新版本时,回顾一下我们的发布说明是个好主意。什么……

了解更多

当在2. xml之间复制时,如何解决maven-metadata.xml冲突?X到3.x?

在Artifactory 3.x中修改了maven-metadata的URL格式;我们使用的URL格式与版本2中使用的URL格式不同。X,所以目标存储库将产生一个错误消息…

了解更多

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

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

了解更多

如何配置联合存储库

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

了解更多

如何强制启动存储库复制

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

了解更多

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

相关版本:Artifactory 6。X和Artifactory 7。XIntroductionThis 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…

了解更多

如何快速同步大型存储库

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

了解更多

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

在Artifactory的复制属性中,当您运行“测试”或运行复制时,您可能会看到以下错误:Could not run local repository Replication for 'xxxxx': handshake alert: unrecognized_name如果web…

了解更多

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

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

了解更多

如何解决复制错误“冲突[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显示“拒绝排队复制事件”?

**此解决方案假设使用Tomcat**当从服务器A复制到服务器B时,有时当服务器B处于高负载时,单个复制请求(如PUT请求)可能会挂起并保持未处理…

了解更多

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

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

了解更多

如何为大量工件调优Cron复制

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

了解更多

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

JFROG ARTIFACTORY:如何跨站点复制工件并在ArtifactoryOption #1中进行解析除了远程存储库和智能远程存储库所提供的通常好处之外,还有一些你可能没有…

了解更多

为你的JFROG ARTIFACTORY建立一个灾难恢复(DR)实例

对于“Enterprise+”license的客户,请参考以下步骤进行JFrog Artifactory容灾。注意:此解决方案中使用的Access Federation特性仅适用于Enterprise+许可证。设置Artifactory垃圾收集器在…

了解更多

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

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

了解更多

复制要求和限制

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

了解更多

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

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

了解更多

如何调试docker配置问题

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

了解更多

如何在JFrog平台中启用TLS

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

了解更多

ARTIFACTORY:安装快速入门指南—在带有NLB、S3桶的EKS上安装ARTIFACTORY,配置子域docker访问方式

概述:本例将演示在EKS集群上使用带有后端s3存储的helm部署安装Artifactory的步骤,并使用网络负载均衡器(NLB)。本例中使用的所有命令都是…

了解更多

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

相关版本:此信息属于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…

了解更多

我可以在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 x射线2。x适用版本:xNote:来自x射线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文件:

了解更多

如何为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安装在相同的实例1。Artifactory……

了解更多

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

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

了解更多

如何从端口方法迁移到子域方法

为了从Ports方法迁移到Subdomain方法,您应该首先将代理配置为使用这两种方法,然后删除Ports方法配置。为了配置docker注册表…

了解更多

如何将流量从8081重定向到443

相关版本:Artifactory 6。X及以下Artifactory 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 version 7.0之前,可以通过修改Tomcat配置或通过反向代理配置来删除/artifactory上下文。在Artifactory的后续版本(Artifactory 7.0或更高版本)中,作为…

了解更多

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

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

了解更多

如何调优Nginx与Artifactory重载

在大流量环境中,Nginx在处理请求方面发挥着至关重要的作用。为了确保它以最高效率运行,我们有一些调优建议和方便的技巧来帮助您避免网络…

了解更多

在Amazon ELB中为Artifactory配置运行状况检查的最佳实践是什么?

您可以通过以下步骤配置Artifactory以允许未经身份验证的ping到服务器:设置artifactory.ping。在artifact .system.properties2中allowUnauthenticated=true。重新启动所有artifactory节点,然后从ELB到服务器上创建一个http检查…

了解更多

在设置JFrog应用程序时,我应该公开哪些端口?

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

了解更多

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

本指南包括如何使用Artifactory version 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)

相关版本:6。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,…

了解更多

如何配置JFrog CLI Bitbucket Pipe

这个Bitbucket Pipe可以下载、安装和配置JFrog CLI,这样它就可以作为YAML配置的一部分了。要求:Bitbucket PipelinesJFrog CLI version 1配置JFrog CLI on Local Machine: Before you can configure JFrog Bitbucket…

了解更多

如何集成Github Dependabot与JFrog ARTIFACTORY

Github Dependabot可用于自动检查您的依赖项的新版本。本文将指导您完成集成Github Dependabot与JFrog Artifactory的过程。在GitHub中启用Dependabot:Dependabot被禁用…

了解更多

当使用Java 11时,如何解决javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated错误

当您试图执行某些操作时,比如从源注册表中提取工件,这些注册表配置了需要添加到Artifactory中的证书,例如连接到Redhat注册表,请求可能…

了解更多

如何建立Hashicorp保险库与ARTIFACTORY

注意:对于本文,我们将在与Artifactory相同的机器上安装Vault。我们还将在开发模式下运行服务器。对于生产环境,请参考Vault文档。安装Vault通过…

了解更多

ARTIFACTORY:在Kubernetes集群下的Helm安装中,为ARTIFACTORY使用自定义JDK

在本文中,我们将介绍一个为Artifactory使用自定义JDK的用例,该用例运行在使用Helm安装的Kubernetes集群上。默认情况下,Artifactory附带构建JDK,但在…

了解更多

我如何创建莱宁根的最小配置?

下面是一个例子。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}]];;...:profile {:dev {:source-paths ["dev"]}});;笔记/明白了!;*使用:password而不是:passphrase;;…

了解更多

我如何使用亚马逊弹性文件系统(EFS)与Artifactory HA

AWS中的Artifactory高可用性(HA)可以使用S3进行可伸缩存储,也可以为NFS文件存储实现Amazon的弹性文件系统(EFS)。设计EFS实现必须考虑到如何……

了解更多

如何配置Artifactory作为一个Docker注册表与F5(大ip)和HTTPS?

请注意,以下是Artifactory版本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。你可以在三个…

了解更多

Artifactory中的Nagios远程监控

这个解决方案假设您已经安装了Nagios和'check_jmx'插件。要远程监视Artifactory,必须首先启用远程JMX监视。export JAVA_OPTIONS="-Dcom.sun.management "。现在-Dcom.sun.management.jmxremote。= 9010 -Dcom.sun.management.jmxremote港。local.only=false -Dcom.sun.management.jmxremote.authenticate=false…

了解更多

x射线:如何修复错误:“错误在Go例程:net/http: abort Handler”

你可能在x射线路由器日志中遇到以下错误:[jfrou] [error] [] [logger. log .]go:74] [main] [] - go例程中的错误:net/http: abort Handler [jfrou] [Error] [] [logger. log][主要]…

了解更多

405存储库错误

如果你在“测试”你的Stash URL时收到一个405的错误代码,你可以安全地忽略这个错误。在大多数情况下,这是因为你的Stash存储库对Artifactory的测试方式不满意……

了解更多

当从远程docker存储库中提取时,“二进制提供程序没有内容”

通常,“Binary provider has no content for”错误消息意味着您的文件存储指向了错误的二进制文件路径,Artifactory会尝试在该路径中查找不存在的二进制文件,……

了解更多

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

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

了解更多

如何从远程存储库中只缓存特定的工件

目前,给定的远程存储库可以配置为在本地缓存从中解析的所有内容,也可以配置为不缓存任何内容。然而,有两种方法只缓存特定的工件:1。通过一个用户插件,使用…

了解更多

如何配置Swift注册表并解决相关错误

如何配置Swift包注册一旦你从Artifactory UI创建了Swift存储库,我们将需要配置客户端才能使用它。从您的客户端运行下面的命令…

了解更多

如何配置Docker远程存储库来提取特定的映像

在本文中,我们将了解如何配置docker远程存储库来使用include模式提取特定的映像。这篇文章的目的是要理解……可能会有一些用处。

了解更多

如何在ARTIFACTORY中创建一个远程存储库作为nvidia-docker的镜像

Nvidia存储库的工作方式与常规的Artifactory Debian存储库不同。要为Docker使用Nvidia容器运行时并使用Artifactory缓存工件,您需要为Nvidia- Docker中的每个存储库创建一个远程存储库。为…

了解更多

当资源(存储库)被分配给JFrog项目时,如何删除它2022世界杯阿根廷预选赛赛程

在本文中,我们将学习如何从JFrog项目中取消分配存储库并删除项目。平台管理员可以删除不包含任何已分配或可用资源的项目。2022世界杯阿根廷预选赛赛程要删除一个项目,我们…

了解更多

如何通过ARTIFACTORY代理Azure容器注册表

您可以按照以下步骤配置Docker远程存储库为代理ACR。创建一个远程Docker存储库2。填写您的ACR URL(例如“https://.azurecr.io”)填写你的ACR证书:禁用URL规范化:针对…

了解更多

ARTIFACTORY:如何解决“HTTP-500”错误,当试图通过本机浏览器浏览存储库时,没有结尾的斜杠/

概述:当使用本机浏览器从存储库访问工件时,浏览器有可能返回以下错误。"无法处理下载请求:无法从…

了解更多

如何在ARTIFACTORY中设置虚拟头盔存储库

在这篇知识库文章中,我们将介绍图表存储库结构和ARTIFACTORY中虚拟Helm存储库的基本设置。介绍……

了解更多

ARTIFACTORY:支持的存储库类型

Artifactory附带了一组预定义的本地存储库,它们反映了二进制存储库管理中的最佳实践。以下是您可能想要创建的存储库类型的几个示例和/或它可以创建的原因…

了解更多

ARTIFACTORY:“此工件未缓存”警告

通常,在UI中浏览Artifactory远程存储库下的工件时,每个工件都会包含一个警告框,说明“此工件未被缓存”。显示此警告框是因为在…

了解更多

ARTIFACTORY:什么是maven存储库?

Maven存储库存储Java项目二进制文件,如插件和依赖项。JFrog Artifactory允许您管理本地、远程和虚拟Maven存储库。您组织中的开发人员可以上传和下载库到…

了解更多

ARTIFACTORY:“假定脱机周期”参数是什么?

简介:远程存储库高级配置允许设置一个参数,该参数指定Artifactory在尝试在线检查之前应该等待多长时间,以便在出现连接错误时重置脱机状态。这个…

了解更多

创建远程存储库快照的最佳实践

为了确保所有安装都使用给定工件的相同版本,您可能需要创建远程存储库的快照。以下是创建快照存储库时的一些建议:…

了解更多

组织存储库和包类型的最佳实践

我们建议您围绕团队、项目和资源的逻辑分组创建本地和远程存储库。2022世界杯阿根廷预选赛赛程这里有一些你应该知道和/或应该做的事情:

了解更多

虚拟存储库大小调整的最佳实践

关于“/repo”的悲惨故事,对于一些人来说,Artifactory的一个常见的理想最终状态是让它只使用一个URL来满足所有工件下载需求。理论上,这听起来像……

了解更多

将谷歌配置为远程Maven存储库

要将谷歌设置为Maven远程存储库,请进入Artifactory UI > Admin选项卡> Repositories > remote。单击“远程存储库”菜单右上角的“新建”。选择Maven作为…

了解更多

每个存储库的默认排除模式

Artifactory为所有存储库提供了以下预定义的排除模式:“**/*~”,“**/#*#”,“**/”。#*", "**/%*%", "**/。_*", "**/ cvs ", "**/ cvs /**", "**/. "cvsignore", "**/SCCS", "**/SCCS/**", "**/vssver. "鳞状细胞癌”、“* * /。svn”、“* * /。svn /**", "**/.DS_Store"例如,如果您的路径匹配上述模式之一,Artifactory…

了解更多

如何更改Maven的存储库信息?

在下面的例子中,我们将用lib -release代替repo。这可以通过以下两种方式之一来实现:手动创建一个新的虚拟存储库:转到Maven的settings.xml(通常…

了解更多

如何在另一台服务器上复制存储库配置?

在新服务器上生成重复的存储库时,不需要经历整个手动创建过程。您可以从命令行使用我们的REST API来快速设置您的…

了解更多

在通过REST API创建存储库时,如何启用包集成?

“创建或替换存储库配置”REST查询接受一个带有存储库配置参数的JSON文件,JSON示例中并没有列出所有配置参数。为了启用Yum Add-on。,你应该……

了解更多

远程存储库元数据如何工作

远程cachesArtifactory提供了大量远程存储库类型,几乎可以与任何包管理器一起使用。这种代理机制背后的系统实际上相当复杂。主要的问题是……

了解更多

如何将Artifactory配置为Jenkins插件的镜像

插件是增强Jenkins环境功能以满足组织或用户特定需求的主要手段。Jenkins插件是常用的,可以镜像到您的Artifactory服务器中,因此允许您…

了解更多

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

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

了解更多

如何为内联上游稳定(IUS)存储库创建远程存储库

可以在Artifactory中配置IUS远程存储库。但是,IUS远程存储库不支持本机浏览。因此,您的Artifactory树浏览器将无法列出IUS文件。你可以参考……

了解更多

如何修复“404错误:资源已过期”?

问题:资源已过期原因:“过期资源”类似于存在过期的缓存工件。在Artifactory中,一些工件(通常是元数据文件,比如“maven-metadata.xml”文件)被称为“到期资源”——这些是资源…2022世界杯阿根廷预选赛赛程

了解更多

如何在Artifactory中模仿Git LFS文件锁定行为?

如果您试图锁定Git LFS存储库,您将得到404 Not Found响应,因为Artifactory还不支持该命令。问题是这会让你相信……

了解更多

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

相关版本:Artifactory 6。X和Artifactory 7。XIntroductionThis 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…

了解更多

如何镜像红帽网络(RHN)存储库?

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

了解更多

如何镜像远程存储库

由于以下原因,不建议对远程存储库进行镜像操作。pull everything意味着你正在下载和存储你可能永远不会使用的软件包版本。由于存储库索引将包括所有内容,索引搜索将…

了解更多

如何重命名存储库

尽管重命名存储库在技术上是可行的,但我们强烈建议您不要尝试这样做,因为这通常会导致不可预测的和绝对不可取的行为(例如,断开链接,丢失…

了解更多

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

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

了解更多

如何恢复已删除的存储库

主题如何恢复已删除的存储库描述在Artifactory中,存储库可能会被有意或错误地删除。如果要恢复已删除的存储库,有两种方法。从垃圾桶用…

了解更多

如何设置远程自制存储库

1.创建一个docker远程存储库,命名为homebrew, URL如下:https://ghcr。例如:2. IO . IO . IO . 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]弃用通知内容:您最近使用了一个…

了解更多

如何在ARTIFACTORY中创建存储库和构建权限目标

cURL -uadmin: -XPUT "https://localhost:8081/artifactory/api/v2/security/permissions/java-developers" -H "Content-type: application/json" -T build-info-permission. sh " -H "Content-type: application/json"上面cURL中的jsonAs, build-info-permission。Json提供了以下三个参数:java-developers is…

了解更多

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

JFROG ARTIFACTORY:如何跨站点复制工件并在ArtifactoryOption #1中进行解析除了远程存储库和智能远程存储库所提供的通常好处之外,还有一些你可能没有…

了解更多

为你的JFROG ARTIFACTORY建立一个灾难恢复(DR)实例

对于“Enterprise+”license的客户,请参考以下步骤进行JFrog Artifactory容灾。注意:此解决方案中使用的Access Federation特性仅适用于Enterprise+许可证。设置Artifactory垃圾收集器在…

了解更多

远程存储库及其工作方式

在其开放源码软件(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远程存储库的“高级设置”选项卡

了解更多

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

Artifactory中的“Test”按钮只是对URL的HTTP HEAD请求的响应。按照这里的指示,我们需要下载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:如何提取许可证密钥中的过期日期

受影响版本artifactoryx德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 Edge中一次性重置远程存储库的用户/密码?

在某些情况下,密码可以在Artifactory实例中突然旋转/更改。本文将描述如何在Artifactory Edge实例中一次性重置远程存储库的用户名/密码。解决方案1当Artifactory Edge是…

了解更多

ARTIFACTORY:如何使用REST API添加联邦成员?

可以通过UI向联合存储库添加联合成员,但是,也可以使用更新存储库配置REST API调用通过REST API添加联合成员。这个…

了解更多

如何通过Shell或SQL获取管理用户列表?

没有REST API仅用于列出admin用户。您应该结合Get Users和Get User Details REST API调用。解决方案1请参阅关于如何使用python脚本获得管理用户的KB文章。

了解更多

如何获得ARTIFACTORY中的管理用户列表?

简介:检索管理用户列表在Artifactory中管理用户权限和用于权限监视时非常有用,特别是对于具有“管理平台”权限的用户。本文将演示如何检索…

了解更多

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

要确保计算了索引,并且RPM已经准备好安装,请在Artifactory中为RPM存储库启用自动计算RPM元数据。这个功能将允许您手动重新计算索引,如…

了解更多

如何解决需求删除/覆盖权限错误

有时用户试图执行某些操作(例如,使用REST API提升/移动工件),却发现自己遇到了权限错误,例如:用户没有覆盖“/<文件夹>/”的权限。需要删除权限。这可以…

了解更多

如何检索关于工件的信息?

除了上传和下载工件的能力外,Artifactory还存储了每个工件的大量信息和元数据。这些信息可以用于不同的目的,下面你…

了解更多

如何搜索包含特定依赖项的构建

前提条件在执行本指南之前,请确保您具备以下前提条件:a运行Artifactory 7。方法1:Artifactory REST API找到…的sha1校验和

了解更多

ARTIFACTORY:如何使用ARTIFACTORY运行状况检查

人工运行状况检查运行状况检查是一种快速和标准化的方法来验证API服务的状态。这是一个API监控方法,检查API和警报时,它注意到一些是…

了解更多

如何使用REST API查看存储库权限?

出于自动化的目的,您可能需要检查存储库的用户/组/权限目标的有效权限。你可以使用api/artifactpermissions内部端点和repoKey参数。您可以使用jq查看…

了解更多

ARTIFACTORY:揭示虚拟存储库解决方案

有时,当您试图从Virtual Repository下载工件时,会得到一个错误,但是当使用底层的Local或Remote时,相同的URL可以工作。当绕过虚拟存储库时,会绕过…

了解更多

用于过滤GET Access令牌API响应的查询参数是什么?

本文将讨论用于过滤GET Access令牌REST API响应的可用查询参数。我们可以根据用户名/描述/刷新指定详细信息来过滤响应。目前,Artifactory支持3个查询参数来过滤…

了解更多

ARTIFACTORY:为什么我看到“不支持的档案扩展:' null '”部署档案与“x - explosion - archive: true”头

您可以将存档部署到Artifactory并自动提取它。当使用这个有用的功能时,您可能会遇到以下错误:" {"errors": [{"status": 500, "message": "不支持的存档扩展名:'null';…

了解更多

Artifactory如何将已发布的工件映射到构建(以及为什么有时指向它们的路径不出现)

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

了解更多

如何为多个用户启用“可以更新配置文件”

这篇知识库文章的目的是提供一种为现有用户启用“Can Update Profile”选项的有效方法。为了做到这一点,我们将编写一个脚本,利用…

了解更多

我如何获得在指定时间段内下载工件的计数?

您可以使用“文件统计”REST查询来获取文件统计信息,但是,您不能使用此查询按日期进行过滤。解决这个问题的方法是编写一个用户插件来实现…

了解更多

如何查看所有Artifactory用户的邮件?

你可以使用我们的“获取所有邮件”脚本在我们的公共Github上获得所有Artifactory用户的电子邮件。

了解更多

如何在没有web浏览器的情况下从Artifactory服务器部署和解析二进制文件?

用户可以通过web浏览器的GUI或直接从命令行或间接使用脚本使用REST-API调用与Artifactory交互。例如,用户可以通过使用……

了解更多

在使用REST API创建存储库时,我如何规定包集成?

“创建或替换存储库配置”REST查询接受一个带有存储库配置参数的JSON文件,JSON示例中并没有列出所有配置参数。为了启用Yum Add-on。,你应该加上……

了解更多

远程存储库元数据如何工作

远程cachesArtifactory提供了大量远程存储库类型,几乎可以与任何包管理器一起使用。这种代理机制背后的系统实际上相当复杂。主要的问题是……

了解更多

如何使用HTTP/REST客户端验证Artifactory ?

您可能需要将REST客户端的授权头传递给Artifactory。下面是一个使用“基本身份验证”方法设置身份验证的示例,但您可以考虑使用更安全的…

了解更多

如何使用REST API配置存储库的复制

当从UI在Artifactory中创建一个新的存储库时,您必须手动配置复制设置。如果它是一个本地存储库,您必须指定存储库的URL,您将…

了解更多

如何重命名存储库

尽管重命名存储库在技术上是可行的,但我们强烈建议您不要尝试这样做,因为这通常会导致不可预测的和绝对不可取的行为(例如,断开链接,丢失…

了解更多

如何排除Docker问题

相关版本:此信息适用于Artifactory 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调用中指定回收名称为auto-trashcan或使用AQL,可以列出Trash can存储库的内容。示例:$ curl -u admin:密码“http://localhost:8081/artifactory/api/storage/auto-trashcan”

了解更多

如何在ARTIFACTORY中创建存储库和构建权限目标

cURL -uadmin: -XPUT "https://localhost:8081/artifactory/api/v2/security/permissions/java-developers" -H "Content-type: application/json" -T build-info-permission. sh " -H "Content-type: application/json"上面cURL中的jsonAs, build-info-permission。Json提供了以下三个参数:java-developers is…

了解更多

为你的JFROG ARTIFACTORY建立一个灾难恢复(DR)实例

对于“Enterprise+”license的客户,请参考以下步骤进行JFrog Artifactory容灾。注意:此解决方案中使用的Access Federation特性仅适用于Enterprise+许可证。设置Artifactory垃圾收集器在…

了解更多

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

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

了解更多

在设置JFrog应用程序时,我应该公开哪些端口?

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

了解更多

当Artifactory忽略你的REST API查询参数时该怎么做

对于某些REST API命令,可能需要发送附加参数。这些被称为查询参数,它们是出现在?在URL中。为…

了解更多

当解密/加密API失败和/或安全屏幕是空白时该怎么办

此问题可能是由以AM6J开头或包含空格的用户属性(密码、属性等)引起的。这将干扰Artifactory的加密机制。在Artifactory 5.8.4版本和…

了解更多

当使用Artifactory的REST API时,文件上传有大小限制吗?

Artifactory的REST API并不限制工件上传的大小。但是,请注意,对于预置安装,可能会应用反向代理或负载平衡器限制。因此,如果您想上传大型工件,……

了解更多

为x射线用户添加管理员和其他权限

当将Artifactory配置为Xray身份验证提供者时,您将能够使用在Artifactory中定义的用户登录到Xray,这些用户可以是内部Artifactory用户,也可以通过SSO登录到Xray。然而,由于权限…

了解更多

ARTIFACTORY:处理权限和在开发团队之间建立分离的最佳实践

了解如何为组织团队最好地实现和管理权限是一项不可或缺的技能。了解如何在Artifactory中处理这些权限将允许您:通过授予相关的权限来对项目进行适当大小的访问…

了解更多

如何允许匿名访问本地存储库,同时保持远程存储库的身份验证

在本文中,我们将了解如何允许对所有本地存储库进行匿名访问,同时保持远程存储库所需的身份验证。用例是将匿名请求保存为本地…

了解更多

如何限制对特定存储库的匿名访问

Artifactory允许管理员配置匿名访问。启用此功能后,用户无需实际登录就可以查看项目、下载项目和部署项目。客户通常希望能够对某些…

了解更多

如何解决需求删除/覆盖权限错误

有时用户试图执行某些操作(例如,使用REST API提升/移动工件),却发现自己遇到了权限错误,例如:用户没有覆盖“/<文件夹>/”的权限。需要删除权限。这可以…

了解更多

ARTIFACTORY: SAML SSO调试指南

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

了解更多

ARTIFACTORY:具有“管理权限”的用户无法向权限目标添加用户

由于Artifactory版本7.47中发现的一个错误,用户可能无法更新他们具有“管理”权限的权限目标。作为该错误的一部分,这些用户将在…

了解更多

ARTIFACTORY:当您的Maven构建隐藏存在的未授权资源启用失败404错误时该怎么做2022世界杯阿根廷预选赛赛程

缺省情况下,Maven支持抢占式身份验证。这意味着给定的客户机将首先发送一个未经身份验证的请求。只有在服务器响应401响应之后(因为资源需要身份验证),Maven才会发送…

了解更多

ARTIFACTORY:为什么在我的存储库中没有“有效权限”标签?

通常,您可以在工件、构建和分发页面下的有效权限选项卡中查看每个资源上的用户、组和权限目标的有效权限:然而,您可能会观察到…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模式限制工件的解析或部署。这是一个有用的功能,可以帮助避免可能的安全风险。什么是包含/排除模式?随着……

了解更多

如何在ARTIFACTORY中创建存储库和构建权限目标

cURL -uadmin: -XPUT "https://localhost:8081/artifactory/api/v2/security/permissions/java-developers" -H "Content-type: application/json" -T build-info-permission. sh " -H "Content-type: application/json"上面cURL中的jsonAs, build-info-permission。Json提供了以下三个参数:java-developers is…

了解更多

如何使用PowerShell从ARTIFACTORY下载或上传文件到ARTIFACTORY

当与PowerShell一起使用Artifactory时,可以使用Invoke-WebRequest和Invoke-RestMethod来部署和解析文件。为了从Artifactory下载一个文件,你可以参考下面的例子:

了解更多

如何使用PowerShell安装NuGet模块?

Artifactory支持通过PowerShell客户端安装NuGet模块。作为第一步,我们将设置一些参数,这些参数将在后续命令中使用,以将Artifactory设置为源:

了解更多

如何注册NuGet PackageSource和PSRepository与ARTIFACTORY

为了将Artifactory注册为一个PSRepository,我们需要使用register - packagesource和register -PSRepository命令。下面的示例演示了如何使用Powershell.0将Artifactory注册为PSRepository、查找模块和下载。取消注册任何不需要的…

了解更多

Artifactory: Invoke-Webrequest返回无效数据

用例:使用web客户端从Artifactory获取数据时返回无效数据。结果:本机浏览器重定向阻止windows Power Shell (Invoke-WebRequest命令)下载文件。不是获取工件,而是返回一个页面(html)…

了解更多

如何通过PowerShell执行文件上传?

这可以使用以下命令来完成:Invoke-RestMethod -uri <完整的URI,工件将在Artifactory> -Method Put -InFile <文件上传路径> -Credential -ContentType "multipart/form-data"对于大文件/性能问题…

了解更多

如何解决过多打开文件Nginx错误

如果你运行Nginx作为Artifactory的前端,你可能会碰到操作系统/Nginx默认的打开文件描述符限制。当这种情况发生时,Nginx的error.log可能会显示如下内容:2010/04/16 13:24:16 [crit] 21974#0: *3188937 open()…

了解更多

如何配置Artifactory作为一个Docker注册表与F5(大ip)和HTTPS?

请注意,以下是Artifactory版本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安装在相同的实例1。Artifactory……

了解更多

如何从端口方法迁移到子域方法

为了从Ports方法迁移到Subdomain方法,您应该首先将代理配置为使用这两种方法,然后删除Ports方法配置。为了配置docker注册表…

了解更多

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

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

了解更多

x射线:如何修复错误:“错误在Go例程:net/http: abort Handler”

你可能在x射线路由器日志中遇到以下错误:[jfrou] [error] [] [logger. log .]go:74] [main] [] - go例程中的错误:net/http: abort Handler [jfrou] [Error] [] [logger. log][主要]…

了解更多

调试校验和不匹配错误

本文将介绍几种在收到客户端校验和不匹配错误时进一步调试的方法。这将不包括所有的原因,因为不同的客户端处理校验和的方式不同,但将侧重于……

了解更多

ARTIFACTORY:如何配置远程PyPi存储库来代理本地Nexus PyPi存储库

要配置一个Artfactory PyPi远程存储库来代理一个本地Nexus PyPi存储库,请遵循以下步骤:创建一个新的远程PyPi存储库,配置URL如下:" https://$/repository/$配置“注册URL”与相同的URLIf…

了解更多

如何从ARTIFACTORY配置PyTorch远程回购和解析包

从Artifactory 7.28.9及以上版本开始,Artifactory现在支持PyTorch PyPI repoo,使用公共远程注册表URL: https://download.pytorch.org。您需要在Artifactory服务器上添加远程存储库配置,如下所示:

了解更多

如何为PyPi创建自定义分发轮文件

有时您会发现pip安装失败,提示无法找到包或包的特定版本。但是当浏览Artifactory的存储库时,您会找到这个包。把…

了解更多

如何将PyPI包部署到ARTIFACTORY的本地存储库?

本文描述了配置Python客户端以将包发布到JFrog Artifactory的PyPI存储库的步骤。发布Python包需要什么?步骤1:首先,您需要添加Artifactory作为索引……

了解更多

ARTIFACTORY:当启用匿名访问时,如何使用Wget下载PyPI包

有时需要使用Wget命令从没有匿名访问权限的存储库下载PyPI包,但是,由于访问被禁止,这可能会失败。例如,我们启用了匿名访问……

了解更多

ARTIFACTORY: pip install不能在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如何使用自定义布局?

Artifactory PyPI集成允许您将PyPI构件部署到本地存储库中的任何路径。之后,Artifactory将为已部署包计算PyPI元数据,从而使它们可以按需分发到……

了解更多

如何加速PyPI索引?

当您在短时间内将许多PyPI包上传到同一个存储库时,索引不会立即发生。相反,系统等待一段安静时间,您可以自由配置…

了解更多

如何从Artifactory中创建一个本地的“setup.py”来解析依赖。

py是setuptools的构建脚本。它告诉setuptools关于包的详细信息,如名称、版本和依赖项。当我们用本地setup.py文件安装本地.py包时,它不会到达…

了解更多

如何从pypiserver迁移到Artifactory?

以下是将pypiserver存储库的内容迁移到Artifactory中的PyPi存储库所需的步骤:在Artifactory中,创建或选择您想要的PyPi本地存储库…

了解更多

如何将PyPI包从PyPI云迁移到Artifactory

如何将PyPI包从PyPI云迁移到ARTIFACTORY要将PyPI工件从PyPI云迁移到ARTIFACTORY,请使用此处提供的Pypicloud迁移工具。该工具可以使用一次或…

了解更多

如何排除PyPi问题

相关版本:此信息适用于Artifactory 4.0.2及以上版本在排除PyPI错误时,最好将预期发生的情况与您的系统当前遇到的情况进行比较。你可以消除一个伟大的…

了解更多

如何使用twine上传pypi包到Artifactory

为了安装twine,运行:$ pip install twine在根目录下创建一个。pypirc文件,如下所示:[distutils] index-servers = local [local] repository: http://localhost:8081/artifactory/api/pypi/pypi…

了解更多

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

常规的包含和排除模式字段在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 and Import方法将数据从一个Artifactory环境迁移到另一个Artifactory环境期间,您可能会得到以下错误:二进制提供程序没有' ..... '的内容“这意味着Artifactory无法定位……

了解更多

ARTIFACTORY:如何了解系统导入的进度或估计完成时间?

在系统导入作业过程中,可能会出现系统导入作业何时完成的问题。通常,您可以通过查看artifactory-import-export.log来监视迁移过程,只要artifactory-import-export.log在移动,它就是一个很好的…

了解更多

如何手动同步单个存储库

在某些情况下,联合存储库和其他同步系统不适合迁移用例。如果你需要快速推送大量的数据,JFrog CLI可以用来下载然后上传…

了解更多

如何将ARTIFACTORY迁移到Kubernetes集群

在本文中,我们将介绍使用基于helm的安装将在虚拟机上运行的Artifactory实例迁移到kubernetes集群的步骤。自……

了解更多

如何监控系统导入和导出过程

当用户触发此处描述的系统导入或导出时,他们最终将在浏览器中看到的是一个加载圈。如果它们仍然在该页上,加载圈将…

了解更多

ARTIFACTORY:如何解决在ARTIFACTORY导入/导出过程中“给定最终块未正确填充”的错误

当为Artifactory执行系统导入/导出时,可能会发生以下错误:[http-nio-8081-exec-8] - Failed system import: Could not merge and save new descriptor [org.www.si-fil.common.ExecutionFailed: Last retry Failed: Failed to reload configuration: javax.crypt . badpaddingexception: Given final block…]

了解更多

ARTIFACTORY:如何解决系统导入后提示“解密授权配置秘密注册令牌失败”的问题

Artifactory支持系统导入和导出,这在运行Artifactory备份、迁移和恢复一个完整的Artifactory实例时非常有用。系统导入后的某些版本为7。X, Artifactory日志将继续…

了解更多

ARTIFACTORY:为什么我看到系统导出和导入之间的工件差异?

您可能想知道为什么系统导入后的工件计数与导出时看到的不同。这种差异通常发生在系统导出不包括支持包和垃圾桶…

了解更多

如何避免复制和导入过程之间的冲突?

当有复制进程在后台运行时,启动导入进程将导致冲突。为了解决此冲突,我们建议您关闭复制进程,等待复制…

了解更多

如何在低停机时间内将Artifactory从一个实例迁移到另一个实例?(视频)

了解更多

如何恢复已删除的存储库

主题如何恢复已删除的存储库描述在Artifactory中,存储库可能会被有意或错误地删除。如果要恢复已删除的存储库,有两种方法。从垃圾桶用…

了解更多

从一台服务器导入和导出license到另一台服务器

JFrog license是按实例配置的。因此,如果希望在远程服务器上保留相同的许可设置,则需要在该特定服务器上创建这些设置。您还可以从……导出许可证。

了解更多

系统导入:导入系统导出加密问题

导入加密的系统导出遇到密钥问题artifactory有一些密钥可以加密不同的配置文件。导致导入/导出出现问题的是artifact .key。这个加密…

了解更多

在打Java 8补丁后,Artifactory (6.x)无法启动

相关版本:Artifactory 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的微服务解释

相关版本: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等。这样,来自服务器的所有请求都将通过代理进行。在这种情况下,路由器服务…

了解更多

ARTIFACTORY:将独立节点转换为HA集群

相关版本:Artifactory 7。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 Bitnami安装?

注意:为了安全起见,在执行任何升级之前,建议您运行完整的系统导出。如果您正在运行Artifactory的早期版本,并希望升级到最新的Pro版本,…

了解更多

如何更改ARTIFACTORY Docker文件

Docker文件是文本文档,它可以包含您在命令行上调用的所有命令来组装Docker映像。在某些情况下,您可能需要编辑Artifactory的默认值。为…

了解更多

如何在一个正在运行的ARTIFACTORY Kubernetes版本中更改JVM

如果您想要更改与artifactory捆绑在一起的JVM(无论是不同的发行版还是版本),您可以通过更改artifactory中的java运行时代理…

了解更多

如何检查ARTIFACTORY安装类型

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

了解更多

如何调试前端服务不运行,因为无效的joinKey

如果给出了一个无效的joinKey, IssueArtifactory前端将不会启动。即使在系统中将记录器设置为Trace级别,它也可能不会提供任何有用的日志记录。

了解更多

如何强制ARTIFACTORY只在双栈kubernete集群上使用ipv4运行

7. The IssueArtifactoryxsupports 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错误引起的问题

相关版本:此信息属于Artifactory版本7。x Artifactory 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启动时路由器服务中的panic运行时错误

受影响版本: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:如何解决统一平台错误:加入集群失败;错误:解析join响应失败:jwt太旧;iat: ;预计最低:

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

了解更多

ARTIFACTORY:如何排除OpenShift部署问题

Red Hat Certified OpenShift Operator允许OpenShift用户将JFrog Artifactory的高可用性实例部署到他们的OpenShift集群。当使用“JFrog Artifactory Enterprise Operator”部署Artifactory时,您可能会遇到一些…

了解更多

安装快速入门指南- Docker

你会得到什么?本指南将概述如何通过docker安装为生产就绪环境安装Artifactory 7 HA。在本指南中,我们将介绍如何设置Postgres外部…

了解更多

ARTIFACTORY:安装快速入门指南- Docker-compose

你会得到什么?本指南将概述如何使用Docker-Compose安装为生产就绪环境安装Artifactory 7 HA。在本指南中,我们将介绍如何设置Postgres外部…

了解更多

ARTIFACTORY:安装快速入门指南-头盔

你会得到什么?这个示例将演示如何创建一个生产就绪的人工头盔部署。我们将演示在GKE集群上的安装。所有命令均以helm3+格式给出。对于高级用户,还请…

了解更多

安装快速入门指南- Linux存档

你会得到什么?这是一个关于如何使用Linux Archive安装为生产就绪环境准备Artifactory 7 HA的快速开始指南。在本指南中,我们将学习如何设置…

了解更多

安装快速入门指南- RPM

你会得到什么?关于如何使用RPM/Debian安装为生产就绪环境安装和配置Artifactory 7 HA的快速开始指南。在本指南中,我们将学习如何设置Postgres…

了解更多

ARTIFACTORY:迁移基础

迁移基本Artifactory迁移是将完整的Artifactory设置从一个环境复制到另一个环境的过程。迁移应该只发生在你需要移动你的设置到一个新的位置***迁移不应该…

了解更多

ARTIFACTORY:在AWS、Azure和GCP上运行Kubernetes

在AWS云中运行Kubernetes的一种方法是使用EC2 (AWS的虚拟机IaaS服务)设置虚拟机,然后将这些虚拟机作为节点分配给一个…

了解更多

ARTIFACTORY:用init启动ARTIFACTORY。D而不是systemd

相关版本:Artifactory 6。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

相关版本:Artifactory 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安装中,为ARTIFACTORY使用自定义JDK

在本文中,我们将介绍一个为Artifactory使用自定义JDK的用例,该用例运行在使用Helm安装的Kubernetes集群上。默认情况下,Artifactory附带构建JDK,但在…

了解更多

ARTIFACTORY:用最少的停机时间迁移大型ARTIFACTORY实例的最佳方法是什么?

最简单的迁移是为您需要的版本设置一个工作实例,但上面还没有配置或数据,只是一个空白实例,没有工件,默认数据在…

了解更多

ARTIFACTORY:当你的/opt目录已满时该怎么办,以及如何重新配置它来提高性能

默认情况下,在服务安装、Debian/RPM和Docker安装中,Tomcat文件夹将位于/opt文件夹中。当你有一个大文件部署时,$TOMCAT_HOME/temp文件夹将临时存储文件,直到…

了解更多

ARTIFACTORY:为什么ARTIFACTORY pods失败的错误cp: cannot stat ' /artifactory_bootstrap/ binarstore .xml ':没有这样的文件或目录

在Artifactory升级到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…

了解更多

我如何直接端口转发到一个Artifactory节点在Helm安装绕过nginx?

kubectl port-forward——namespace :kubectl port-forward artifactory-ha-artifactory-ha-primary-0 8082:8082该命令将运行kubectl的本机的8082端口绑定到artifactory-ha服务的8082端口…

了解更多

如何对Artifactory进行重载调优?

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

了解更多

我如何使用亚马逊弹性文件系统(EFS)与Artifactory HA

AWS中的Artifactory高可用性(HA)可以使用S3进行可伸缩存储,也可以为NFS文件存储实现Amazon的弹性文件系统(EFS)。设计EFS实现必须考虑到如何……

了解更多

如何配置Artifactory以运行与Windows上JAVA_HOME下配置的不同的JAVA版本

如果您希望为其他应用程序将系统环境变量设置为JAVA 7,并使用Artifactory 4。在JAVA 8上运行,你可以创建一个新的环境变量,例如'ART_JAVA_HOME'…

了解更多

在windows上安装Artifactory作为服务时,如何修复“[SC] StartService FAILED 1053: The service did not responding to The start or control request in a timely fashion”的问题

在Windows Server 2016或Windows 10上安装时,Subject Artifactory可能无法启动,抛出以下错误:[SC] StartService FAILED 1053: the service did not responding to the start or control request…

了解更多

如何使用LDAP用户安装服务

这是可以做到的,但是我们还没有在installService脚本中实现这一点,因此您必须进行一些手动更改。最快的方法是编辑${artifactory_home}/bin/installService.sh文件并添加组…

了解更多

如何安装Artifactory和x射线与Helm安装?(视频)

大家好。我是JFrog Support的Vignesh。在这个视频中,我将快速演示如何使用舵图安装Artifactory和Xray。让我们开始吧。我…

了解更多

如何在Solaris 11上将Artifactory作为服务安装

Artifactory附带的installService shell脚本设计用于Linux。但是,它使用了一些在Solaris下工作方式略有不同的实用程序。安装和服务脚本需要在…之前进行一些小修改。

了解更多

如何通过Helm v3安装特定的Artifactory版本

Helm安装Artifactory时,默认安装最新版本。但是,如果您不想安装最新版本(例如,在登台环境上使用的版本是…)

了解更多

如何从Nexus迁移到Artifactory?

下面是一些从Nexus迁移到Artifactory时可以使用的技术解决方案。将数据从Nexus导入到Artifactory的两种方法是:通过将Nexus文件导入到Artifactory存储库....

了解更多

如何在kubernetes上修改artifactory文件存储

主题我们如何修改binarstore .xml和改变filstore使用的我的发布在Kubernetes和如果我们所做的改变是不受尊重的影响版本相关的artifactory版本:6。x, 7。xRelated chart version: ha chart 0.15.11…

了解更多

如何克服在Windows中使用命名空间安装/升级Artifactory的问题。

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

了解更多

当Artifactory UI永远停留在加载屏幕时,如何从状态中恢复

由于以下已知原因,Artifactory用户界面(UI)可能没有响应:当您尝试测试http://archive.zfsonlinux.org/debian的连通性时,要从此状态恢复,您可能需要等待较长时间或退出…

了解更多

如何重置主密钥

版本:Artifactory 7。都的主人。key是一个用于加密数据库中的密钥表的密钥,在Artifactory 5.7中引入。默认为master。key文件由Access服务在…期间自动生成。

了解更多

如何在头盔部署中设置Artifactory系统属性

这篇简短的文章描述了在Artifactory Helm Chart中设置单个Artifactory属性的技术。这些变量通常在$JFROG_HOME/etc/artifactory/artifactory.system中。属性文件。测试版本这些步骤应该适用于7。X artifactory……

了解更多

如何设置Artifactory安装RPM/Debian的操作系统用户/组?

您可能需要为RPM/Debian服务安装设置Artifactory的自定义所有权。说明默认情况下,Artfactory的操作系统用户/组为artifactory:artifactory用于RPM, Debian服务安装在7。x(这不会发生在Linux存档安装或非服务安装)你…

了解更多

如何在AWS中搭建Artifactory HA集群?

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

了解更多

在Kubernetes中实现Artifactory的网络策略

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

了解更多

JMX监视SSL设置指南

如果您的JMX监视应用程序需要SSL,本指南将描述如何设置证书。支持的VersionsArtifactoryX和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"…

了解更多

Self-Managed Pro / Pro X Start Guide

感谢您对JFrog的关注!本指南将介绍在一个地方设置一个自我管理的Artifactory和Xray的所有步骤。最后,有一些关于……的有趣视频。

了解更多

Artifactory推荐的硬件是什么?

Artifactory推荐硬件-单机:开发人员数量OS/JVM处理器内存(RAM)堆存储1-20 64位4核4GB 2GB快速磁盘,空闲空间= x3总的…

了解更多

当Artifactory启动时发现没有有效的安装许可证时该怎么办。阻塞转换错误

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

了解更多

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

Artifactory升级失败-下一步怎么办?如何排除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进行压缩(或,to…)

了解更多

为什么Artifactory 4.0在启动时挂起,而Artifactory的URL返回404

Artifactory 4.0不支持Java 8之前的Java版本,在启动时,Artifactory将检查Java版本。该版本信息来源于JAVA_HOME变量,该变量是在…

了解更多

为什么我的Artifactory和路由器一直无法启动?

有时你会看到路由器在一段时间后无法启动(默认为15秒)——它通常会抱怨访问不可达。然而,查看访问日志,你会发现…

了解更多

为什么一些老版本的Artifactory在升级到4.x后不能通过yum安装?

一些较旧的Artifactory版本在升级到4后无法通过yum安装。x因为Artifactory 4。xmarks versions =>3.6 as obsolete. This disables your ability to install specific versions of artifactory in the later 3.x…

了解更多

为什么Kubernetes x射线不能与非Kubernetes Artifactory一起工作?

相关版本:Artifactory 7。X射线和X射线3。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…

了解更多

构建信息链接不会重定向到构建号信息页面

在某些情况下,构建信息链接(通常由Jenkins Artifactory Plugin或JFrog CLI生成)可能具有以下格式:https://ART_HOST/artifactory/webapp/builds//单击这些链接将请求重定向到以下URL:https://ART_HOST/ui/packages#/builds//此URL将引导…

了解更多

如何在Jenkins中使用Jenkins JFrog插件聚合构建

发布带有许多子构建或作为多代理构建的一部分生成的buildInfo有一些限制(使用Jenkins Artifactroy Plugin),为了解决这个问题,我们可以使用新的Jenkins JFrog Plugin…

了解更多

如何在Jenkins ARTIFACTORY插件中覆盖默认的构建名称和构建号?

默认情况下,当使用Jenkins Artifactory Plugin部署构建信息时,build.name和build.name将被删除。编号将由Jenkins在每次构建执行时自动设置。默认的构建名称将是Job名称和…

了解更多

ARTIFACTORY:如何解决peer not authenticated Error During a Deployment from Jenkins

如果您使用的Artifactory SSL证书不是由知名证书颁发机构颁发的,那么您需要信任该SSL证书的根证书和中间证书。如果你相信这样一个…

了解更多

ARTIFACTORY:如何使用Kaniko通过kubernetes环境中的Jenkins构建和部署docker映像

Kaniko是什么?从标准Dockerfile构建映像通常依赖于对Docker守护进程的交互式访问,这需要在您的机器上访问根权限才能运行。这可能会使构建容器映像变得困难……

了解更多

ARTIFACTORY:使用ARTIFACTORY时出现间歇性403错误

如果您的环境已启动并运行,CI构建也按预期运行,但您突然开始得到构建的403错误响应,这可能是由于临时登录暂停功能。一次……

了解更多

如何手动降级Jenkins Artifactory插件?

手动降级Jenkins Artifactory插件:关闭Jenkins2。删除${user_home}/.jenkins/plugins3中的artifactory.jpi文件和artifactory文件夹。放置旧的工艺品。file4的快乐指数。詹金斯开始。

了解更多

如何在Jenkins管道中使用JFrog CLI构建和部署工件

简介:JFrog CLI是一个紧凑而智能的客户端,它提供了一个简单的界面,可以自动访问JFrog产品,简化您的自动化脚本,使它们更易于阅读和维护。hth华体会最新官方网站在复杂的詹金斯管道…

了解更多

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

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

了解更多

如何将Jenkins与Artifactory整合?(视频)

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

了解更多

如何在CI环境中使用访问令牌?

访问令牌的最大优点之一是,您不必在Artifactory中创建用户来使用它们。在创建令牌时,您可以指定一个用户名…

了解更多

如何使用Jenkins Artifactory插件示例[视频]

了解更多

我们什么时候看到以下“无法发布构建信息:读取超时”错误消息?

消息“无法发布构建信息:读取超时”,通常发生在构建任务明显大于其他构建和/或如果使用'构建保留'选项,并且有很多…

了解更多

为什么Gradle构建不发送认证到Artifactory?

如果你正在使用Hudson的Jenkins中的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中创建一个远程存储库作为nvidia-docker的镜像

Nvidia存储库的工作方式与常规的Artifactory Debian存储库不同。要为Docker使用Nvidia容器运行时并使用Artifactory缓存工件,您需要为Nvidia- Docker中的每个存储库创建一个远程存储库。为…

了解更多

如何修复“丢失私人签名密钥或密码”的错误

作为为Debian存储库启用GPG签名的一部分,如果你遇到了问题,并且没有从Artifactory日志中找到相关的错误/有用的信息来解决问题,那么我们可以使用下面的…

了解更多

如何解决debian软件包部署过程中“路径斜杠后不能有空格”的错误

在Debian元数据索引期间,如果矩阵参数中有任何空间,则会出现“路径在斜杠后不能有空格”的错误。distribution, deb.component, deb.architecture)用于Debian包。在下面的例子中,组件…

了解更多

ARTIFACTORY: ARTIFACTORY支持多个GPG键

从Artifactory 7.19.4,多个GPG密钥可以从管理->Artifactory->密钥管理上传到Artifactory .如何在密钥管理部分添加密钥并将它们添加到debian/rpm存储库下面解释。从Artifactory Debian/rpm库…

了解更多

如何Debian存储库元数据计算工作?

Artifactory从3.3版开始提供Debian存储库。在5.6版中,Debian元数据计算的内部机制已经改变。从5.6版开始,一旦Debian包部署到本地存储库中,一个事件将…

了解更多

如何缓存来自远程Debian存储库的工件?

为了从远程Debian存储库中缓存工件,您需要在Artifactory中创建一个远程存储库,提供URL(例如' http://archive.ubuntu.com '),并勾选“启用Debian支持”复选框。创建这个存储库之后,您……

了解更多

如何解决Debian客户端警告:“以下包无法验证!”?

请确认当您将签名密钥上传到Artifactory时,您按下了位于密码短语旁边的“保存”按钮。这可以通过在您的配置描述符中查找以下片段来验证。

了解更多

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

受影响版本:6。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元数据文件可能无法更新,因为此Issue ticket中的已知错误(//www.si-fil.com/jira/browse/RTFACT-9652)Affected版本:如果您升级到4.5.2,4.6.0,4.6.1(如果您没有升级,则不受影响)固定版本:…

了解更多

使用Debian的最佳实践和技巧是什么?

下面是一些与Artifactory一起使用Debian时的提示/最佳实践:始终将软件包上传到pool文件夹。避免将文件上传到dist文件夹。注意:即使你能做到这一点(它可能…

了解更多

在远程存储库上“启用Debian支持”的目的是什么?

“Debian Support”选项强制Artifactory从远程存储库检索“Release”文件,以防从远程存储库获取的包比已经缓存的“Release”文件更新。这个…

了解更多

为什么我得到错误拉源和翻译文件?

由于Artifactory是一个二进制存储库管理器,目前我们的Debian存储库不支持源代码。我们不支持源代码,因为一旦Debian客户端检索到' sources '文件,Artifactory就会把它处理成…

了解更多

为什么来自Artifactory的Debian软件包无法在Ubuntu 18.04上安装(Bionic Beaver)

在Ubuntu的Bionic Beaver版本中,dpkg版本(1.19)进行了更改,默认情况下,dpkg-deb启用统一压缩。这意味着control.tar*文件将默认使用xz进行压缩(或,to…)

了解更多

如何将日志发送到Syslog?

简介:一些组织希望能够将一些Artifactory日志发送到Syslog中,以便能够将日志发送到其他监控解决方案。按照以下步骤为Artifactory…

了解更多

如何在出现问题时分析ARTIFACTORY日志

在我们的日常活动中,我们在管理Artifactory应用程序时可能会遇到技术问题。在您向JFrog支持寻求帮助之前,您可以快速检查日志中可能的错误消息和…

了解更多

如何更改日志文件时区

在Artifactory的日志文件中更改时区可以通过更改“logback.xml”文件中的时区来完成。该文件位于$JFROG_HOME/var/etc/artifactory。解决方案:在" logback.xml "文件中,我们需要…

了解更多

如何更改日志写入的位置?

Artifactory日志文件由Artifactory中的几个微服务生成。基于Java的服务(Artifactory & Access)日志是通过Artifactory服务的$ARTIFACTORY_HOME/etc/ Artifactory /logback.xml和Access服务的$ARTIFACTORY_HOME/etc/ Access /logback.xml下各自的logback.xml文件配置的。

了解更多

如何对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的logback.xml中配置maxHistory

Artifactory有一个以' Artifactory '开头的日志的logback.xml(目录位置示例:$ART_HOME/etc/ Artifactory /logback.xml)。对于其他日志(除了access*.log之外,您可以在Artifactory的system.yaml中编辑其配置)。您可能有一个想要……

了解更多

如何整合你的Kubernetes ARTIFACTORY日志与Splunk (sgs edit)

如果您的公司正在使用Splunk,那么您很可能希望将Artifactory日志发送给Splunk。在使用Kubernetes时,一个常见的用例是将日志推到以stdout stderr…

了解更多

如何管理控制台日志?

console.log文件将所有服务的控制台输出追加到一个日志文件中。由于日志文件由所有服务写入,因此它可以快速增长并占用更多的存储空间。因此,…

了解更多

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

相关版本:此信息属于Artifactory版本6.x。要将ARTIFACTORY_HOME>/etc/logback.xml文件中的警告/错误放置到与artifactory_log文件分离的日志文件中,请执行以下更改。这些是对……

了解更多

ARTIFACTORY:监视用户、组和权限目标的更改

artifactory管理员可能希望能够监视平台用户执行的更改,例如对平台内用户密码和组关联的更改,并将其用于审计记录....

了解更多

ARTIFACTORY:解决td-agent问题

在使用Artifactory配置td-agent时,您可能会遇到一些问题。以下是一些最常遇到的问题以及如何解决这些问题。问题#1:所需日志文件的权限问题。错误:#0意外错误…

了解更多

更改logback.xml是否需要重新启动?

对logback.xml所做的更改不需要重新启动加载;Artifactory将在几分钟后重新加载配置,您应该在日志中看到以下条目:2014-04-30 19:56:30,410 [logback-watchdog] [INFO] (o.a.w.s.l.LogbackConfigListener$LogbackConfigWatchDog:138) -…

了解更多

Artifactory SaaS客户如何使用Sumologic集合端点桶/URL来启用Sumologic集成?

如果您是Artifactory SaaS客户,并且希望使用自己的Sumologic集合URL进行日志分析,请使用JFrog支持打开票据并将您的自定义Sumologic集合URL发送给我们。这就是……

了解更多

如何激活流量日志?

主题在Artifactory中启用流量日志,为用户提供有关站点流量和文件大小的详细信息。流量日志格式和解析使用户能够比较在…

了解更多

如何将用户插件日志写入不同的日志文件

Subject用户插件日志与其他日志的分离。为用户插件写日志到不同的日志文件,例如,假设你正在写你的用户插件,你想在一个…

了解更多

如何收集Artifactory线程转储?

对以下方法进行排序和优先级排序。在某些方法中,需要获取tomcat进程的PID。Windows下:$ netstat -ano | findstr *With 是端口Artifactory id running…

了解更多

如何在JVM垃圾收集上启用详细日志

为了在JVM GC上启用详细日志记录,您需要在JAVA_OPTIONS中添加以下参数:-verbose: GC -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -Xloggc:/path/to/file/ GC .log

了解更多

Splunk如何与Artifactory整合

1.安装和配置Splunk。安装Artifactory,确保它正常运行。从官方网站安装Splunk企业版。注意:您必须有Splunk的帐户才能登录和…

了解更多

如何排除Docker问题

相关版本:此信息适用于Artifactory 4.0.2及以上版本在排除Docker错误时,最好将预计发生的情况与您的系统当前正在经历的情况进行比较。你可以消除一个伟大的…

了解更多

如何解决NuGet问题

比较正确的NuGet REST API调用可以发现问题所在。当故障排除NuGet错误时,最好将应该发生的情况与当前发生的情况进行比较。你可以…

了解更多

当日志分析没有显示任何新的日志或图形时,如何排除故障

当将Artifactory的日志与Sumo Logic集成时,如果您遇到任何连接问题,您可以尝试以下方法:导航到Artifactory > Administration > Log Analytics。当你看到Artifactory仪表盘设置,确保…

了解更多

JMX监视SSL设置指南

如果您的JMX监视应用程序需要SSL,本指南将描述如何设置证书。支持的VersionsArtifactoryX和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推送前会出现很多404错误

当推送Docker镜像到Artifactory时,Docker客户端首先发送一个HEAD请求,其中包含它需要上传的层的校验和。这是为了验证这个图层是否已经…

了解更多

x射线:如何修复错误:“错误在Go例程:net/http: abort Handler”

你可能在x射线路由器日志中遇到以下错误:[jfrou] [error] [] [logger. log .]go:74] [main] [] - go例程中的错误:net/http: abort Handler [jfrou] [Error] [] [logger. log][主要]…

了解更多

调试校验和不匹配错误

本文将介绍几种在收到客户端校验和不匹配错误时进一步调试的方法。这将不包括所有的原因,因为不同的客户端处理校验和的方式不同,但将侧重于……

了解更多

如何从线程转储和top命令中找到导致高cpu的原因?

在某些情况下,您可能会遇到cpu过高的情况,需要找出导致利用率增加的原因。有一种方法可以找出是什么原因导致线程的高CPU…

了解更多

如何调试docker配置问题

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

了解更多

如何用ARTIFACTORY调试SSL问题

描述:SSL通信发生在客户端(例如:Artifactory)和服务器(例如:DockerHub或RedHat CDN)之间,有几种不同的方式。单向SSL(例如:Artifactory to DockerHub)双向SSL(例如:Artifactory to RedHat CDN)

了解更多

ARTIFACTORY:如何克服“org.postgresql.util.”在连接外部PostgreSQL数据库到Artifactory时,提示The hostname xxx.xxx.xxx.xxx could not be verified by hostnameverifier " exception: The hostname xxx.xxx.xxx.xxx could not be verified by hostnameverifier " ?

为什么会这样?作为一种安全实践,最新版本的PostgreSQL数据库默认使用TLS加密。有时,如果通过IP地址访问数据库,验证失败…

了解更多

ARTIFACTORY:如何排除NoClassDefFound错误?

日志日志。2021-07-19 t9:22:10. 832z [jfac] [error] [4f658ce7fcdb7a11] [.s.b.w.s.s]可能会遇到如下错误。ErrorPageFilter:186] [27.0.0.1-8040-exec-2] -从请求[/api/v1/registry/join/router]中转发到错误页面,原因是异常[org.glassfish.jersey.server. server. request [/api/v1/registry/join/router]。ContainerException: java.lang. noclassdeffounderror: java/security/interfaces/RSAPrivateKey] javax.servlet.ServletException: org.glassfish.jersey.server.ContainerException: java.lang. noclassdeffounderror: java/security/interfaces/RSAPrivateKey ResolutionTo…

了解更多

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

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

了解更多

手工调优重负载-版本5和6

相关版本:Artifactory 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支持包UI页面时可能会遇到空白页。

了解更多

启动时访问服务/路由器连接出现问题?尝试设置节点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存储库元数据计算工作?

Artifactory从3.3版开始提供Debian存储库。在5.6版中,Debian元数据计算的内部机制已经改变。从5.6版开始,一旦Debian包部署到本地存储库中,一个事件将…

了解更多

如何修复内存不足无法创建本机线程错误?

相关版本:此信息属于Artifactory版本6。X和7.x。如果您在日志中遇到以下错误:OutOfMemoryError:无法创建新的本机线程,你需要检查几个项目来解决这个问题。首先,增加…

了解更多

我如何直接端口转发到一个Artifactory节点在Helm安装绕过nginx?

kubectl port-forward——namespace :kubectl port-forward artifactory-ha-artifactory-ha-primary-0 8082:8082该命令将运行kubectl的本机的8082端口绑定到artifactory-ha服务的8082端口…

了解更多

如何对Artifactory进行重载调优?

相关版本: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 ERROR out with [ERROR] (o.a.r.c.e.GlobalExceptionMapper:48) -二进制提供程序没有内容…在artifactory。logPOSSIBLE原因:1。Artifactory的数据文件夹没有正确配置,指向错误的目录1。Artifactory数据中的二进制校验和文件…

了解更多

如何收集Artifactory线程转储?

对以下方法进行排序和优先级排序。在某些方法中,需要获取tomcat进程的PID。Windows下:$ netstat -ano | findstr *With 是端口Artifactory id running…

了解更多

如何禁用吊舱的活动和准备探测?(视频)

您可以禁用吊舱的活动和准备探测,以便它将停止崩溃和重新启动。这样做可以让你“执行”到豆荚中四处看看或执行一些…

了解更多

如何解决升级过程中出现的授权错误

由于许可证错误,Artifactory在升级后无法启动可能有多种原因。例如:2021-06-30T18:06:18.960Z [jfrt] [ERROR] [3a4d6e8edc2a378d] [tifactoryHomeConfigListener:55] [ocalhost-startStop-2] -初始化Home失败。捕获异常:…

了解更多

如何擦除Artifactory的缓存YAML文件

SubjectOn启动,Artifactory创建YAML文件来缓存连接的JFrog产品(即x射线)的节点id。hth华体会最新官方网站有时,缓存的YAML文件可能会导致错误,如果一个JFrog产品重新安装在同一…

了解更多

如何在OutOfMemory崩溃之前进行堆转储

堆转储是JVM内存中某个时刻所有对象的快照。它们对于解决Java中的内存泄漏问题和优化内存使用非常有用……

了解更多

如何排除Artifactory故障x升级问题

升级Artifactory时。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(或从聚合远程的虚拟机)解析包。这里有一些步骤,你可以尝试,可以帮助你诊断whyResolutionFor远程…

了解更多

使用JConsole监控Artifactory的资源使用情况

JConsole(随安装的JDK一起提供)可以成为监控Artifactory资源使用情况的重要资源。JConsole的overview选项卡显示CPU/内存利用率,以及活动线程的数量。连接JConsole到Artifactory…

了解更多

什么是艺术。键和主键。钥匙,它们有什么用?

相关版本:Artifactory 6。本文中提到的信息与以前的Artifactory版本无关。在$ARTIFACTORY_HOME/etc/security目录下,有两个重要的.key文件。这篇文章描述了它们的用途,以及它们的…

了解更多

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

Artifactory升级失败-下一步怎么办?如何排除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…

了解更多

为什么我的Artifactory和路由器一直无法启动?

有时你会看到路由器在一段时间后无法启动(默认为15秒)——它通常会抱怨访问不可达。然而,查看访问日志,你会发现…

了解更多

ARTIFACTORY:使用MAVEN_OPTS作为参数的ARTIFACTORY maven构建任务

有时我们会在构建过程中遇到OutOfMemoryError。当Java虚拟机(JVM)没有足够的可用内存分配给正在运行的Java程序时,就会发生此错误。-DXms……

了解更多

ARTIFACTORY:如何解决常见Maven错误:将不会重新尝试解决

当构建一个新项目时,您可能会遇到一个非常常见的Maven错误:[error] Failed to execute goal on project : Could not resolve dependencies for project 。无法解决以下工件::…

了解更多

如何使用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才会发送…

了解更多

将谷歌配置为远程Maven存储库

要将谷歌设置为Maven远程存储库,请进入Artifactory UI > Admin选项卡> Repositories > remote。单击“远程存储库”菜单右上角的“新建”。选择Maven作为…

了解更多

如何强制Maven快照根据时间戳而不是修订来解析最新版本?

默认情况下,使用snapshot关键字解析最新版本将使用最新版本而不是时间戳。下面是一个例子:libs-snapshot-local/com/jfrog/myapp/1.2.0- snapshot / myapp/greaterlibs-snapshot -local/ com/jfrog/myapp/1.2.0-SNAPSHOT/myapp-1.2.0-20210205.052442-5.jar < - timestamp is greaterlibs-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“Mirror Any”解释和配置。

“Mirror Any”代理配置适用于已定义的存储库。它取代但不隐藏内置的中央存储库和快照存储库,除非被用户覆盖。它定义了一个粗粒度的代理规则,不区分…

了解更多

什么是“转换pom文件失败”错误?

当通过Artifactory解析maven包时,我们可能会遇到409响应代码,这表明Artifactory无法验证该包中的pom文件。一个常见的情况是当pom文件包含…

了解更多

ARTIFACTORY:上传大文件到ARTIFACTORY失败

当我们定期使用Artifactory在Artifactory存储库中存储和构建二进制文件时,在我们的日常工作中,我们将定期使用Artifactory上传包。根据需求和…

了解更多

如何构建和部署conan包到ARTIFACTORY

前提条件:柯南客户端和Cmake编译器。如果你想从本地服务器构建和上传:-1。创建一个项目模板(conan new mypkg/0.1 -m=cmake_lib)确保它构建并创建(conan create .)(你将…

了解更多

如何上传一个文件夹(及其内容)到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…

了解更多

如何从存档部署一个包/文件

包部署是一个选项,允许您部署将在部署时立即提取的存档。如果您想从存档中部署工件,您可以通过您的…

了解更多

当使用S3作为文件存储时,如何克服“您建议的上传超过了最大允许大小”的错误?

当使用S3作为文件存储时,有可能一个大文件上传失败,无法上传到S3, Artifactory将记录以下错误,2020-11-17T10:01:58.247Z [jfrt] [error] [bdc07b2dbfb0ee42] [.c]。EventualDownstreamWorker:74] [-cluster-s3-worker-2] -…

了解更多

如何从一个Gradle Android项目发布构建信息和工件到Artifactory?

这篇文章解释了如何从Gradle Android项目中发布工件和构建信息,以及你需要在build. Gradle, Gradle -wrapper中包含的强制性内容。属性文件。在你的客户端执行一个Git克隆…

了解更多

如何将DateTime属性设置为工件

如果我们的用例是搜索在特定日期之后促销的商品,有一种方法可以将DateTime属性设置为工件,我们为此做了一个示例:

了解更多

为什么在推送复制期间可能不会发生校验和部署?

如果复制的文件小于10 KB,则不会进行校验和部署。默认情况下,只有大于这个值的文件才会使用校验和部署推送。您可以更改此默认值…

了解更多

为什么Docker推送前会出现很多404错误

当推送Docker镜像到Artifactory时,Docker客户端首先发送一个HEAD请求,其中包含它需要上传的层的校验和。这是为了验证这个图层是否已经…

了解更多

npm依赖项的硬编码Shrinkwrap url的替代方案

硬编码NPM依赖url不是最佳实践,收缩包装url在与代理交互时存在问题。使用这两种方法都会导致以下错误:

了解更多

ARTIFACTORY: NPM v9中登录行为的改变

最近,NPM引入了一个突破性的变化,即传统身份验证类型被合并为“legacy”,使auth类型默认为“web”。更多信息可以在NPMs官方发布说明和这个JFrog Jira…

了解更多

在远程存储库中配置一个NPM Gitlab注册表

在这里,我们将看到如何在Artifactory远程存储库中配置一个Gitlab私有NPM Registry。如果你还没有一个GitLab NPM注册表,请向下滚动找到…

了解更多

在Azure DevOps中配置ARTIFACTORY代理npm包提要

相关版本:此信息属于Artifactory版本5和6。关于Artifactory 7调优指南,请访问这里。作为一个通用的存储库管理器,Artifactory支持所有的软件打包格式。你也可以配置Artifactory…

了解更多

调试校验和不匹配错误

本文将介绍几种在收到客户端校验和不匹配错误时进一步调试的方法。这将不包括所有的原因,因为不同的客户端处理校验和的方式不同,但将侧重于……

了解更多

弃用npm本地包

如果您不再希望维护一个包,或者您希望鼓励用户更新到一个新的或不同的版本,您可以降低它的价值。弃用一个包或版本将…

了解更多

如何使用ARTIFACTORY SSO用户验证NPM客户端

本文描述如何使用Artifactory SSO用户(如SAML、OAuth用户)对NPM客户端进行身份验证。有两种方法来验证NPM客户端:1)。运行npm login命令2)。使用基本身份验证。在这里,我们将……

了解更多

如何配置一个远程NPM存储库来代理FontAwesome

fontaweesome Pro是一个流行的图标库,如果我们购买了适当的许可证,我们可以通过Artifactory进行代理。要创建一个远程存储库来代理FontAwesome,您需要遵循以下步骤:

了解更多

如何从ARTIFACTORY下载node-pre-gyp预编译二进制文件?

对于Node模块或包含Node模块的NPM包,我们使用Artifactory存储库作为唯一的真相来源。一些节点模块使用node-pre-gyp下载预编译的二进制文件。默认情况下,node-pre-gyp将…

了解更多

如何代理一个私有的NPM GitHub注册表?

在本文中,我们将概述在Artifactory中代理私有GitHub注册表的过程,以及通过Artifactory解析示例私有包。为了证明这一点,我们将从推送一个私有NPM包开始……

了解更多

如何为npm使用过滤资源

概述:Artifactory可以将文件作为npm存储库中的过滤资源,过滤后的文本资源在返回给客户端之前由FreeMarker引擎处理。模板可访问的上下文包括:…

了解更多

ARTIFACTORY:使用ARTIFACTORY时出现间歇性403错误

如果您的环境已启动并运行,CI构建也按预期运行,但您突然开始得到构建的403错误响应,这可能是由于临时登录暂停功能。一次……

了解更多

ARTIFACTORY:使用sha512时npm完整性校验和失败

问题描述:有时在安装NPM包时,我们会注意到校验和完整性失败消息。发生此错误的根本原因很少。而你的包裹。json文件跟踪NPM包的名称和版本标签…

了解更多

ARTIFACTORY:为什么GitHub Dependabot安全更新失败401身份验证错误,当它启动与ARTIFACTORY npm私有注册表的安全更新连接时

Dependabot安全更新是自动拉请求,帮助您更新带有已知漏洞的依赖项。如果你为Depandabot安全更新配置了任何Artifactory npm私有注册表,它会失败,出现401身份验证错误。问题DescriptionI……

了解更多

ARTIFACTORY:如何修复“错误代码400:拒绝工件下载请求:父“package-name”/-必须是一个文件夹”?

问题:错误码400:被拒绝的工件下载请求:父" package-name " /-必须是一个文件夹"原因:此错误通常意味着其中一个请求在请求URL中缺少' /api/npm/ '前缀,这导致' - '目录…

了解更多

Artifactory支持Shrinkwrap NPM依赖url吗?

当proxiedDescriptionArtifactory不支持npm依赖的收缩包装url时,Subject npm收缩包装url会导致错误。npm客户端使用校验和来验证一个包,并使用shrinkwrap强制实时更改校验和。这个…

了解更多

如何配置Apache使用Npm作用域包?

要配置你的Apache以使用NPM作用域包,你可能想要遵循以下过程:正向斜杠被NPM客户端编码为%2f,但一些反向代理配置被解码回…

了解更多

如何将所有NPM包从Sinopia注册表复制到Artifactory的本地NPM存储库?

如何从Sinopia复制NPM包到Artifactory的本地NPM存储库?由于以下行为,不可能从Artifactory中的远程存储库中解析指向…

了解更多

如何安装phtomjs预建?

phtomjs预构建包有时会作为安装后脚本的一部分被引用,Artifactory的npm外部依赖重写函数无法捕获。当你的npm客户端不能访问github.com,那么你的安装(使用debug -dd)可能会失败…

了解更多

如何通过Artifactory代理node-sass包

许多组织在日常操作中使用node-sass包。有些甚至会保存和缓存这些包以备将来参考。如果您想下载这些包并将其缓存到Artifactory服务器,您将……

了解更多

如何解决NPM范围的包发布失败,导致错误405

当NPM期望看到斜杠(%2f)的ASCII表示时,如果代理服务器解码了NPM作用域的斜杠(/),你可能会在NPM部署期间收到405错误。When slash is decoding,20151014140029|21|REQUEST|172.16.183.200|admin|PUT|/api/npm/npm-local/@jfrog/jfrogpkg|HTTP/1.1|405|1540 When slash is decoding…

了解更多

如何排除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包中的警告消息只是让你知道,作为工件的一部分,文件的部署校验和还没有提供,因此……

了解更多

为什么我看到‘额!500 '登录NPM ?

当试图运行' npm login——verbose '时,登录结果出现以下错误:npm ERR!代码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_用户执行。另一个可以……

了解更多

当从远程docker存储库中提取时,“二进制提供程序没有内容”

通常,“Binary provider has no content for”错误消息意味着您的文件存储指向了错误的二进制文件路径,Artifactory会尝试在该路径中查找不存在的二进制文件,……

了解更多

ARTIFACTORY:配置Nginx和Docker使用多个ARTIFACTORY存储库

相关版本:此信息属于Artifactory版本6.x。下面是一个Nginx服务器的示例,它被配置为服务于两个不同的Docker存储库(例如,本地存储库和远程存储库):

了解更多

ARTIFACTORY:在GitLab Pipeline中配置Docker私有回购

本文描述了如何在GitLab Pipeline中配置一个Artifactory docker私有存储库来提取基映像:

了解更多

ARTIFACTORY:当在Docker hub Account上启用2FA时,通过ARTIFACTORY拖拽Docker失败

在这篇文章中,我们将了解为什么当您的docker hub帐户启用2FA时,通过Artifactory的docker pull失败并出现身份验证错误。JFrog的Docker注册表是什么?在Artifactory中定义的远程存储库服务于…

了解更多

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

当你重写docker清单。Json(例如,推送一个已经存在于相同路径中的标签),那么存在的冗余层就会成为“孤儿”。“孤儿”层在清单中没有引用。Json文件…

了解更多

如何使用Azure DevOps构建docker,并将其推送到ARTIFACTORY

这篇KB文章的目的是用一个简单的用例开始Azure DevOps构建过程。介绍性azure DevOps是一个CI/CD工具,通过它我们可以构建多种包类型。在这个…

了解更多

如何更改ARTIFACTORY Docker文件

Docker文件是文本文档,它可以包含您在命令行上调用的所有命令来组装Docker映像。在某些情况下,您可能需要编辑Artifactory的默认值。为…

了解更多

如何配置一个隔离的ARTIFACTORY - docker容器环境

使用容器隔离建立Artifactory高可用性系统的适当方法是使用多主机网络,尽管使用Docker Swarm功能是可选的)。这里有一个有用的教程。设置好之后…

了解更多

如何调试docker配置问题

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

了解更多

如何调试'未知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…

了解更多

如何删除旧的Docker映像

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

了解更多

如何从ARTIFACTORY中删除基于名称和模式的特定docker映像

注意:下面是一个经过测试的示例,工作正常。这是一个清除docker映像的示例脚本。并不适合所有场景,强烈建议在较低的环境中进行测试。…

了解更多

如何修复缺少签名密钥的Docker客户端错误

在Docker pull请求期间,Docker客户端可能会返回一个丢失签名密钥的错误。这可能发生在清单的一个或多个属性时。Json文件丢失或不正确。因为这个问题可以…

了解更多

ARTIFACTORY:如何修复“未知斑点”错误的部分拉图像?

在某些情况下,用户可能会遇到一个问题,通过Artifactory提取一些docker图像,一旦成功,失败的“错误提取图像配置:未知blob”错误。这种行为通常会发生……

了解更多

如何修复未知的blob错误时,试图从ACR远程docker存储库拉

当用户试图通过镜像基于ACR (Azure容器注册表)的注册表的远程存储库提取Docker映像时,可以看到“未知blob”错误。一个常见的例子是代理mcr.microsoft.com.这个错误…

了解更多

如何将Kubernetes与Docker Registry集成

通常,部署到Kubernetes集群中的应用程序被打包为容器映像。在任何规模的Kubernetes环境中,您可能需要使用数十个、数百个甚至数千个不同的容器映像……

了解更多

如何代理私有谷歌容器注册表(GCR)?

Artifactory允许我们通过配置指向GCR端点的远程存储库来代理谷歌容器注册表。谷歌提供https://gcr.io和https://eu.gcr.io端点,两者都可以在Artifactory中进行代理,根据…

了解更多

如何通过ARTIFACTORY代理Azure容器注册表

您可以按照以下步骤配置Docker远程存储库为代理ACR。创建一个远程Docker存储库2。填写您的ACR URL(例如“https://.azurecr.io”)填写你的ACR证书:禁用URL规范化:针对…

了解更多

如何推动多拱图像ARTIFACTORY使用docker buildx?

Docker引入了多拱构建原则,允许为不同平台构建软件。从Artifactory 7.21.3和更高版本开始,Artifactory支持docker buildx命令,允许您创建和上传docker“胖清单文件”到…

了解更多

如何解决在Kubernetes中从ARTIFACTORY中拉图像时的错误“无法拉图像…

主题:如何解决在kubernetes受影响版本:Artifactory 7.41中从Artifactory提取图像时出现的错误“拉图像失败…需要身份验证”或“拉图像失败…令牌验证失败:签名”。创建一个…

了解更多

如何解决图像没有发现错误,而解决一个码头图像?

症状:docker映像在远程缓存或本地缓存中可用,但无法通过智能远程存储库解决。Docker客户端返回HTTP 404错误(图片/标签不存在)

了解更多

如何为Docker映像设置属性

Artifactory的一个有用特性是为工件或存储库分配属性的能力。这允许用户为各种开发目的将自定义属性赋给图像。一个独特的用例是设置属性…

了解更多

ARTIFACTORY:如何解决“未知Blob”错误时,从私有容器存储库拉

当设置一个私有容器注册表(如Aquasec或AzureCr)作为远程存储库时,遇到的一个常见问题是Docker错误“Unknown Blob”。此错误通常是由于重定向URL…

了解更多

如何在ARTIFACTORY日志中停止“无法获取目录”错误

List Docker Repositories API允许您列出repo中可用的图像。然而,当此API用于远程存储库(或包含远程聚合的虚拟存储库)时,您可能会看到…

了解更多

如何在ARTIFACTORY Docker存储库前使用AWS应用程序负载均衡器

ARTIFACTORY:如何在ARTIFACTORY Docker存储库前使用AWS应用程序负载均衡器为了在某些架构中正确处理大流量,建议在Docker存储库前使用负载均衡器…

了解更多

如何使用Docker引擎API和ARTIFACTORY

Docker引擎有一个API,可以用于对unix-socket的HTTP请求。在本文中,我们将看一个使用Artifactory完成此任务的简单示例。使用Docker…

了解更多

ARTIFACTORY:如何使用JFrog CLI为Docker Buildx构建的图像添加构建信息

Docker buildx是一个CLI插件,它扩展了Docker命令,并允许创建多架构的Docker映像。使用buildx将build-info添加到图像构建的过程与添加…

了解更多

ARTIFACTORY:如何使用Kaniko通过kubernetes环境中的Jenkins构建和部署docker映像

Kaniko是什么?从标准Dockerfile构建映像通常依赖于对Docker守护进程的交互式访问,这需要在您的机器上访问根权限才能运行。这可能会使构建容器映像变得困难……

了解更多

如何在Apache反向代理中使用存储库路径方法

相关版本:此信息属于Artifactory 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桶的EKS上安装ARTIFACTORY,配置子域docker访问方式

概述:本例将演示在EKS集群上使用带有后端s3存储的helm部署安装Artifactory的步骤,并使用网络负载均衡器(NLB)。本例中使用的所有命令都是…

了解更多

ARTIFACTORY:镜像红帽容器注册表

Red Hat容器注册中心提供来自Red Hat和第三方提供商的认证容器映像,支持并扩展您的Red Hat环境。目前,有三个不同的红帽注册中心:不包括基于订阅的…

了解更多

ARTIFACTORY Docker存储库下的“_uploads”文件夹是什么?

当将Docker镜像推送到Artifactory时,Docker存储库下会创建一个“_uploads”文件夹,如下所示:为了更好地理解“_uploads”文件夹的用法,我们需要了解Docker Push…

了解更多

ARTIFACTORY:它看起来像什么- ghcr。在Artifactory的io存储库

本文将提供一个创建ghcr的简单示例。IO远程存储库。提供的示例和屏幕截图来自Artifactory 7.41.7。首先,我们将在Artifactory中创建一个新的Docker远程存储库。我们……

了解更多

为什么我的docker图像被删除了?

您可能会注意到系统正在删除docker映像。例如,您可以看到以下日志:artifactory-access.log2022-12-14T20:02:14.626Z [c22114f622fcbe72] [ACCEPTED DELETE] docker-local:get/my/image/tag/…for client: _system_ / .artifactory-service.log2022-12-14T20:02:20.801Z [jfrt] [INFO] [c22114f622fcbe72] [kerV2TagCleanupServiceImpl:269]…

了解更多

为什么复制的docker仓库工件计数不同?

您可能想知道为什么复制的docker存储库的工件计数不同。这通常是因为_upload文件夹。预期的行为是删除_uploads文件夹的所有内容一次…

了解更多

为什么ARTIFACTORY中的Docker映像的大小比Docker客户端中显示的小?

当比较在JFrog平台UI中显示的Docker图像的大小和在Docker客户端中显示的大小时,你可能会注意到在Artifactory中显示的大小小于…

了解更多

ARTIFACTORY:为什么一些图像不能再拉出一个“明显未知”错误?

DockerHub最近更新了注册表中的某些映像,使它们符合oci。由于这个变化,尝试拉一些图像会导致以下错误:daemon: manifest for $ART_HOST/docker/ubuntu:20.04 not found: manifest unknown:…

了解更多

Docker中心和Docker注册中心:初学者指南

Docker Hub (Docker的官方容器注册表)的使用量一直在飙升。从2019年11月到2020年7月底,总拉量(一次拉量是下载Docker图像)…

了解更多

Docker镜像安全:6个必须知道的技巧

随着Docker越来越受欢迎,Docker安全问题的新闻也越来越多。例如,今年早些时候,Doki后门被用来利用错误配置的Docker API端口并安装…

了解更多

Docker V1和V2——存储消耗有什么不同吗?

Docker V1和V2之间的存储消耗差异除了新的DB引用,从Docker V1迁移到V2的过程不应该消耗额外的空间。然而,Artifactory UI中的存储摘要页面…

了解更多

什么是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地址来解决。

了解更多

如何在不使用sudo的情况下推送/拉出Docker图像

作为最佳实践,建议使用普通用户(而不是root/sudo)来拉/推Docker映像。我们建议你创建一个名为“docker”的组,并分配一个新的或现有的用户作为成员…

了解更多

如何解决在默认端口(80/443)以外的端口上运行时Docker推送失败?

有时,如果您使用的端口不是默认端口(80/443),Docker推送操作将失败。当你的Nginx配置文件缺少端口变量时,就会出现这个问题(即$server_port是…

了解更多

我如何设置Docker在非标准SSL端口上与Artifactory一起工作

为了配置Docker在非“443”端口上使用SSL将图像推送到Artifactory,请使用以下步骤:编辑.dockercfg文件(通常位于docker用户的主目录中)…

了解更多

如何将docker访问方式改为“Repository Path”,有什么优点?

*注意以下内容仅适用于Artifactory 5.8版本的预安装。Artifactory引入了一种称为“Repository Path”的新方法。选择使用docker存储库的Repository path为您提供了…

了解更多

如何清理旧Docker映像

清理旧的和未使用的Docker映像有时我们会积累太多不再使用的映像,或者在很长一段时间内没有下载的映像。然而,由于Docker的分层特性…

了解更多

如何在Artifactory中配置远程存储库来代理Docker Hub中的私有Docker注册表?

在Artifactory中设置Docker远程存储库,以便从私有Docker注册表中解析Docker映像。为了配置Artifactory以使用托管在Docker hub中的私有Docker注册表,我们…

了解更多

当使用AWS-ELB负载均衡器时,如何为Artifactory Docker存储库配置反向代理?

下面是NGINX反向代理配置文件的基本示例。本例中80端口仅作为参考。它是AWS-ELB为Artifactory设置的端口。此配置使用…

了解更多

如何配置Docker客户端以使用不安全的Docker注册表[视频]

视频记录:嗨。我叫安德烈。我来自JFrog support。在这个视频中,我将向你展示如何配置Docker客户端来使用不安全的Docker注册表。我们开始吧。首先,让我们配置…

了解更多

如何配置Docker在非标准SSL端口上与Artifactory一起工作

要配置Docker使用SSL将镜像推送到Artifactory的端口(不是443端口),请执行以下操作。编辑你的.dockercfg文件(通常位于docker用户的主目录中),这样URL将…

了解更多

如何为docker配置f5重写

主题:可能需要配置f5来重写docker。解析:when HTTP_REQUEST {if {[string tolower [HTTP::uri]] starts_with "/v2/"}{…

了解更多

如何使用Artifactory配置HAProxy ?

JFrog已经为Artifactory的多种用途提供了广泛的反向代理支持。应用程序甚至有一个内置的反向代理配置生成器。然而,如果你想在Artifactory中使用HAProxy,下面的说明和…

了解更多

如何强制apache发送Docker的内容长度

由于1.8以下的Docker客户端不发送内容长度的报头,这导致Docker推送在Artifactory 4中失败。以下是在使用Apache服务器时解决此问题的方法。...

了解更多

如何从端口方法迁移到子域方法

为了从Ports方法迁移到Subdomain方法,您应该首先将代理配置为使用这两种方法,然后删除Ports方法配置。为了配置docker注册表…

了解更多

如何将Docker注册表迁移到Artifactory

你可以使用Docker2Artifactory工具将Docker注册表迁移到Artifactory。可以将您的ECR, GCR, Quay, DTR和许多其他Docker注册表迁移到Artifactory。除了数据(图像)之外……

了解更多

如何执行匿名拉取,但推送到Docker存储库时需要身份验证

默认情况下,匿名用户对任何远程存储库的权限是读取和部署/缓存,对任何存储库类型的权限是读取:可以通过Artifactory UI或REST API更改此配置。例如,……

了解更多

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

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

了解更多

如何在Artifactory的远程Docker存储库缓存中用实际的Docker层替换。marker层

受影响的版本:此信息属于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…

了解更多

如何解决docker推送错误导致v1 ping尝试失败的错误

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 It can be caused by the daemon http…

了解更多

如何解决daemon: manifest对docker.artifactory.com:8081/ :没有找到docker hub的最新版本

如果我们在Artifactory的远程docker存储库中禁用“启用令牌认证”选项,那么docker拉取将失败。例如,对于下面的Centos映像,当你执行Docker pull: docker.www.si-fil.com:8081/ Centos:latest Error…

了解更多

如何解决“未知斑点”错误时拉动码头。io?

我们已经见过几个案例,客户试图执行“docker pull”,但由于url需要被列入白名单而面临“未知blob”错误。在这个场景中,解决方法非常简单。首先,你应该……

了解更多

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

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

了解更多

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

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

了解更多

如何排除Docker问题

相关版本:此信息适用于Artifactory 4.0.2及以上版本在排除Docker错误时,最好将预计发生的情况与您的系统当前正在经历的情况进行比较。你可以消除一个伟大的…

了解更多

如何使用自签名证书或由私有证书颁发机构颁发的证书来使用Artifactory Docker注册表?

当在测试环境或私有网络上使用私有Docker注册表时,您可以选择不使用由知名证书颁发机构(CA)颁发的证书。使用这种类型的证书将需要…

了解更多

在Artifactory中配置子域方法时,如何使用docker命令?(视频)

视频记录:嗨。我叫Pavan,来自JFrog support。在这个短视频中,我们将介绍用于子域方法的Docker命令。让我们开始吧。因此,作为先决条件,我已经配置了我的Artifactory子域。我…

了解更多

当不使用docker客户端时,如何使用Artifactory docker存储库使用docker注册表API ?

如果你打算使用Artifactory的Docker Registry API对你的Artifactory Docker存储库进行身份验证和操作,那么你可以使用下面的头文件:"X-JFrog-Art-Api"此外,为了身份验证的目的,你需要添加你的…

了解更多

如何与Artifactory一起使用Podman

步骤使用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:如何跨站点复制工件并在ArtifactoryOption #1中进行解析除了远程存储库和智能远程存储库所提供的通常好处之外,还有一些你可能没有…

了解更多

JFROG ARTIFACTORY:当你的Docker Pull失败,出现“500二进制提供程序没有内容清单文件”错误时该怎么办

如果Docker pull失败,并注册了一个清单错误,如下所示:无法为....创建清单标记':二进制提供程序没有'.... '的内容’检查以下内容:在您的Artifactory 7。x用户界面,导航到管理模块->…

了解更多

设置Apache以使用多个Docker存储库

为了在Artifactory中拥有多个docker存储库,你需要在Apache配置上设置不同的SSL端口(例如有几个VirtualHosts)。例如,您的default-ssl.conf文件可能类似于此- ServerName…

了解更多

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

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

了解更多

基础知识:Docker初学者指南

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

了解更多

基础知识:容器vs. vm:您的工作负载的最佳选择是什么?

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

了解更多

基础知识:容器在微服务架构中的角色

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

了解更多

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

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

了解更多

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

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

了解更多

什么是Docker映像层*。标记?

题目Artifactory附加的原因”。标记”,以及为什么它是一种可以节省存储空间和网络带宽的预期行为。影响版本影响所有版本直到6.9.2 details当Docker客户端从远程下载…

了解更多

如果您的Docker注册表位于防火墙和代理服务器之后,请将以下内容列入白名单

当使用Artifactory作为Docker注册表时(它可能在防火墙和反向代理服务器后面,如Nginx和Apache),你可能需要允许访问外部主机,因为Docker…

了解更多

为什么我的docker存储库需要Nginx或Apache服务器?

在使用Docker存储库时,你需要Nginx或Apache的原因是由于Docker与其存储库的接口方式。Docker需要它连接到的任何存储库的URL…

了解更多

为什么在执行docker登录时,在access.log中看到[DENIED LOGIN] ?

主题access.log中如下条目含义: [DENIED LOGIN] for client: NA / 解释说明docker client执行“docker LOGIN”命令时,先执行一个非认证的请求,然后接收到一个200响应…

了解更多

为什么Docker有时会失败并产生400系列错误

如果你的Docker客户端偶尔出现400个错误,很可能是由于反向代理的超时问题。不同的反向代理通常有不同的超时控制设置。不管在哪里…

了解更多

为什么docker推送一直失败,出现“隧道连接失败”错误?

当没有为主机名使用——insecure-registry选项时,Docker推送一直失败,出现“隧道连接失败”错误。当您拥有反向代理端点的受信任CA证书时,不需要…

了解更多

为什么docker在升级到Artifactory 4.4.0后停止工作?

从Artifactory 4.4.0版本开始,X-Artifactory-Override-Base-Url成为Docker存储库反向代理配置的强制标头。没有它,Docker客户端命令,如登录,推和拉将无法工作。对于NGINX,这应该是…

了解更多

为什么我的docker推送失败与'接收到意外的HTTP状态:504 GATEWAY_TIMEOUT ' ?

您可能会看到docker推送失败,导致此错误:Received unexpected HTTP status: 504 GATEWAY_TIMEOUT当此问题发生时,使用以下步骤来识别和修复问题。确定是哪个应用程序产生了错误(例如AWS…

了解更多

为什么docker登录失败,即使不安全注册表标志到位?

对于某些操作系统(例如OpenSuse),如果将docker客户端配置为针对HTTP注册表工作,则会出现错误。虽然——insecure-registry标志已经存在:DOCKER_OPTS="——insecure-registry myregistrydomain.com:5000"(https://docs.docker.com/registry/insecure/)which被添加到'/etc/sysconfig/docker'文件下。

了解更多

为什么Docker推送前会出现很多404错误

当推送Docker镜像到Artifactory时,Docker客户端首先发送一个HEAD请求,其中包含它需要上传的层的校验和。这是为了验证这个图层是否已经…

了解更多

调试校验和不匹配错误

本文将介绍几种在收到客户端校验和不匹配错误时进一步调试的方法。这将不包括所有的原因,因为不同的客户端处理校验和的方式不同,但将侧重于……

了解更多

如何使用JFrog CLI建立和发布一个Nuget项目到Artifactory,如何扫描它,以及用JFrog x射线扫描后会发生什么

从Visual Studio创建一个Nuget包:为了使用JFrog CLI进行构建,我们需要从Visual Studio创建一个。net项目。请遵循以下说明- 1。创建一个。net…

了解更多

如何将ARTIFACTORY配置为Symbol Server并与Visual Studio集成

使用Azure DevOps Server CI/CD工具构建和发布Symbol Nuget包的过程。1.创建一个Nuget Azure管道作业,创建文件…

了解更多

如何使用PowerShell安装NuGet模块?

Artifactory支持通过PowerShell客户端安装NuGet模块。作为第一步,我们将设置一些参数,这些参数将在后续命令中使用,以将Artifactory设置为源:

了解更多

如何使用ARTIFACTORY执行Nuget恢复

简介:根据微软官方文档,如果我们在项目中执行Nuget还原命令,它会尝试根据项目文件(.csproj)或包中的引用安装所有包依赖项。配置文件…

了解更多

ARTIFACTORY:如何解决升级到6.0后使用Semver2的Nuget包中的安装/搜索问题

相关版本:此信息属于Artifactory 6。X及以上。在支持Nuget V3之前,Artifactory没有任何SemVer2过滤器。为了尽可能接近Nuget.org,我们改变了功能。这意味着客户…

了解更多

ARTIFACTORY:使用ARTIFACTORY时出现间歇性403错误

如果您的环境已启动并运行,CI构建也按预期运行,但您突然开始得到构建的403错误响应,这可能是由于临时登录暂停功能。一次……

了解更多

ARTIFACTORY:镜像Telerik私有NuGet提要

Telerik从一个私有的NuGet提要中提供NuGet包。这篇短文将介绍如何通过Artifactory远程NuGet存储库镜像Telerik NuGet提要。由于Telerik NuGet提要使用了稍微不同的结构…

了解更多

为什么当客户端发送API V3请求时,ARTIFACTORY使用NuGet的V2协议而不是V3协议

要使用NuGet v3 API,你必须确保你使用的是Artifactory 6.0或更高版本。此外,为了完全支持semver2,我们建议您使用NuGet客户端4.3版。x或…

了解更多

NuGet V2 OData查询弃用将如何影响我的Artifactory服务器?

微软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存储库。在这个短视频中,我们将学习如何创建…

了解更多

如何解决NuGet问题

比较正确的NuGet REST API调用可以发现问题所在。当故障排除NuGet错误时,最好将应该发生的情况与当前发生的情况进行比较。你可以…

了解更多

如何使用PowerShell模块和NuGet存储库

如果您正在使用NuGet存储库,Artifactory为您提供了使用PowerShell模块的能力。下面是执行这些交互所需要的步骤和命令:注册Nuget存储库…

了解更多

我应该为我的NuGet存储库选择什么布局?

Artifactory在索引NuGet包时不知道布局。这意味着你可以使用任何类型的布局(包括Maven布局),Artifactory仍然能够索引和回答各种NuGet…

了解更多

当你不能看到或下载NuGet包怎么办

在Artifactory中,当您使用启用全局匿名访问的NuGet存储库时,您有两种方式与存储库交互:匿名用户有读权限这种情况下,您不需要在…

了解更多

在NuGet存储库配置中何时启用强制认证

当您使用NuGet存储库并且启用了允许匿名访问选项时,您将需要为NuGet存储库配置权限。这意味着您必须:在…中启用强制身份验证选项。

了解更多

为什么Nuget在请求凭证时进入循环?

在尝试安装包时,如果您没有提供“-Source <源代码名称>”,Nuget将进入循环。试着把这个添加到命令中,看看它是否工作:" Nuget.exe install <包名> -Source 了解更多

为什么Artifactory找不到我的金块包?

如果您在安装NuGet包时遇到问题:无法找到包“Some”的“1.0.0”版本。总是尝试的第一个测试是通过右键单击…中的repo来重新索引远程存储库。

了解更多

为什么我的NuGet客户端下载包失败?

如果您无法从nuget远程存储库(例如nuget gallery)下载(缓存),请检查request.log以查看对nuget包的请求是否通过具有有效权限的用户进行了身份验证。如果……

了解更多

ARTIFACTORY: ARTIFACTORY Edge中的复制

为了理解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,…

了解更多

关于云原生开发的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的微服务解释

相关版本: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云中的CDN重定向

用户将能够使用CDN功能在多个位置管理、控制和分发大量软件。Artifactory中有两种类型的重定向有助于更快地下载…

了解更多

ARTIFACTORY:比较Docker Hub和GitHub容器注册表

如果您使用容器创建或部署应用程序,您可能已经知道为什么应该使用容器注册中心:它们使系统地存储和共享容器映像变得容易。围绕集装箱的许多团队面临的挑战是……

了解更多

ARTIFACTORY:使用特定名称创建存储库会导致“在验证存储库名称时出错:不区分大小写的存储库密钥已经存在”

作为其存储库名称验证检查的一部分,Artifactory会阻止使用某些受限键创建存储库。尝试使用这样的名称创建存储库将导致类似于…

了解更多

ARTIFACTORY: ARTIFACTORY 7.46.x中的严重“访问”错误

描述:我们已经确定了访问服务的一个严重错误,该错误可能导致访问服务的数据丢失。问题发生在编辑OAuth单点登录用户帐户和修改…

了解更多

ARTIFACTORY: Fail to build binary provider config | s3已弃用

在将Artifactory升级到7.46.3或更高版本时,有些人可能会遇到以下错误,这会阻止Artifactory启动:[art-init] - Application could not be initialized: Fail to…

了解更多

ARTIFACTORY:为ARTIFACTORY Pro版本找到您的生命结束日期

Artifactory版本的寿命结束日期可以在这里找到。

了解更多

如何将SSL/TLS证书添加到远程存储库?

描述:将证书添加到远程存储库的过程可以通过UI完成,如本文档部分所述。然而,在一些Artifactory版本中(主要在7.31.10以上的版本中观察到),它…

了解更多

ARTIFACTORY:如何从存储库下载包含内容的文件夹?

为了从存储库中下载文件夹,我们可以使用REST API或JFROG CLI,如下所示:

了解更多

如何从线程转储和top命令中找到导致高cpu的原因?

在某些情况下,您可能会遇到cpu过高的情况,需要找出导致利用率增加的原因。有一种方法可以找出是什么原因导致线程的高CPU…

了解更多

你是如何提出ARTIFACTORY的功能需求的?

您可能希望向Artifactory提交一个特性请求,以获得您希望在Artifactory中看到的缺失的特性或改进。为了实现这一点,我们已经使我们的JIRA项目对所有人开放…

了解更多

如何添加额外的JVM参数ARTIFACTORY ?

Artifactory 7. x: 1。编辑$JFROG_HOME/artifactory/var/etc/system. conf文件。共享:## Java 11分发使用#javaHome:“JFROG_HOME/artifactory/app/第三方/ Java”##额外Java选项传递到JVM。#编辑Xms和Xmx的值。如果……

了解更多

如何在树浏览器中允许数字排序?

出于性能考虑,工件树浏览器默认情况下不按数字顺序排序。从Artifactory版本7.37.13开始,可以通过将下面的系统属性应用到…

了解更多

如何从远程存储库中只缓存特定的工件

目前,给定的远程存储库可以配置为在本地缓存从中解析的所有内容,也可以配置为不缓存任何内容。然而,有两种方法只缓存特定的工件:1。通过一个用户插件,使用…

了解更多

ARTIFACTORY:如何使用OneLogin配置ARTIFACTORY SAML SSO和SCIM

您可以配置OneLogin作为SAML SSO + SCIM与Artifactory的安全解决方案:按照以下步骤配置OneLogin连接器“SCIM provisioning with SAML (SCIM v2 Enterprise, full SAML)”:SAML用户URL:…

了解更多

如何配置ARTIFACTORY的文件存储与NetApp的StorageGRID解决方案

要与Artifactory一起使用NetApp的StorageGRID文件存储解决方案,首先需要在StorageGRID中创建一个S3bucket,然后配置Artifactory的binarstore .xml。例如: $STORAGE_GRID_S3_URL $ port false

了解更多

如何禁用ARTIFACTORY中的ui/native

为了禁用浏览器,我们可以在artifact .system.properties文件中将一个系统属性设置为“false”。**注意**请记住,这将禁用所有存储库的本机浏览器。这个文件是…

了解更多

如何使用SystemYaml在舵图中启用冷实例

目前,JFrog Artifactory头盔图表没有一个开箱参数来启用冷实例。通过在…中添加shared.jfrogColdStorage.coldInstanceEnabled属性为true,这篇知识库文章将帮助您使用Artifactory helm chart部署冷存储。

了解更多

如何修复:无效的URL转义“%et”

有时在Artifactory启动过程中,路由器接收IPv6地址而不是IPv4地址,导致错误:invalid URL转义"%et"要修复错误,只需将您的机器的ip地址添加到Artifactory系统。yaml…

了解更多

如何使用稀疏索引将ARTIFACTORY与Cargo集成

Cargo稀疏注册表是一个特性,它使Cargo使用HTTP而不是git与它的注册表(Artifactory)交互。这提供了一个主要的性能改进和能力,使用代理远程…

了解更多

如何修改密码过期前用户将收到电子邮件通知的默认天数

在这篇KB文章中,我们将讨论如何修改用户在密码过期前收到电子邮件通知的天数。管理员用户可以强制密码过期策略…

了解更多

ARTIFACTORY:如何将文件夹或工件移动到相同存储库中的新文件夹

可能会出现这样的情况,要求您将工件从存储库的根位置移动到同一个本地存储库中的自定义路径或文件夹。如果出现这种需要,……

了解更多

如何在ARTIFACTORY中提供对文件的临时读访问

如果您想为用户提供对工件有时间限制的访问,您可以使用Signed URL REST API。下面是一个步骤指南:为所讨论的工件创建有签名的URL:curl…

了解更多

7.如何减少tomcat日志的数量。X和logate

目前在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实例替换许可证密钥

要为您的Artifactory实例替换许可密钥,请执行以下任何一项操作:进入Admin > Configuration > Artifactory Licenses >替换许可密钥。这种方法不需要一个Artifactory…

了解更多

如何解决方法尚未实现的错误

如果您在启动时看到如下错误,导致应用程序失败:PgConnection@3d9a8e65标记为broken,因为SQLSTATE(0A000), ErrorCode(0) java.sql.SQLFeatureNotSupportedException: Method org.postgresql.jdbc.PgConnection。setNetworkTimeout(Executor, int)尚未实现。这个…

了解更多

如何解决“从元素开始发现无效内容”的错误

在Artifactory启动期间,“发现以element开头的内容无效”这个错误通常意味着缺少一个强制参数,或者在Artifactory .config.latest.xml文件中有一个无效的参数。例如,下面的……

了解更多

ARTIFACTORY:如何解决HTTP状态500 -坏凭据ARTIFACTORY登录错误

当尝试登录Artifactory时,您可能会看到以下错误消息:HTTP状态500 -坏凭据类型异常报告消息坏凭据描述服务器遇到内部错误,阻止它从…

了解更多

如何解决不支持的类文件主要版本61错误

当升级一个Artifactory实例时,您可能会看到以下Error . Java .lang. illegalargumentexception:不支持的类文件主要版本61该错误通常表示JDK版本和Java类文件不匹配。这可能发生在升级到……

了解更多

如何在ARTIFACTORY日志中停止“无法获取目录”错误

List Docker Repositories API允许您列出repo中可用的图像。然而,当此API用于远程存储库(或包含远程聚合的虚拟存储库)时,您可能会看到…

了解更多

如何在ARTIFACTORY中测试webhook并检查它的请求负载

Webhook是一种自动通知机制,由您定义的事件触发。当网络钩子被触发时,它将有关事件的相关信息发送到正在监听的网络位置…

了解更多

安装和管理Kubernetes注册表

Kubernetes可以做很多事情:调度节点上的应用程序,监控节点健康状况,尝试自动解决应用程序问题等等。但是Kubernetes本身没有做的一件事是为托管容器映像提供一个注册表……

了解更多

ARTIFACTORY:在ARTIFACTORY中管理和理解签名密钥

对于本文,我们希望了解用于签名和验证Artifactory生成的工件的使用和设置。Artifactory不会也不能为它没有创建的包签名。Artifactory生成自己的元数据…

了解更多

ARTIFACTORY:解决使用Helm图部署的Kubenates集群中ARTIFACTORY <> AWS S3桶连接/访问相关问题

本文将帮助解决与Artifactory<>S3桶相关的连接问题。例如,有时候我们看到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

相关版本:Artifactory 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中捕获和发布错误的构建信息时,可能会发生以下错误:次要版本52.0决议以下是分配的主要号码。关于不支持major.minor的错误…

了解更多

ARTIFACTORY:什么是“packages.ref.”在Artifactory Conan存储库中?

如果你看"。conan”目录直接在您的本地conan存储库之一下,例如,“conan-local/。你会找到一个“packages.ref”。json文件。但是,这个文件到底是什么?“packages.ref。json”是一个Conan存储库…

了解更多

ARTIFACTORY:什么时候可以安全删除管理员用户,以及如果需要如何恢复它

删除管理员用户:在删除管理员用户之前,请记住至少要维护一个内部管理员用户,但其他管理员用户可以弃用。要删除管理员用户,请执行…

了解更多

ARTIFACTORY:为什么Cargo安装失败,错误代码500

概述:当为Cargo远程存储库配置代理时,由于JVM无法选择代理配置,解析包可能会失败并出现以下错误。在Artifactory日志中,以下错误…

了解更多

ARTIFACTORY:为什么工件的General选项卡上的URL到文件路径与Custom Base URL不同

概述:一旦文件上传到Artifactory上的任何存储库,文件路径的URL将显示部署文件的完整URL,如下面的截图所示。在某些情况下……

了解更多

ARTIFACTORY:在ARTIFACTORY中使用巧克力包装

通过Artifactory中的NuGet存储库,我们可以设置处理巧克力包的能力。安装一个指向“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现有的base URL

解决方案:有几个选项可以实现这一点。选项1(如果您能够访问Artifactory界面):导航到Admin ->配置->通用配置->通用设置->更改自定义基础URL为一个新的…

了解更多

如何从Artifactory中完全删除工件?

使用本文了解如何从Artifactory中完全删除工件,以及Artifactory删除过程是如何工作的。这篇文章将是有用的,如果你想知道为什么删除操作不释放磁盘空间…

了解更多

如何取消绑定分发?

主题如何从任务控制中解绑定分发描述当分发通过添加到任务控制的过程与身份验证提供者和服务注册表绑定时,分发就变成有界的。一旦有了边界,Distribution就不能添加到…

了解更多

我如何调试“一个或多个监听器未能启动”错误在卡特琳娜。在启动Artifactory时,没有真正的失败迹象?

如果你得到这种类型的异常(一个或多个监听器启动失败):26-Jan-2017 16:51:15.192 SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.startInternalOne或更多监听器启动失败。完整的细节将在相应的容器日志file26-Jan-2017…

了解更多

如何对Artifactory进行重载调优?

相关版本: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中的Build Promotion是将一个Build的状态改变为一个更成熟的状态的行为。成熟度指的是包的成熟度级别,比如开发、阶段和发布阶段。构建……

了解更多

如何为Python选择Docker基础映像

谈到容器化应用程序时,选择正确的容器基础映像(即在其上构建新的定制容器映像的基础映像)是成功的一半。基本图像…

了解更多

如何在Artifactory 7中启用JMX监控。X

在以前版本的Artifactory中,建议通过在文件artificial .default中添加必要的选项来启用JMX监视,如下面的文章所示。如何使用JMX远程监控从7开始。X,…

了解更多

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

受影响版本:6。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和秘密。值得注意的是,这是不一样的……

了解更多

如何重置主密钥

版本:Artifactory 7。都的主人。key是一个用于加密数据库中的密钥表的密钥,在Artifactory 5.7中引入。默认为master。key文件由Access服务在…期间自动生成。

了解更多

如何解决McAfee的Windows阻止人工启动端口8081

在运行McAfee Anti-Virus的Windows计算机中,端口8081通常用于FrameWork.exe进程。要验证您机器上的McAfee是否实际使用端口8081,请运行netstat -b命令。如果你的机器是…

了解更多

如何为自定义CNAME选择和发送证书(用于专用SaaS Artifactory)

如果你有一个专用的ArtifactorySaaS帐户,你有权为你的Artifactory使用你自己的CNAME,而不是使用account.jfrog.io地址。请使用以下步骤进行配置。作为一个例子,让……

了解更多

如何在OutOfMemory崩溃之前进行堆转储

堆转储是JVM内存中某个时刻所有对象的快照。它们对于解决Java中的内存泄漏问题和优化内存使用非常有用……

了解更多

如何解决发行版的Redis

摘要如何解决发行版的RedisDescriptionRedis在使用发行版时作为服务安装和运行。Redis被用作消息代理,从源Artifactory实例分发发布包到目标…

了解更多

如何通过UI上传一个支持包?

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

了解更多

如何使用配置管理工具进行Artifactory配置?

为了在您的组织中自动化配置管理,您可以使用像“Saltstack”这样的工具进行Artifactory配置。有两种方法:使用' Artifactory .config.import.xml '文件导入配置-需要Artifactory重启…

了解更多

如何使用Freemarker过滤资源?2022世界杯阿根廷预选赛赛程

Freemarker是一个基于Java的模板引擎,是一个基于模板生成文本输出(从HTML到自动生成源代码的任何内容)的通用工具。它是一个Java包,一个Java程序员的类库。过滤…

了解更多

如何使用JMX远程监控?

这些说明将使您能够从远程机器监视您的Artifactory服务器:修改“$JFROG_HOME/artifactory/var/etc/system. home”文件。在“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 Artifactory云迁移清单

将JFrog平台迁移到云端时要记住的最佳实践和建议by: Patrick Russell, JFrog持续软件发布管理(crm) ExpertJFrog使全球的DevOps组织能够管理、保护、存储和交付…

了解更多

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

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

了解更多

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

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

了解更多

缩放Artifactory:添加远程存储库层

横向缩放Artifactory可能是一个挑战,本指南描述了一种减少到中央Artifactory集群的流量的技术。描述artifactory的设计是为了服务大量的流量和扩展容易,但有些情况下可以…

了解更多

Self-Managed Pro / Pro X Start Guide

感谢您对JFrog的关注!本指南将介绍在一个地方设置一个自我管理的Artifactory和Xray的所有步骤。最后,有一些关于……的有趣视频。

了解更多

从NFS切换到Sharding集群

如果您有Artifactory HA两个(或更多)节点集群,其中NFS中已经有数据,并且您希望切换到Sharding,以便每个节点都有自己的本地文件存储(就像在文件系统二进制文件中一样)。

了解更多

Artifactory存储解决方案说明

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

了解更多

即将推出的OpenSSL 3。x“critical” vulnerability

作者:Shachar menasheopenssl团队宣布,OpenSSL 3.0.7将包含一个严重漏洞的修复,该漏洞会影响OpenSSL 3.x。目前,除了受影响的版本和严重程度之外,没有关于该问题的详细信息…

了解更多

什么是Artifactory Cloud NATed ip ?

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

了解更多

人工管理的功能/任务是什么?

摘要管理功能/任务列表描述一个Artifactory管理员能够执行和管理许多非管理人员无法访问的不同功能和任务。这些功能/任务可以从Admin选项卡找到…

了解更多

什么是艺术。键和主键。钥匙,它们有什么用?

相关版本:Artifactory 6。本文中提到的信息与以前的Artifactory版本无关。在$ARTIFACTORY_HOME/etc/security目录下,有两个重要的.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进行压缩(或,to…)

了解更多

为什么在Artifactory中成功复制存储库后,工件计数显示不一致?

在某些情况下,当复制大型存储库时,您可能会注意到在成功完成复制事件后存在工件差异。为了找到出现在源代码上的工件…

了解更多

为什么解密/加密API失败和/或安全屏幕是空白

主题解密/加密API失败和/或安全屏幕为空白描述此问题可能由以' AM6J '开头或包含空格的用户属性(密码,属性等)引起。这将干扰artifactory的加密机制。一个症状是……

了解更多

当Alpine存在时,为什么使用Ubuntu作为Docker基础镜像?

在为构建新容器选择基本映像时,您可能会本能地选择最精简的基本映像。毕竟,基础映像越小,构建操作就越快。他们……

了解更多

如何通过SSH验证Git LFS存储库

下面的文章描述了如何通过SSH验证Artifactory Git LFS存储库。步骤1。配置Artifactory自定义基础URL (Admin→General→Settings→custom base URL)。对于这个演示,我看到……

了解更多

如何让你的Git LFS仓库保持干净

Artifactory支持Git大文件存储(Git LFS)的回购。通过设置这些存储库,您可以允许发送到GitHub的文件存储在Artifactory上以提高性能(更多细节)。然而,如果一个文件是…

了解更多

Git LFS & Artifactory -快速入门指南

Git LFS是Git的一个扩展,它可以在Git存储库中用文本指针替换大文件,同时将文件内容存储在远程服务器上。这是一个关于如何……的快速入门指南。

了解更多

使用SSH认证时Git LFS推送不工作?

下面是为在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作业部署和解决不同的工件类型

Gradle插件允许您根据自己的需求将任何文件上传到任何回购类型。包括,你可以使用Gradle作业上传/下载你想要的工件到Artifactory;不仅仅是Maven……

了解更多

使用Gradle Artifactory Plugin自定义布局解决方案

Ivy{}块可以使用Gradle Artifactory Plugin基于自定义布局从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的辅助节点是否已经正确升级到在其主节点上运行的Artifactory版本。如果一切正常,您可能仍然会遇到以下错误…

了解更多

ARTIFACTORY:在使用Helm Charts部署ARTIFACTORY时如何使用NodeAffinity和PodAntiAffinity

有时您想要分离您的pod,或者将它们保持在同一个Node中。下面是关于如何在部署Artifactory时实现这一目标的快速指南:NodeAffinity:假设我有2个节点。

了解更多

ARTIFACTORY:在切换到云原生(master - less)之前应该注意什么?

从Artifactory 7.17.4版本开始,Artifactory支持无master概念。这意味着,我们没有一个专用的主节点和其他节点作为成员。默认情况下,该设置从…

了解更多

ARTIFACTORY:主节点故障会影响哪些任务?

当Artifactory HA集群的主节点处于离线状态时,以下任务将受到影响:Garbage CollectionBackups ImportsArchive索引(负责打开和映射归档文件)Maven索引(仅针对IDE)生成xray…

了解更多

由于“Hazelcast无法在此节点上启动”,HA节点未启动

如果您尝试启动HA实例并收到:"Hazelcast不能在此节点上启动。没有找到匹配的网络接口“这可能意味着ha-node配置错误。属性文件或权限…

了解更多

如何验证JFrog Artifactory HA (High Availability)集群是否安装成功

使用这里的文档执行Artifactory High Availability(HA)设置。可执行以下步骤验证HA集群设置是否成功。1)您可以使用这里的文档来管理HA集群。2)在两台…

了解更多

如何禁用Hazelcast在Artifactory 5写锁和会话共享

相关版本:此信息适用于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高可用性特性使高可用性集群中的所有节点都可以执行复制、垃圾收集、备份等任务。

了解更多

如何重置主密钥

版本:Artifactory 7。都的主人。key是一个用于加密数据库中的密钥表的密钥,在Artifactory 5.7中引入。默认为master。key文件由Access服务在…期间自动生成。

了解更多

如何解决失败的传播事件?

相关版本:此信息属于Artifactory 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启动时发现没有有效的安装许可证时该怎么办。阻塞转换错误

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

了解更多

为什么我收到一个“提供的私钥和最新的私钥指纹不匹配”错误,我如何在启动辅助节点时在高可用性设置中解决它?

如何解决与高可用性设置私钥不匹配有关的错误?在高可用性环境下,启动备节点时,提示如下错误:18:40:35.980 INFO [localhost-startStop-1] org.apache.catalina.core.ApplicationContext.log…

了解更多

为什么我得到“重新加载配置失败:不稳定的环境:发现一个或多个服务器与不同版本配置重新加载拒绝。”错误呢?

问题:Artifactory配置更改(例如,创建新的存储库)失败,出现以下错误。[ERROR] (o.a.c.CentralConfigServiceImpl:308) - Failed to reload configuration:不稳定的环境:发现一个或多个服务器与不同的版本配置重新加载被拒绝。java.lang.RuntimeException:不稳定环境:Found…

了解更多

为什么HA服务器表界面显示服务器离线?

此问题可能是由于两台HA服务器的时间差异造成的。在服务器之间同步时间将解决此问题。

了解更多

为什么HA传播失败,错误为“失败的传播事件propagat任务”?

当上下文上下文发生时,人工HA可能无法在HA节点之间复制。在“$ARTIFACTORY_HOME/etc/ha-node”目录下。属性以“/”结尾(详情请参阅我们的文档)。因此,您可能会看到类似如下的错误:2015-12-02 10:08:01,760 [http-nio-8081-exec-8]…

了解更多

为什么Artifactory 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配置文件?

到目前为止,还没有直接的方法来修改Access配置文件(Access .config.latest.yml),使用我们的Helm Chart。我们能做的是,我们可以挂载access.config.patch.yml文件,作为configMap,或者作为…

了解更多

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

本文讨论了在使用Helm配置Smart远程存储库时应该实现的最佳实践。在设置On-premise Artifactory实例时,通常使用带port的反向代理。覆盖……

了解更多

ARTIFACTORY:使用Pod分配预算(PDB)部署ARTIFACTORY图表

当涉及到使用Helm图表部署Artifactory时,我们推荐的做法是确保尽可能多地使用图表部署资源。2022世界杯阿根廷预选赛赛程Pod分配预算(pdb)也是如此。为了……

了解更多

使用Nginx-ingress部署ARTIFACTORY Helm图表

当你使用Helm图表附带的默认Nginx部署Artifactory时,它默认创建了一个面向互联网的负载均衡器,这在大多数Kubernetes环境中是受限的。在这种情况下,如果……

了解更多

ARTIFACTORY: Helm搜索回购返回“没有发现结果”

在某些情况下,用户可能会发现helm搜索命令不返回任何结果,或者返回的结果是部分的,不包括存储在…中的某些图表。

了解更多

如何通过ARTIFACTORY Helm图表应用自定义存储类

当使用Helm部署Artifactory时,图表会自动为内置的PVC创建一个存储类,与您的云提供商相关(AWS上的gp2, GKE、Azure和OpenStack上的标准)。用你自己的…

了解更多

如何应用你的预制PVC的每个ARTIFACTORY吊舱在Helm部署

如果您想为您的Artifactory pod管理和配置您自己的pvc,而不是让图表使用默认配置创建它,那么我们将需要创建它们,使用一些…

了解更多

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

在使用helm chart安装的kubernetes集群上运行Artifactory时,为了配置使用NFS来存储校验和和备份,我们必须在…

了解更多

当使用ARTIFACTORY Helm Installation时,如何使用外部数据库配置ARTIFACTORY

当您安装Artifactory时,您可能会考虑使用外部数据库,以便通过使用生产级数据库来增强Artifactory的功能,并利用Artifactory数据库的最佳实践。在…

了解更多

在Helm部署时,如何为ARTIFACTORY配置PostgreSQL HA ?

从Artifactory 7.31.10版本开始,您现在可以使用Artifactory将PostgreSQL配置为HA模式。截至2022年11月14日,在Artifactory Helm图中没有任何直接的方法来配置PostgreSQL HA。这篇文章……

了解更多

如何在Helm存储库中配置“Charts Base URL”

Helm在存储库设置中有一个“Base Charts URL”字段,这个字段必须在某些条件下正确配置,以便Artifactory缓存工件,Helm客户端提取工件……

了解更多

ARTIFACTORY:如何登录postgresql pod数据库进行头盔安装

Artifactory default Postgresql pod:如果你没有使用外部数据库进行Artifactory helm安装,默认的helm安装将使用生成的数据库密码创建一个Postgresql pod。当运行kubectl get…

了解更多

如何从artifacthub拉头盔图表。io通过Artifactory?

artifacthub。io引用了托管在其他存储库中的图表,因此在检索舵图时不能直接使用(与ChartCenter不同)。从artifacthub安装图表。io via Artifactory:在artifacthub.io上导航到图表页面。为…

了解更多

如何在ARTIFACTORY中设置虚拟头盔存储库

在这篇知识库文章中,我们将介绍图表存储库结构和ARTIFACTORY中虚拟Helm存储库的基本设置。介绍……

了解更多

ARTIFACTORY:在使用Helm Charts部署ARTIFACTORY时如何使用NodeAffinity和PodAntiAffinity

有时您想要分离您的pod,或者将它们保持在同一个Node中。下面是关于如何在部署Artifactory时实现这一目标的快速指南:NodeAffinity:假设我有2个节点。

了解更多

如何在ARTIFACTORY Helm图表中使用自定义卷

今天我们将更深入地了解如何使用我们的官方Helm图表将自定义数据装入自定义卷。我们将使用一个秘密来演示,但是,你也可以使用…

了解更多

ARTIFACTORY:解决使用Helm图部署的Kubenates集群中ARTIFACTORY <> AWS S3桶连接/访问相关问题

本文将帮助解决与Artifactory<>S3桶相关的连接问题。例如,有时候我们看到Artifactory无法连接到S3桶,所以这可能是由于连接…

了解更多

ARTIFACTORY:为什么ARTIFACTORY pods失败的错误cp: cannot stat ' /artifactory_bootstrap/ binarstore .xml ':没有这样的文件或目录

在Artifactory升级到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图表存储库,为了使用https://charts.gitlab.io并通过Artifactory代理Gitlab的官方Helm图表,您可能需要使用以下步骤:创造一个新的头盔…

了解更多

如何使用helm为Artifactory启用云本地高可用性特性

相关版本:此信息适用于升级Artifactory 7.18.6及以上版本,使用helm installationCloud-Native高可用性特性使高可用性集群中的所有节点都可以执行复制、垃圾收集、备份等任务。

了解更多

如何通过Helm v3安装特定的Artifactory版本

Helm安装Artifactory时,默认安装最新版本。但是,如果您不想安装最新版本(例如,在登台环境上使用的版本是…)

了解更多

如何解决Helm指数。yaml虚拟存储库URL不匹配?

Artifactory只支持从虚拟Helm图表存储库解析Helm图表。要从其他本地或远程Helm图表存储库解析Helm图表,您需要将它们聚合到一个虚拟Helm图表中…

了解更多

如何在头盔部署中设置Artifactory系统属性

这篇简短的文章描述了在Artifactory Helm Chart中设置单个Artifactory属性的技术。这些变量通常在$JFROG_HOME/etc/artifactory/artifactory.system中。属性文件。测试版本这些步骤应该适用于7。X artifactory……

了解更多

如何在Kubernetes集群中使用Helm安装的Artifactory上更新certs到Java Keystore

相关版本:此信息属于Artifactory版本6和7。为了将证书更新到Artifactory上的Java Keystore,您将需要遵循以下步骤。

了解更多

Kubernetes Registry | JFrog

Kubernetes,也被称为K8s,已被证明是过去十年中发布的最重要的开源项目之一。从Capital One到华为,再到《纽约时报》,容器编排平台……

了解更多

什么是舵图?

Helm使用了一种叫做图表的包装格式。图表是描述Kubernetes资源相关集的文件集合。2022世界杯阿根廷预选赛赛程一个图表可以用来部署一些简单的东西,比如一个完整的网络……

了解更多

如何设置远程自制存储库

1.创建一个docker远程存储库,命名为homebrew, URL如下:https://ghcr。例如:2. IO . IO . IO . IO。添加环境变量HOMEBREW_ARTIFACT_DOMAIN,如下所示:export HOMEBREW_ARTIFACT_DOMAIN=/artifactory/homebrew用于认证访问:export HOMEBREW_DOCKER_REGISTRY_TOKEN=注意:不要使用Subdomain / Ports样式…

了解更多

是否有用于安装Artifactory的chef cookbook或puppet配置?

下面是我们所知道的适用于安装Artifactory的Chef烹饪书:https://community.opscode.com/cookbooks/artifactoryhttps://github.com/fewbytes-cookbooks/artifactory下面是一个类似的puppet配置的链接:https://forge.puppetlabs.com/maestrodev/artifactory

了解更多

如何使用Chef存储库配置ARTIFACTORY

首先,安装Chef Development Kit (ChefDK)。注意:Knife命令行工具不支持基本身份验证,只支持RSA密钥的身份验证。如果你的Artifactory实例需要身份验证,你需要安装RubyGems knife-art插件。关于安装说明,…

了解更多

DevOps和CI/CD的介绍

Melissa McKay最近的《重要的DevOps:揭开CI/CD和构建管道的神秘面纱》演讲在JDCon上大受欢迎。在那里,Melissa探索了CI/CD(持续集成/持续部署)和DevOps管道……

了解更多

如何在持续集成(CI)服务器上构建而不是Jenkins、TeamCity和Bamboo?

Artifactory目前积极支持Jenkins/Hudson、TeamCity和Bamboo CI服务器。如果你需要从另一个CI服务器(例如基于云的CI解决方案)发布工件到Artifactory,你可以使用Maven Artifactory Plugin或Gradle Artifactory…

了解更多

我如何配置Gradle工作与FreeStyle Jenkins工作?

要在Jenkins Freestyle作业中配置Gradle作业,选中“Gradle-Artifactory Integration”复选框,以便Jenkins Artifactory Plugin生成将Artifactory Gradle集成到您的Gradle所需的字段。自动构建文件。你会……

了解更多

构建推广如何运作

Artifactory中的Build Promotion是将一个Build的状态改变为一个更成熟的状态的行为。成熟度指的是包的成熟度级别,比如开发、阶段和发布阶段。构建……

了解更多

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

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

了解更多

部署工件时如何触发Jenkins构建

如果你想在部署工件时触发Jenkins构建,有一个Jenkins插件可以帮助你做到这一点。被称为URLTrigger,它可以被配置为监视特定的变化。

了解更多

如何在CI环境中使用访问令牌?

访问令牌的最大优点之一是,您不必在Artifactory中创建用户来使用它们。在创建令牌时,您可以指定一个用户名…

了解更多

前6个CI/CD最佳实践

谷歌的DevOps研究和评估(DORA)团队最新的DevOps状态报告发现,“精英”执行者从事故中恢复的速度快2604倍,并且有一个…

了解更多

五大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密码

在Artifactory 7。X,系统。yaml文件保存了我们的数据库连接细节,包括Artifactory数据库地址,用户名和密码。第一次成功连接数据库后,Artifactory会在系统中加密数据库密码。yaml使用……

了解更多

ARTIFACTORY:连接谷歌Cloud PostgreSQL

为了将Artifactory与托管在谷歌Cloud (SQL)上的PostgreSQL集成在一起,并通过verify-ca强制TLS,需要额外的高级配置。本文将涵盖整个过程,同时假设……

了解更多

如何使用Kerberos和JDBC驱动程序对MSSQL端点进行身份验证

作者:Uriah levy适用版本:本文仅适用于Artifactory 6。X版本及以下。从Artifactory 7开始,不支持Kerberos身份验证。在您升级到Artifactory 7之前,我们建议切换到基于用户的身份验证…

了解更多

ARTIFACTORY:如何更改ARTIFACTORY数据库密码与零停机?

问题描述本文展示了如何在零停机时间下更改Artifactory数据库密码。这种方法需要在HA设置和外部数据库中使用Artifactory。我们将在数据库中创建一个新的/临时用户来…

了解更多

如何将ARTIFACTORY数据库的模式从公共模式改为自定义模式

注意:当我们对数据库模式进行更改时,在处理任何步骤之前对数据库进行快照是非常容易受到影响的。第一步:在…中创建一个新的Schema,假设是' private '

了解更多

如何配置ARTIFACTORY连接PostgreSQL通过TLS使用舵图

前提条件:Kubernetes 1.14+Artifactory启用和安装通过Artifactory ChartsKubectl安装和设置使用clusterHelm v3安装的数据库证书usedHow…

了解更多

ARTIFACTORY:如何配置ARTIFACTORY以使用Kerberized Postgresql

主题:如何在启用Kerberos的情况下将Artifactory连接到Postgres ?解决方案:为此,设置kerberos服务器,并按照以下步骤执行:1)在KDC服务器上为Artifactory用户创建keytab文件:$ ktutil ktutil: add_entry -password -p…

了解更多

当使用ARTIFACTORY Helm Installation时,如何使用外部数据库配置ARTIFACTORY

当您安装Artifactory时,您可能会考虑使用外部数据库,以便通过使用生产级数据库来增强Artifactory的功能,并利用Artifactory数据库的最佳实践。在…

了解更多

在Helm部署时,如何为ARTIFACTORY配置PostgreSQL HA ?

从Artifactory 7.31.10版本开始,您现在可以使用Artifactory将PostgreSQL配置为HA模式。截至2022年11月14日,在Artifactory Helm图中没有任何直接的方法来配置PostgreSQL HA。这篇文章……

了解更多

如何为HikariCP连接池启用调试日志记录

Artifactory使用HikariCP作为JDBC连接池框架。有时,您可能会看到如下错误:HikariCP Main - Connection is not available, request timed out after 120000ms此错误可能是由于…

了解更多

如何加密未加密的RDS PostgreSQL数据库

在生产环境中,将Artifactory连接到能够承受高流量负载的远程数据库被认为是一种最佳实践。当使用Amazon关系数据库服务(Amazon RDS)时,您可以选择加密您的…

了解更多

如何识别和修复所有缺少客户端校验和的工件

Aritfactory中的工件有客户端校验和和服务器校验和。服务器校验和由人工计算,而客户端校验和由部署人员提供。关于客户端校验和、服务器…

了解更多

ARTIFACTORY:如何登录postgresql pod数据库进行头盔安装

Artifactory default Postgresql pod:如果你没有使用外部数据库进行Artifactory helm安装,默认的helm安装将使用生成的数据库密码创建一个Postgresql pod。当运行kubectl get…

了解更多

ARTIFACTORY:如何克服“org.postgresql.util.”在连接外部PostgreSQL数据库到Artifactory时,提示The hostname xxx.xxx.xxx.xxx could not be verified by hostnameverifier " exception: The hostname xxx.xxx.xxx.xxx could not be verified by hostnameverifier " ?

为什么会这样?作为一种安全实践,最新版本的PostgreSQL数据库默认使用TLS加密。有时,如果通过IP地址访问数据库,验证失败…

了解更多

如何解决“CREATE EXTENSION IF NOT EXISTS 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…

了解更多

在连接MSSQL数据库时,如何解决元数据服务日志中“正在启动数据库连接:TLS握手失败:x509: certificate is not valid for any names, but wanted to match…”的错误

受影响版本: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错误引起的问题

相关版本:此信息属于Artifactory版本7。x Artifactory 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云用户,您可以选择在您的Artifactory实例中安装JFrog批准的用户插件。支持的用户插件可以在这里找到。当请求JFrog支持安装…

了解更多

ARTIFACTORY:与JFrog平台关联的PostgreSQL数据库不出现'无效检查点记录'错误,如何解决它?

现象:与数据库关联的服务(Artifactory、Mission Control、Xray等)没有显示任何初始化失败的迹象,但是,在验证数据库的日志时,它显示了以下错误消息…

了解更多

手工调优重负载-版本5和6

相关版本:Artifactory 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:为什么我得到“无法执行数据库迁移未知迁移数据库”

在某些情况下,在对Artifactory执行回滚时,我们可能会在metadata-service.log中遇到错误“Could not execute database migrations unknown migration In database”。当在Artifactory上执行降级时,它是…

了解更多

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

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

了解更多

Artifactory是否支持Amazon Aurora数据库?

我们可以在Artifactory中使用Amazon Aurora数据库吗?由于Amazon Aurora与MySQL兼容,而Artifactory支持MySQL数据库,因此Aurora应该能够与Artifactory一起工作。然而,由于我们还没有完全测试是否……

了解更多

如何禁用归档索引并从表中删除其内容?

indexed_archives_entries数据库表是归档文件中包含的文件的索引,其内容可通过执行归档搜索(以前称为类搜索)进行搜索。当一个新的归档文件被部署到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 DB上的权限有关,请确保…

了解更多

如何在MySQL中识别Artifactory DB模式表的大小?

如果你想在MySQL中确定Artifactory DB模式表的大小,你可以像下面的例子一样查询模式表:对于一个特定的表(例如二进制文件),你可以使用下面的querySELECT…

了解更多

如何解决由于数据库相关问题导致Artifactory启动失败的问题?

如果Artifactory没有启动,并且在本地主机日志中看到类似下面的错误,那么这个问题可能与数据库锁文件未按预期删除有关。2014年8月7日…

了解更多

如何从fullDB切换到文件系统存储?

您可以通过几个步骤从fullDb切换到文件系统:将$ARTIFACTORY_HOME/data文件夹移动到另一个位置。将$ARTIFACTORY_HOME/etc/存储中的binary.provider.type属性更改为"filesystem"。属性文件。执行完整的系统导入。如需更多信息,请访问我们的…

了解更多

如何从MySQL切换到PostgreSQL?

请注意,如果您正在使用FullDB存储类型运行Artifactory,它将元数据和二进制文件作为blob存储在数据库中,那么请使用以下步骤将您的数据迁移到…

了解更多

如何对Artifactory进行重载调优?

相关版本: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 ERROR out with [ERROR] (o.a.r.c.e.GlobalExceptionMapper:48) -二进制提供程序没有内容…在artifactory。logPOSSIBLE原因:1。Artifactory的数据文件夹没有正确配置,指向错误的目录1。Artifactory数据中的二进制校验和文件…

了解更多

如何配置一个Dockerized PostgreSQL数据库使用Artifactory

在您的操作系统上安装PostgreSQL数据库后,您必须按照以下步骤在PostgreSQL实例中创建一个特权Artifactory用户和数据库:

了解更多

如何在Artifactory v7.x中配置基于LDAP的数据库URL ?

在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…

了解更多

在Artifactory version 7.x中如何连接PostgresDB和SSL ?

使用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

了解更多

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

受影响版本:6。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.entry_name_id = name_id)

问题您可能会看到以下查询运行了很长时间。UPDATE unique_ids SET current_id = $1 where index_type = $2 AND current_id = $3 AND

了解更多

如何从derby数据库移动到Artifactory的任何外部数据库而不丢失数据

适用版本:5。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)中的任何外部数据库而不丢失数据

适用版本:7。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模式中的nodes表的bin_length列中获得Artifactory中每个节点的大小值。这一列中所有行的和将告诉我们…

了解更多

如何解决“引起:javax.net.ssl.SSLHandshakeException:没有适当的协议”错误?

此错误指示Artifactory实例由于通信中使用(冲突)已弃用的协议而无法与数据库实例建立连接。由于TLSv1.2是安全协议,…

了解更多

如何解决“错误XSLA7:不能重做操作空在日志”错误?

主题如何解决由于DB文件损坏导致的Derby启动问题?德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…

了解更多

在MSSQL DB上添加大于900字节的属性时,如何解决SQLServerException ?

看来您遇到了这个未解决的问题。此错误是由于2016年之前的MSSQL DB版本的限制,阻止索引大于900字节的属性,正如我们可以看到的那些行:“造成…

了解更多

如何解决数据库升级/迁移后的错误“您的排序规则似乎有变化”

主题:如何解决数据库升级/迁移后的错误“您的排序规则似乎有变化”受影响版本:Artifactory 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数据库特权?

在安全环境下,Artifactory需要的SubjectOracle特权进一步细化了安全客户的权限(FinTech, PubSec等)ResolutionArtifactory需要以下特权来使用Oracle数据库:创建由Artifactory标识的用户Artifactory;授权连接到artifactory;授权创建…

了解更多

在为Artifactory建立Oracle数据库时需要哪些权限?

当你建立一个新的Oracle数据库给Artifactory使用时,Artifactory需要RESOURCE, CONNECT, CREATE SEQUENCE和ALTER权限。下面是一个我们如何在测试环境中创建它的例子:

了解更多

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

Artifactory升级失败-下一步怎么办?如何排除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 Cleanup最佳实践

软件开发可能是一件混乱的事情。通常,在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 artifact -service.log: [jfrt] [ERROR] [3afa256f55a25e5…]

了解更多

ARTIFACTORY:如何找到ARTIFACTORY服务的正常运行时间?

描述下面的文章描述了如何了解Artifactory服务已经启动和运行了多长时间。如果你可以通过UI登录到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

相关版本:Artifactory 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…

了解更多

企业+启动指南

JFrog的Enterprise Plus,端到端解决方案,以促进软件的快速发布和分发,对其捆绑包中的每个产品都有单独的系统需求。您需要将每个程序安装在其自己的专用主机上,其中…

了解更多

Hashicorp保险库设置说明

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

了解更多

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

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

了解更多

如何使用Tomcat Access log Valve记录自定义请求头?

Tomcat支持即时创建自定义访问日志格式。例如,可能需要记录自定义HTTP报头的值。以下是如何实现这一目标的3个简单步骤:打开……

了解更多

如何对Artifactory进行重载调优?

相关版本: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的服务端口

在这篇KB文章中,我们将演示如何在两个版本中更改Artifactory的服务端口6。X和7。xArtifactoryuses port 8081 by default. In version 6.x this port is also used to access…

了解更多

如何将身份验证委托给另一个Artifactory

这可以通过使用Artifactory Delegate认证域用户插件来实现。在README中有描述。我知道如何安装它。登录成功后,Realm显示为插件中指定的delegaterealm,…

了解更多

如何离线安装license桶

更新:截至2019年,任务控制中心支持直接上传许可证桶文件。您可以下载编码的JSON文件,并手动将其上传到站点。有关详细信息,请参阅JFMC 3.4.2发行说明。主题如何……

了解更多

如何在Tomcat中设置Artifactory作为“ROOT”应用程序运行?

声明:JFrog推荐的删除“/artifactory”上下文的方法是通过负载平衡器或反向代理来实现。不鼓励手动编辑Tomcat路径,并且在Artifactory的未来版本中不受支持。目的……

了解更多

JMX监视SSL设置指南

如果您的JMX监视应用程序需要SSL,本指南将描述如何设置证书。支持的VersionsArtifactoryX和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"…

了解更多

什么是Artifactory Cloud NATed ip ?

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

了解更多

什么是新的8040端口?

在Artifactory version 5.7发布之前,Artifactory和Access通常通过相同的连接器(端口8081)进行通信和身份验证。这意味着Artifactory和Access共享相同的线程池....

了解更多

如果Tomcat启动时间过长怎么办

通常,当其中运行的唯一应用程序是Artifactory时,Tomcat将在10-40秒内启动。如果Tomcat启动时间较长,可能是因为它使用了随机数生成器....

了解更多

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

Artifactory升级失败-下一步怎么办?如何排除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来完成(请参阅这里的一般属性)。这个…

了解更多

如何按属性排序

AQL有一个限制,如wiki页面上所述:LimitationSort, limit和offset元素只在以下情况下工作:您的查询没有包含元素,如果您有包含元素,…

了解更多

如何删除旧的Docker映像

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

了解更多

如何从ARTIFACTORY中删除基于名称和模式的特定docker映像

注意:下面是一个经过测试的示例,工作正常。这是一个清除docker映像的示例脚本。并不适合所有场景,强烈建议在较低的环境中进行测试。…

了解更多

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

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

了解更多

如何检索关于工件的信息?

除了上传和下载工件的能力外,Artifactory还存储了每个工件的大量信息和元数据。这些信息可以用于不同的目的,下面你…

了解更多

如何搜索包含特定依赖项的构建

前提条件在执行本指南之前,请确保您具备以下前提条件:a运行Artifactory 7。方法1:Artifactory REST API找到…的sha1校验和

了解更多

如何开始使用AQL?

Artifactory Query Language (AQL)是一种有用的工具,用于查询存储在Artifactory中的信息,并通过构造更复杂的查询来回答更具体的用例,从而获得更具体的信息。总之……

了解更多

ARTIFACTORY:在慢速AQL查询的情况下可以做什么?

AQL查询的性能可能受到各种因素的影响,例如查询的复杂性、查询资源(存储库、构建)的数量和数据库性能。如果一个AQL查询需要…

了解更多

如何使用AQL找到损坏的工件并删除它们?

您可能已经损坏了缓存到Artifactory中的工件(例如,由于DNS错误导致的具有错误内容的工件)。默认情况下,Artifactory通过拒绝使用…

了解更多

我如何使用Artifactory查询语言来获得我的档案列表内容

从Artifactory 4.2.0开始,新的主域在AQL上公开,可以在Artifactory中查询数据时使用。其中一个新域名是“档案”。关于下面的解决方案,我们将讨论……的可能用法。

了解更多

非管理员用户如何使用AQL查询获取构建信息

没有管理权限的用户只能使用项作为查询的主域。并且,正如下图所示,他们只能使用项查询来获取构建信息:

了解更多

如何在Artifactory中找到最大的文件

相关版本:此信息适用于Artifactory 3.5及以上版本。要找到Artifactory中最大的文件,请使用Artifactory查询语言(AQL)。下面的示例演示了一个AQL REST-API查询,该查询将返回顶部…

了解更多

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

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

了解更多

如何使用AQL (Artifactory Query Language)从档案中获取数据

Artifactory具有默认启用的功能,称为主域,它可以帮助您在Artifactory中搜索数据。这些域之一,称为Archive,允许您浏览存档工件的内容(并且可以…

了解更多

如何使用人工查询语言(AQL)对属性排序?

在Artifactory Query Language (AQL)中,对属性进行排序不是一个选项。但是,您可以运行下面的查询,它将根据特定的属性查找工件,并在返回的items.find()中显示这些工件。Include ("name", "repo", "path",…

了解更多

如何使用REST API在垃圾桶中列出项目

通过在File list REST API调用中指定回收名称为auto-trashcan或使用AQL,可以列出Trash can存储库的内容。示例:$ curl -u admin:密码“http://localhost:8081/artifactory/api/storage/auto-trashcan”

了解更多

搜索工件的最佳方法是什么?

假设您正在使用Artifactory 3.5及以上版本,那么搜索工件的最佳和最灵活的方法是通过我们的REST API使用AQL。使用cURL,您可以提供一个基于命令的…

了解更多

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

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

了解更多

XRAY:如何解决x射线扫描构建超时错误:[{" status ":500, " message ": " failed To index the build "}],试图重新连接

当第一次用x射线扫描构建时,您可能会遇到以下服务器500错误:x射线扫描连接丢失:Artifactory response: [{"status":500,"message":"failed to index the build"}],试图重新连接。这个错误的原因是…

了解更多

ARTIFACTORY:移动/复制工件的高级方法

如何使用aql移动工件注意:本文中的内容也适用于在存储库之间复制工件。Artifactory的一个特性是能够轻松地将工件从一个存储库/位置移动到另一个存储库/位置。最……

了解更多

如何在Jenkins中使用Jenkins JFrog插件聚合构建

发布带有许多子构建或作为多代理构建的一部分生成的buildInfo有一些限制(使用Jenkins Artifactroy Plugin),为了解决这个问题,我们可以使用新的Jenkins JFrog Plugin…

了解更多

如何复制/移动大型存储库

对于少于20,000个工件,调用文件夹上的“api/copy”或“api/move”端点应该能够在可接受的时间长度内处理请求。然而,对于较大的工件集,这些单个文件夹级别的…

了解更多

如何手动同步单个存储库

在某些情况下,联合存储库和其他同步系统不适合迁移用例。如果你需要快速推送大量的数据,JFrog CLI可以用来下载然后上传…

了解更多

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导航到管理选项卡…

了解更多

如何在Jenkins管道中使用JFrog CLI构建和部署工件

简介:JFrog CLI是一个紧凑而智能的客户端,它提供了一个简单的界面,可以自动访问JFrog产品,简化您的自动化脚本,使它们更易于阅读和维护。hth华体会最新官方网站在复杂的詹金斯管道…

了解更多

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

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

了解更多

如何创建和更新存储库与JFrog CLI?(视频)

在本视频中,我们将学习如何使用JFrog CLI创建和更新存储库。嗨,我是来自JFrog支持的Or,在这个短视频中,我将向你展示如何创建和…

了解更多

如何从pypiserver迁移到Artifactory?

以下是将pypiserver存储库的内容迁移到Artifactory中的PyPi存储库所需的步骤:在Artifactory中,创建或选择您想要的PyPi本地存储库…

了解更多

如何在Docker容器中持久化JFrog CLI配置细节

Docker安装的JFrog的CLI配置将不会被持久化,直到您显式地持久化它。例如,如果你运行这个命令:docker run -it docker.bintray。Io /jfrog/jfrog-cli-go:latest jfrog rt configthis output will not display any configuration details,…

了解更多

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

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

了解更多

如何在JFrog CLI下使用UNC路径?

目前,JFrog CLI还不正式支持UNC路径。解决方案/解决方案作为基于Linux操作系统的解决方案,我们可以使用Unix符号链接。在基于Windows的操作系统上,我们可以…

了解更多

JFROG CLI:关于CLI配置文件的版本字段以及为什么它可以触发JSON输入错误的意外结束

CLI配置文件中的version字段被JFrog CLI用来识别配置本身的版本。从JFrog CLI version 1.37.0开始,CLI使用更新的配置模式....

了解更多

JFROG CLI:如何使用JFROG CLI创建、更新、分发和删除发布包

相关版本:此信息属于JFrog Distribution版本2。从1.35.1版本开始,JFrog CLI支持JFrog Distribution 2。x命令。下面将提供一些关于如何使用CLI的方便信息。

了解更多

为什么我得到“客户端没有发布一个校验值…”为npm包

关于Artifactory UI中的消息,上传的NPM包中的警告消息只是让你知道,作为工件的一部分,文件的部署校验和还没有提供,因此……

了解更多

为什么我应该使用Artifactory CLI卷曲?

以下是一些优点:使用起来更简单。自动执行校验和部署和校验和解析。自动将校验和头添加到部署的工件中。可以保存您的Artifactory URL和凭据,以便您…

了解更多

6云原生应用程序设计原则

云原生意味着什么?回答这个问题的最佳方法之一是考虑如何设计云原生应用程序。在某种程度上,这是一个……

了解更多

ARTIFACTORY: ARTIFACTORY云备份

在Artifactory的Self-Hosted版本中,您可以使用自定义过滤器来配置系统或存储库备份。在Artifactory的云版本中,JFrog执行特定的整个基础设施的日常备份…

了解更多

ARTIFACTORY:如何访问ARTIFACTORY SaaS/在线实例并重置密码

您的Artifactory SaaS实例可以在https://{server-name}.jfrog.io或https://{server-name}.artifactoryonline.com上获得。您的Artifactory SaaS实例可以在https://{server-name}.jfrog.io上获得。默认情况下,您的管理用户创建时使用与您的管理帐户相关联的相同电子邮件地址。如果你的……

了解更多

如何将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内容…

了解更多

ARTIFACTORY:为什么一些选项可能无法在ARTIFACTORY在线

一些Artifactory Online选项不可见的最常见原因是因为您以“仪表板管理员”的身份登录。这种类型的用户是在Artifactory Online实例中创建的,用于监视仪表板统计信息……

了解更多

弃用artifactoryonline.com域名

到2017年6月30日,JFrog Artifactory SaaS将使用一个新域名:JFrog。Io和artifactoryonline.com域将被弃用。要继续访问服务器,需要相应地更新URL。例如,如果……

了解更多

JFrog是否在托管(SaaS)计划中提供大量或无限的数据存储和数据传输?

我们目前的托管计划,Artifactory SaaS,提供无限的数据存储和传输。有一个免费的层,每月有2GB的存储空间和10GB的数据传输。如需额外使用,我们提供…

了解更多

企业云服务-设置和要求

为完成企业服务搭建,需要实现如下需求:加密SSL证书,交付方式如下:可用子域二级子域通配符SSL证书。*。私钥文件。pem格式)公共…

了解更多

Artifactory SaaS客户如何使用Sumologic集合端点桶/URL来启用Sumologic集成?

如果您是Artifactory SaaS客户,并且希望使用自己的Sumologic集合URL进行日志分析,请使用JFrog支持打开票据并将您的自定义Sumologic集合URL发送给我们。这就是……

了解更多

如何查看我的Artifactory Online磁盘使用率、传输使用率和传输速率?

以管理员身份登录,进入Artifactory Online,查看Artifactory Online的存储使用情况。管理标签?先进的吗?存储摘要要查看您的传输使用情况,付款和峰值存储,请登录…

了解更多

如何将用户插件添加到Artifactory云?

作为企业Artifactory云客户,您可以在Artifactory中使用用户插件。支持的用户插件可以在这里找到。阅读更多:ARTIFACTORY:为SaaS实例安装用户插件要安装用户插件,请联系JFrog支持。

了解更多

如何通过您的Artifactory SaaS帐户检查您的Artifactory版本号?

请执行以下操作:以具有Artifactory访问权限的用户登录您的Artifactory SaaS帐户。通过将/api/system/version附加到Artifactory SaaS基本URL来修改网页地址。例如,如果您的实例已经…

了解更多

如何为Artifactory云配置自定义CNAME ?

为了让您的CNAME与JFrog云域一起工作,证书将需要在我们的端安装和更新。1.获得证书后,请执行以下验证…

了解更多

如何限制Artifactory SaaS与其他服务器之间的IP地址

您可以通过以下方法限制Artifactory SaaS与其他服务器之间的访问:—将您的Artifactory SaaS实例的DNS CNAME (youraccount.jfrog.io)加入白名单。注意:Amazon ELB没有静态IP,这是…

了解更多

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

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

了解更多

PRIVATLINK:如何使用AWS Privat Link与SaaS Artifactory建立安全连接

什么是JFrog AWS PrivateLink特性?从用户的云环境(AWS VPC)到不使用公共Internet的JFrog cloud (SaaS)实例的安全网络连接。相反,流量被路由…

了解更多

存储库/repo不可用/已禁用

/repo存储库是一个预配置的虚拟存储库,它聚合了所有存储库。我们强烈反对使用它,从Artifactory 3.5.3版本开始,/repo存储库默认是禁用的。Artifactory…

了解更多

什么是Artifactory Cloud NATed ip ?

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

了解更多

ARTIFACTORY:关于_system_用户的所有信息

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

了解更多

ARTIFACTORY:使用Apache和Kerberos配置HTTP单点登录

下面的步骤将帮助您使用Kerberos网络身份验证协议在Apache上设置HTTP SSO:使用Ktpass工具为您的Apache主机生成一个keytab文件,其中:Ktpass命令应该是…

了解更多

ARTIFACTORY:使用Access Yaml Configuration启用MFA

多因素认证通过MFA (Multi-Factor authentication)认证,提高了访问JFrog应用程序的安全性。一旦启用谷歌Authenticator应用程序,您还将被要求使用生成的一次性密码(OTP)进行身份验证…

了解更多

在SAML登录时出现“组长度高于限制”错误

当SAML用户尝试登录Artifactory时,尝试失败,console.log将有以下条目:2022-04-25t23:01:36. 427z ^[[1;32m[jfrt]^[[0;39m ^[[39m[DEBUG]^[0;39m [1bcf15005756f4ae] [o.a.a.s.s] [o.a.a.s.s]。SamlHandlerImpl:177] [ttp-nio-8081-exec-44] - SAML组解析数:'0'2022-04-25T23:01:36.427Z…

了解更多

如何使用ADFS 2022配置ARTIFACTORY SAML SSO ?

请使用我们的Wiki - SAML SSO集成来配置您的Artifactory以使用ADFS单点登录(SSO)..此外,您可以参考我们创建的使用Artifactory配置ADFS Management 10.0的示例演练。Artifactory版本……

了解更多

如何使用JumpCloud配置ARTIFACTORY SAML SSO

JFrog Artifactory支持Jumpcloud SAML SSO与Artifactory实例集成。本文档描述了如何配置Artifactory SAML与jumpcloud的集成。登录跳转云管理门户⇒SSO添加新应用⇒搜索…

了解更多

如何使用Kerberos和JDBC驱动程序对MSSQL端点进行身份验证

作者:Uriah levy适用版本:本文仅适用于Artifactory 6。X版本及以下。从Artifactory 7开始,不支持Kerberos身份验证。在您升级到Artifactory 7之前,我们建议切换到基于用户的身份验证…

了解更多

如何配置密码策略

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

了解更多

ARTIFACTORY:如何使用OneLogin配置ARTIFACTORY SAML SSO和SCIM

您可以配置OneLogin作为SAML SSO + SCIM与Artifactory的安全解决方案:按照以下步骤配置OneLogin连接器“SCIM provisioning with SAML (SCIM v2 Enterprise, full SAML)”:SAML用户URL:…

了解更多

如何配置ARTIFACTORY SAML SSO与Azure AD

以下是使用SAML SSO将JFrog平台与Azure Active Directory集成所需做的工作。在Azure上:1。在Azure门户中,在JFrog Artifactory应用程序集成页面上,找到…

了解更多

如何配置ARTIFACTORY SAML SSO与PingOne?

在PingOne侧,添加一个新的SAML应用程序并配置应用程序配置,如下所示。选择“I have SAML configuration”下载SAML元数据…

了解更多

如何在ARTIFACTORY中使用TLS配置LDAP

要使用TLS (Transport Layer Security)配置LDAP,建议使用LDAPS (Secure LDAP)。为此,通过导航到Administration > Security > LDAP > New配置LDAP身份验证。然后,为了配置您的LDAPS,…

了解更多

如何配置SAML SSO与Keycloak

按照下面的步骤将Artifactory配置为使用Keycloak作为SAML SSO身份验证提供程序。进入Keycloak的管理控制台:选择需要的领域或添加一个新的领域:进入“Clients”配置界面。选择“创建”…

了解更多

如何配置密码策略中必须包含的特殊字符的数量。

我们可以在Artifactory中配置密码策略以满足组织的安全策略。默认情况下,在Artifactory中创建新用户时,密码必须包括以下内容。密码必须包含:至少1个大写字母…

了解更多

如何获得一个不活跃的ARTIFACTORY用户列表?

为了跟踪用于对平台进行身份验证的帐户,一些Artifactory管理员可能想要密切关注JFrog平台中用户的活动,要么…

了解更多

ARTIFACTORY:如何将ARTIFACTORY与Azure OpenID集成?

OAuth是Artifactory的一部分。它允许您将身份验证请求委托给外部提供者,并允许用户通过他们在这些提供者中的帐户登录到Artifactory。对于这个循序渐进的指南…

了解更多

如何重置一个用户的MFA

启用MFA后,除了凭据外,还必须使用谷歌Authenticator应用程序生成的一次性密码(OTP)进行身份验证。这确保了在用户凭证…

了解更多

ARTIFACTORY:如何解决在ARTIFACTORY上配置OAuth时redirect_uri_mismatch错误。

相关版本:此信息属于Artifactory版本5和6。当尝试在Artifactory上设置OAuth身份验证时,您可能会遇到以下错误:[error] (o.a.a.o.OAuthHandler:335) -错误处理OAuth2 login: OAuth2身份验证服务器错误:redirect_uri_mismatch…

了解更多

ARTIFACTORY:身份令牌比预期提前到期

什么是身份令牌JFrog Access为JFrog产品提供了身份令牌作为一种灵活的身份验证手段,具有广泛hth华体会最新官方网站的功能,如用户和非用户身份验证,灵活的范围,配对令牌等等。…

了解更多

ARTIFACTORY:使用ARTIFACTORY时出现间歇性403错误

如果您的环境已启动并运行,CI构建也按预期运行,但您突然开始得到构建的403错误响应,这可能是由于临时登录暂停功能。一次……

了解更多

ARTIFACTORY: LDAP—不愿意在LDB_SEARCH期间执行

症状:—在“编辑LDAP组设置”中按用户搜索组时,如果组列表超过999,服务器将返回以下错误。LDAP: error code 53 - error in module…

了解更多

ARTIFACTORY: SAML SSO调试指南

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

了解更多

逐步建立信任圈的指南

信任圈意味着服务将对所有受信任的证书(包括由其他服务生成的证书)验证访问令牌签名,并将其设置为“受信任的”,作为信任圈....的一部分

了解更多

ARTIFACTORY:如果我的用户被锁在ARTIFACTORY之外,我该怎么办?

简介:Artifactory允许设置用户锁定策略,在超过配置的最大登录失败次数后锁定用户。该策略可以通过用户界面导航到管理→用户管理…

了解更多

为什么LDAP用户在成员目录中存在也会搜索失败?

属于大组的用户可能无法登录SubjectLDAP。受影响的版本所有描述当一个具有有效LDAP凭证的用户尝试登录时,登录可能会失败,在UI中出现以下错误:登录失败。由于用户名/密码不正确…

了解更多

CLI:如何配置JFrog CLI配合SSH认证?

为了配置CLI客户端和Artifactory使用SSH身份验证,请执行以下步骤:将私钥和公钥上传到Artifactory -在Artifactory UI导航到管理选项卡…

了解更多

Hashicorp保险库设置说明

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

了解更多

如何配置Artifactory SAM SSO与PingFederate?

要使用SAML SSO将您的PingFederate (Identity Provider - IDP)与Artifactory(在您的IDP软件中作为SP引用)集成在一起,请执行以下操作:登录到PingFederate UI。在SP连接下单击创建新的。关于连接…

了解更多

我如何配置Artifactory SAML SSO与OneLogin?

本文档描述了如何配置您的Artifactory SAML与OneLogin1的集成。在OneLOgin中,点击“APPS”=> Find Applications => Artifactory 2。Domain: Artifactory的根地址(例如:https://joshua.io/artifactory)Parameters: Email => SAML…

了解更多

LDAP/AD组同步/映射是如何工作的?

概述关于如何将LDAP(或Active Directory)用户映射到Artifactory LDAP组的步骤和说明(通过链接)。设置LDAP过滤器(或Active Directory)设置并导入LDAP组创建LDAP权限规则…

了解更多

如何配置一个Artifactory SAML单点登录与Okta

Artifactory的SAML SSO系统支持Okta。在Okta中:1]以具有管理员权限的用户登录Okta 2]单击Add Application > Create New…

了解更多

如何使用REST客户端配置LDAP

要通过命令行(例如REST API)配置您的LDAP,这里有两个选项:user - pluginsartifactory的LDAP Settings Config用户插件允许REST访问您的LDAP配置artifactory的LDAP Groups Config用户插件允许REST访问…

了解更多

如何通过Kerberos连接Artifactory到Oracle

与用户名/密码相比,通过Kerberos将Artifactory连接到OracleDB是一项相当艰巨的任务。它需要三种机制的知识;kerberos身份验证,……

了解更多

如何将身份验证委托给另一个Artifactory

这可以通过使用Artifactory Delegate认证域用户插件来实现。在README中有描述。我知道如何安装它。登录成功后,Realm显示为插件中指定的delegaterealm,…

了解更多

如何为Artifactory LDAP连接禁用LDAP引用?

在什么样的场景中,我们可以怀疑是LDAP引用导致了这个问题?—Artifactory LDAP身份验证慢—使用LDAP用户帐户登录超时当您观察到一个问题与Artifactory LDAP身份验证…

了解更多

如何禁用“暂时暂停登入”?

临时登录暂停意味着当登录尝试失败时,由于不正确的身份验证凭证正在使用,Artifactory将暂时暂停该用户的帐户一段时间,在此期间Artifactory将忽略…

了解更多

如何从另一个Artifactory联邦APIKEY

先决条件:了解如何将身份验证委托给另一个Artifactory。在updatableProfile后面添加userProperties语句,如下所示。updatableProfile currentUser。userProperties = json.userProperties

了解更多

如何修复“400 Error: invalid_request Invalid parameter value for redirect_uri: Missing scheme: /api/oauth2/loginResponse”?

有时,您可能会遇到Oauth登录失败,触发如下错误:error: invalid_request无效的参数值redirect_uri: Missing scheme: /api/oauth2/loginResponse这可能发生,因为redirect_uri不包含完整的…

了解更多

如何修复错误状态400消息无法验证SAML上的响应?

影响版本:4.5.1 - 4.7.5修复版本:4.7.6及以上解决方案:升级Artifactory 4.7.6或以上问题:当您使用SAML登录Artifactory时,您可能会在输入凭据并登录后看到以下错误:{"errors"…

了解更多

如何用“org.artifactory.addon.sso.saml”修复SAML登录错误。SamlException:签名为空

主题A signature validation from idP failed with " failed to verify response signature" messagedescription日志信息还告诉响应签名为null原因:org.artifactory.addon.sso.saml.SamlException: signature is nullResolutionSigned login断言是强制性的…

了解更多

如何导入访问数据?

当您迁移/导入一个Artifactory实例时,您的访问数据,包括用户、组、权限和访问令牌,也将被导入。然而,如果访问数据无法导入到新的Artifactory实例或…

了解更多

如何导入人群组在Artifactory使用REST API?

有时我们需要使用REST API将Crowd组导入到Artifactory中。我们可以遵循创建/替换组REST API来执行Crowd组导入。以下是步骤……

了解更多

如何将Artifactory与OpenID Connect OAuth 2.0集成?

OAuth是Artifactory的一部分。它允许您将身份验证请求委托给外部提供者,并允许用户通过这些提供者的帐户登录到Artifactory。对于这一步一步的指南设置…

了解更多

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

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

了解更多

如何将HTTP单点登录用户映射到LDAP组?

您可以通过使用Artifactory User Plugins将LDAP组映射到SSO用户。使用此插件的完整过程如下:<设置LDAP & LDAP组>设置并启用Artifactory LDAP和…

了解更多

如何将SAML单点登录用户映射到LDAP组?

您可以通过使用Artifactory User Plugins将LDAP组映射到SSO用户。使用此插件的完整过程如下:<设置LDAP & LDAP组>设置并启用Artifactory LDAP和…

了解更多

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

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

了解更多

如何重置主密钥

版本:Artifactory 7。都的主人。key是一个用于加密数据库中的密钥表的密钥,在Artifactory 5.7中引入。默认为master。key文件由Access服务在…期间自动生成。

了解更多

如何解析数据库x509:..证书由未知授权机构签署..连接到数据库时出错。放弃吗?

这篇简短的文章将回顾以下errorError[jfmd] [PANIC] [database_holder]的原因和解决方案。go:] [main] -无法初始化数据库(db config: {user='artifactory' password='***' dbname=artifactory host=xxxx.private.databases.appdomain. log)Cloud port=30173 sslmode=verify-full}):…

了解更多

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

PEM文件必须包含证书和私钥,格式如下:-----BEGIN private key ----- .............................................................................. .......................................----- 结束的私钥 ---------- 开始证书 -----.............................................................................. .......................................----- 证书,也请确保您上传的PEM文件不是有密码保护的…

了解更多

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

了解更多

如何同步您的OKTA SAML组与Artifactory?

在配置SAML单点登录后,您可能希望与Artifactory同步您的SAML组。(此功能可用于Artifactory 5.3.0及以上版本)要同步组:在OKTA中进入…

了解更多

如何处理LDAP配置故障

当遇到LDAP身份验证问题时,我们需要查找由JFrog平台或JFrog Artifactory执行的实际LDAP查询以及LDAP目录返回的相应响应。在这篇文章中,我们将展示……

了解更多

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

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

了解更多

LDAP配置最佳实践[视频]

在这个短视频中,我们将介绍Artifactory中的LDAP配置最佳实践。大家好,我是JFrog Support的Snir。在这个短视频中,我将向您展示LDAP配置的最佳实践。我们开始吧。之前的记录……

了解更多

LDAP调试指南

LDAP调试指南轻量级目录访问协议(LDAP)提供了一种REST api风格的方法来验证用户身份。在Artifactory中,这意味着每当用户使用他们的LDAP凭证时,应用程序将检查LDAP…

了解更多

在Artifactory中身份验证的LDAP超时设置是什么?

为了在Artifactory中更改LDAP身份验证请求的超时时间,您可以配置两个属性。这些属性被添加到$ARTIFACTORY_HOME/etc/ artificial .system。属性文件:请注意这些属性的值是…

了解更多

无法登录Artifactory界面怎么办

当你试图用你的用户凭证登录到Artifactory UI时,Artifactory网页会引导你回到主页,点击“登录”->用户没有登录。解决方案:这通常发生在……

了解更多

在单点登录重定向过程中输入凭据后,您的x射线登录UI在浏览器中返回错误的令牌交换消息怎么办

相关版本:此信息属于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个:2.用户名或密码错误。如果密码加密策略设置为“required”,但是…

了解更多

为什么通过LDAP对Artifactory进行身份验证会超时(例如10秒后)?

默认情况下,Artifactory与LDAP服务器的连接超时时间为10秒。在大多数情况下,10秒的超时已经足够了,我们强烈建议看看为什么Artifactory…

了解更多

为什么在IDP上进行MFA验证时,Ldap登录会超时?

主题Ldap login timed out when MFA verification is implemented on idpdescription在Ldap IDP上执行多因素身份验证时,如果用户没有验证,Ldap登录会超时,提示“invalid username or password”…

了解更多

如何配置ARTIFACTORY SAML SSO与Azure AD

以下是使用SAML SSO将JFrog平台与Azure Active Directory集成所需做的工作。在Azure上:1。在Azure门户中,在JFrog Artifactory应用程序集成页面上,找到…

了解更多

如何配置JFrog ARTIFACTORY SCIM与Azure活动目录

JFrog Artifactory支持跨域身份管理(SCIM 2.0),可用于管理用户身份和组。本指南将引导您完成在JFrog Artifactory上使用Azure Active实现SCIM的过程。

了解更多

ARTIFACTORY:如何使用Azure DevOps创建maven构建,并将其与构建信息一起推送到ARTIFACTORY

Azure DevOps是一个CI/CD工具,通过它我们可以构建多种包类型。在这篇KB文章中,我们将讨论使用Azure DevOps管道配置maven构建的步骤,并将其推送到…

了解更多

ARTIFACTORY:如何将ARTIFACTORY与Azure OpenID集成?

OAuth是Artifactory的一部分。它允许您将身份验证请求委托给外部提供者,并允许用户通过他们在这些提供者中的帐户登录到Artifactory。对于这个循序渐进的指南…

了解更多

如何在MS NFS客户端配置lookupcache=none

根据一些来源,微软的网络文件系统(NFS)客户端的缓存选项应该在注册表中配置。我们已经在Azure帐户中进行了测试,并推荐以下步骤来生成一个…

了解更多

如何在Azure市场上的Artifactory虚拟机上配置SSL

下面是在Azure市场中配置Artifactory虚拟机的步骤。步骤1:在Azure市场中的NginxArtifactory虚拟机(VM)上安装SSL证书,并预先配置了nginx。nginx在端口上预先配置了SSL…

了解更多

ARTIFACTORY:关于_system_用户的所有信息

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

了解更多

ARTIFACTORY: ARTIFACTORY云备份

在Artifactory的Self-Hosted版本中,您可以使用自定义过滤器来配置系统或存储库备份。在Artifactory的云版本中,JFrog执行特定的整个基础设施的日常备份…

了解更多

Artifactory Cleanup最佳实践

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

了解更多

如何解决错误:没有足够的空闲空间执行备份

SubjectBackup操作将导致错误:没有足够的空闲空间执行备份。备份前超过最大已用空间阈值即使配置为“服务器备份路径”的路径有足够的磁盘……

了解更多

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

在使用helm chart安装的kubernetes集群上运行Artifactory时,为了配置使用NFS来存储校验和和备份,我们必须在…

了解更多

如何减少ARTIFACTORY备份所使用的磁盘空间

如果您发现备份占用了太多的磁盘空间,请尝试以下替代方法。执行导出时,选择排除内容选项。然后,使用一个简短的脚本压缩文件…

了解更多

ARTIFACTORY:逐步指导设置ARTIFACTORY冷库

JFrog Cold Artifact Storage是一个存档解决方案,它允许您将不使用的工件从一个Artifactory实例移动到另一个连接到低成本存储....的Artifactory实例

了解更多

为什么我的备份失败?

由于以下几个原因,Artifactory备份可能会失败。为了确定根本原因是什么,首先查看$ARTIFACTORY_HOME/logs/ artificial .log。主要的和最常见的问题是:1。磁盘空间不足。在这种情况下……

了解更多

当Artifactory作为Windows服务运行时,如何从映射/共享驱动器导出/导入

Windows服务不了解特定于用户的共享网络驱动器(用驱动器号挂载)。相反,微软建议您使用通用名称约定(UNC)来表示共享驱动器的路径…

了解更多

我如何修改备份位置,它可以存储在哪里?

您的备份可以存储在本地文件系统或任何其他NFS上。备份目录可以通过Artifactory UI中的编辑备份对话框进行修改(Admin -> Services -> Backups -> click…

了解更多

远程存储库元数据如何工作

远程cachesArtifactory提供了大量远程存储库类型,几乎可以与任何包管理器一起使用。这种代理机制背后的系统实际上相当复杂。主要的问题是……

了解更多

当你有超过1TB的文件时,如何备份数据

当处理非常大的存储库、文件存储库和数据库时,Artifactory的内置备份服务可能会花费大量的时间来完成运行备份任务。为了更好的控制和性能,我们建议使用…

了解更多

如何从Artifactory SaaS中导出

导出过程依赖于对文件系统的访问。然而,由于导入/导出特性不适用于Artifactory SaaS实例,因此可以选择将内容从Artifactory SaaS传输到您的本地Artifactory…

了解更多

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

相关版本:Artifactory 6。X和Artifactory 7。XIntroductionThis 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实例减少每日全系统备份所花费的时间?

为了减少每天进行全系统备份所花费的时间,请遵循以下说明:进行无内容的系统导出—这意味着您必须检查“排除内容”……

了解更多

如何恢复已删除的存储库

主题如何恢复已删除的存储库描述在Artifactory中,存储库可能会被有意或错误地删除。如果要恢复已删除的存储库,有两种方法。从垃圾桶用…

了解更多

从你的每日备份还是每周备份中恢复更好?

每日增量备份第一次运行时,它将备份当前包含在一个Artifactory实例中的所有工件。下一次它运行时(24小时后),它…

了解更多

什么是艺术。键和主键。钥匙,它们有什么用?

相关版本:Artifactory 6。本文中提到的信息与以前的Artifactory版本无关。在$ARTIFACTORY_HOME/etc/security目录下,有两个重要的.key文件。这篇文章描述了它们的用途,以及它们的…

了解更多

对于更大的存储需求(10TB以上),推荐的备份策略是什么?

以下是需要考虑的几点:您的文件存储大小应该能够考虑到未来的增长,以及执行临时工作所需的空间,例如扩展归档部署。在Artifactory版本7中。X,如果你导航…

了解更多

为什么我的备份是工件的大小,而不是二进制文件的实际大小?

Artifactory允许您创建和管理系统备份。但是,备份内容以标准文件系统格式存储在目标目标文件夹中(根据Tree Browser中的表示),而不是…

了解更多

为什么您的备份或系统导出的大小大于您的文件存储的大小

由于Artifactory使用基于校验和的存储,因此存在于Artifactory中的每个文件都被重复数据删除,并仅在磁盘上存储一次(即使该文件存在于多个位置)。然而,在备份上,它们没有被保存…

了解更多

为什么您的备份保留可能无法删除旧备份

当备份任务成功完成时,Artifactory查看备份目标文件夹中每个子文件夹的最后修改日期。从该时间戳到当前时间所经过的时间…

了解更多

ARTIFACTORY:如何使用纱线而不是凉亭添加包

Yarn是Bower和npm的替代方案。虽然Bower包管理器仍然可以使用,但它已经被它的创建者弃用了,他们自己鼓励使用Yarn作为…

了解更多

Bower如何使用本地和远程存储库

当将工件部署到本地的、由bower声明的存储库时,Artifactory将从bower中提取。Json文件工件的名称和版本信息,并将它们作为属性添加到您的包中(属性被称为…

了解更多

注册命令如何与Artifactory一起工作,以及如何取消注册一个包

一旦您向Artifactory注册了一个包,在远程存储库中就会添加一个属性:bower.pkg.{package_name}。此属性的值实际上是远程包的路径…

了解更多

如何配置一个从私有GitHub企业存储库拉的电源存储库

请遵循以下步骤:创建并配置一个远程库创建一个引用GitHub企业的远程库。你会想要将URL更改为你的GitHub企业URL, Git提供者为自定义,…

了解更多

如何用基于gitlab的源代码建立私人凉亭

您的安装将看起来像这样:使用UI,将您的包添加到private-bower配置Artifactory登录为adminCreate三个存储库远程公共凉亭回购(参见下面#3)远程私有凉亭回购(参见…

了解更多

为什么有时工件从GitHub而不是Artifactory解决,如何解决它

当依赖项以速记解析器格式编写时,或者您试图使用以下格式:{owner}/{package}运行bower install时,会出现此问题。这个解析器的默认URL指向…

了解更多

ARTIFACTORY:关于重命名构建的重要说明

当使用以下REST API重命名构建时,您可能会注意到构件从构建信息中消失,短语“未定义/未找到路径(外部解析或删除/覆盖)”出现在路径…

了解更多

构建信息链接不会重定向到构建号信息页面

在某些情况下,构建信息链接(通常由Jenkins Artifactory Plugin或JFrog CLI生成)可能具有以下格式:https://ART_HOST/artifactory/webapp/builds//单击这些链接将请求重定向到以下URL:https://ART_HOST/ui/packages#/builds//此URL将引导…

了解更多

ARTIFACTORY: CI-CD管道与ARTIFACTORY和x射线

在本文中,我们将讨论CI-CD的实现与Artifactory和Xray有关。下面是事件按照各自顺序的流程。在vironment setup (Ex: Jenkins, Artifactory, and Xray)Build the sample project from…

了解更多

ARTIFACTORY: Docker build +与ARTIFACTORY的Gitlab集成,并作为JFrog项目的一部分使用JFrog Xray进行扫描

这篇KB文章的目的是使用GitLab作为CI/CD工具启动一个docker构建过程,并通过一个简单的用例将其与Artifactory集成。我们使用了SaaS…

了解更多

如何在Jenkins中使用Jenkins JFrog插件聚合构建

发布带有许多子构建或作为多代理构建的一部分生成的buildInfo有一些限制(使用Jenkins Artifactroy Plugin),为了解决这个问题,我们可以使用新的Jenkins JFrog Plugin…

了解更多

如何使用Azure DevOps构建docker,并将其推送到ARTIFACTORY

这篇KB文章的目的是用一个简单的用例开始Azure DevOps构建过程。介绍性azure DevOps是一个CI/CD工具,通过它我们可以构建多种包类型。在这个…

了解更多

如何从ARTIFACTORY构建中下载构建构件

本文帮助您下载作为推送到Artifactory的构建的一部分的构件。为了下载构建中出现的构件,我们使用Artifactory REST API来…

了解更多

如何从ARTIFACTORY UI中强制删除构建

问题描述:在一些罕见的情况下,当构建信息文件被损坏或从文件存储中删除时,无法从UI中删除构建。(RTFACT-21101)解决步骤:如果…

了解更多

如何将ARTIFACTORY Build-Info从一个环境迁移到另一个环境

什么是Build-Info?生成信息是生成代理收集的所有信息,其中包括关于生成的详细信息。build-info包含项目模块、工件、依赖项、环境变量等的列表。当使用…

了解更多

如何克服构建信息文件不存在:ARTIFACTORY - Build -info: Build -1/1-123456789。删除构建或备份任务失败时出错

在删除构建时,您可能会遇到构建信息文件不存在:artifact - Build -info: Build -1/1-123456789。json错误。这意味着尽管你的构建信息在构建表中是可用的,但是在…

了解更多

ARTIFACTORY:使用ARTIFACTORY时出现间歇性403错误

如果您的环境已启动并运行,CI构建也按预期运行,但您突然开始得到构建的403错误响应,这可能是由于临时登录暂停功能。一次……

了解更多

ARTIFACTORY: Maven构建,并使用Gitlab将其与Docker构建进行容器化,并与ARTIFACTORY集成,并使用JFrog Xray进行扫描,作为JFrog项目的一部分

这篇KB文章的目的是启动一个maven构建,并使用GitLab作为CI/CD工具将其与docker构建进行容器化,并通过简单的使用将其与Artifactory集成……

了解更多

Artifactory可以复制建筑物吗

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

了解更多

为Jenkins Maven项目配置具有适当构建号的构建构件

首先,您需要稍微修改您的项目对象模型(POM)文件,允许它接受其版本标记上的变量。例如:<版本> 1.2。${v}-SNAPSHOT,其中v是要检索的变量的名称…

了解更多

Artifactory如何将已发布的工件映射到构建(以及为什么有时指向它们的路径不出现)

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

了解更多

如何确定哪些用户需要生成删除权限?

SummaryArtifactory 6.6及以上版本引入了构建权限。它可能会影响需要删除或替换构建信息的当前构建信息部署过程。启动Artifactory 6.6.0,以下REST api需要编译删除权限:编译上传…

了解更多

如何通过REST-API创建和部署构建信息JSON文件?

这里有一个私有的REST API,用于将构建信息文件部署到Artifactory。它将使您能够生成一个构建信息JSON文件。用于部署构建信息文件的REST API查询应该…

了解更多

如何删除旧版本?

有两种方法可以删除旧的版本:删除已经部署到Artifactory的构件:您可以在artifacts选项卡的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问题集成到Artifactory构建信息

如何将Github问题集成到Artifactory Build infodescriptionadd JIRA问题构建信息是一个相当简单的过程,但如何Github问题?在JFrog命令行中,有一个命令允许收集…

了解更多

如何从一个Gradle Android项目发布构建信息和工件到Artifactory?

这篇文章解释了如何从Gradle Android项目中发布工件和构建信息,以及你需要在build. Gradle, Gradle -wrapper中包含的强制性内容。属性文件。在你的客户端执行一个Git克隆…

了解更多

如何从构建信息中删除敏感信息

在安全的环境中,尽可能少地暴露密码和其他敏感信息是非常必要的。不幸的是,有时用户可能会无意中将此类信息传输到构建信息JSON中。为了避免这种可能性,Artifactory管理…

了解更多

在发布推广期间如何对JAR文件进行签名

有一种方法可以对特定的Jar文件进行签名。它将基于自动jar签名特性。要做到这一点,你应该创建一个Artifactory推广用户插件,在那里你可以选择发布或…

了解更多

如何在ARTIFACTORY中创建存储库和构建权限目标

cURL -uadmin: -XPUT "https://localhost:8081/artifactory/api/v2/security/permissions/java-developers" -H "Content-type: application/json" -T build-info-permission. sh " -H "Content-type: application/json"上面cURL中的jsonAs, build-info-permission。Json提供了以下三个参数:java-developers is…

了解更多

新的人工构建信息存储库和如何配置它的权限

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

了解更多

哪里是构建信息JSON存储在Artifactory 6.6及以上。

相关版本:此信息属于Artifactory 6.6及以上版本Artifactory将构建信息存储库引入到Artifactory的最新版本。在某些情况下,例如安全性和合规性审计,可能需要……

了解更多

为什么我的构建在JDK6构建上失败了“peer not authenticated”异常?

用例如下:httpfactory背后是Artifactory。CI服务器(以Jenkins为例)被配置为使用JDK 6运行。从4.0版本开始。XArtifactorymust be run with JDK8 and above. When running jobs on Jenkins,…

了解更多

XRAY:如何在统一平台上索引和扫描XRAY中的所有构建

每当我们试图从构建工具执行x射线扫描,如果构建失败,“build is not selected for indexing”,这意味着构建被发送到x射线…

了解更多

XRAY:如何解决x射线扫描构建超时错误:[{" status ":500, " message ": " failed To index the build "}],试图重新连接

当第一次用x射线扫描构建时,您可能会遇到以下服务器500错误:x射线扫描连接丢失:Artifactory response: [{"status":500,"message":"failed to index the build"}],试图重新连接。这个错误的原因是…

了解更多

我如何配置日志旋转' logback.xml ' ?

在'logback.xml'中配置日志旋转。德scriptionArtifactory uses the Logback Framework to manage logging. Activity is logged according to type in four different log files which can be found under the $ARTIFACTORY_HOME/logs directory.The following log files…

了解更多

如何在任务控制中配置日志轮换规则

要配置任务控制的日志记录旋转,请转到$MISSION_CONTROL_HOME/etc文件夹并查找logback.xml文件。它有四个附加项:Console:写入标准输出。我们建议您不要在这里更改任何内容。File-Audit:创建审计。logFile-Monitoring:创建…

了解更多

任务控制:如何使用Access Federation将安全对象从预置迁移到SaaS Artifactory

如何使用Access federation将安全对象从内部部署的Artifactory迁移到SaaS Artifactory可能存在这样的情况:组织希望将用户、组、权限和访问令牌从内部部署的Artifactory迁移到SaaS Artifactory。我们……

了解更多

企业加号:当您无法向企业加号添加新的桶许可证时该怎么办

安装Enterprise Plus桶许可证有两种方法:在线:使用签名URL和密钥离线:如果您正在使用没有internet连接的任务控制实例,您可以添加一个新的…

了解更多

如何使用REST api将许可证从许可证桶附加到Artifactory ?

当Artifactory无法添加到任务控制受影响的版本Artifactory 6时,您可以使用此解决方案来自动发放Artifactory许可证。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 6时,您可以使用此解决方案来自动发放Artifactory许可证。X & 7。x, Mission Control 3.x & 4.x DetailsJFrog Mission Control provides a number…

了解更多

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

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

了解更多

在JFrog平台重新安装和登录时启用JFrog Bucket License屏幕

JFrog平台将JFrog的所有服务作为统一的体验提供。这是一个先决条件,安装Artifactory版本7之前,我们安装其他JFrog平台服务,如JFrog x射线,JFrog任务控制,JFrog…

了解更多

如何使用REST api将许可证从许可证桶附加到Artifactory ?

当Artifactory无法添加到任务控制受影响的版本Artifactory 6时,您可以使用此解决方案来自动发放Artifactory许可证。X & 7。x, Mission Control 3.x & 4.x DetailsJFrog Mission Control provides a number…

了解更多

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

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

了解更多

当使用平台版本时,如何从集群中的多个JPDs分发

如果您的组织中有多个Artifactory实例(JPD),它们都连接到您的主JPD(与任务控制一起运行的那个),并且您想从其他JPD分发软件到边缘……

了解更多

如何解决提示“您的存储空间不足? 服务来容纳您的存储库 消息,当执行同步时

如果你的实例上有足够的存储空间,而你仍然在UI中看到阻止同步操作成功发生的错误,请执行以下步骤:复制task -control.db.properties.template,…

了解更多

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

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

了解更多

INSIGHT:如何启用Artifactory、Xray和INSIGHT服务的指标,以便在仪表板中查看趋势

本文将有助于为Artifactory和Xray启用JFrog Insight中的度量。Artifactory:要在Artifactory中启用度量,请对Artifactory System YAML进行以下配置更改。共享:度量:…

了解更多

如何调试时,任务控制不能部署插件到artifactory

检查是否所有插件都部署到artifactory。你可以很容易地在artifactory请求日志中验证这一点,你可以运行插件api或检查插件文件夹来验证我们有所有的插件。...

了解更多

为什么我被要求保存一个未修改的任务控制脚本?

主题为什么要求我保存未修改的任务控制脚本受影响的版本任务控制2.0描述此问题是由于行结束。在Windows系统中使用git创建的配置脚本文件保存在…

了解更多

任务控制:如何解决“无法获得Elasticsearch信息”错误,而试图集成独立任务控制与JFrog平台?

现象:任务控制日志显示“无法获取Elasticsearch信息”的异常表明系统中提供的连接配置有问题。yaml文件。问题描述:如果您观察到机构出现问题……

了解更多

MISSOIN CONTROL:如何解决添加新JPD时“此JPD已被注册为' HOME '”错误

在平台部署中添加新的JPD时解决错误的方法(7.38中的平台管理)。X及以上)页。受影响版本artifactoryx和任务控制4。x德scriptionWith Mission Control, you can manage, monitor and gain…

了解更多

x射线:解决x射线DB磁盘空间问题

本文将帮助您执行Xray DB磁盘空间问题的基本/初始故障排除。我们知道x射线数据库是资源密集型的,所有与x射线应用程序相关的数据都存储在…

了解更多

如何解决filebeat日志中“别名指向多个索引而没有一个被指定为写入”的错误

作为在仪表板中启用趋势的一部分,我们需要启用Filebeat,它将日志和度量数据发送到Elasticsearch。如果你观察到“别名指向多个索引,而没有一个被指定为…”

了解更多

如何在JFrog任务控制中设置日志旋转规则?

为了配置任务控制日志旋转,你需要编辑位于$MISSION_CONTROL_HOME/etc目录下的'logback.xml'文件。在logback.xml文件中,你会发现四个附加程序:控制台-写入标准输出。我们建议不要做任何改变……

了解更多

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

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

了解更多

如何在任务控制中启用SSL ?

以下步骤可用于在任务控制上启用SSL。请注意,下面的示例引用的是JKS密钥存储类型。停止任务控制咨询您的证书颁发机构并生成一个…

了解更多

如何修复添加一个有效的Artifactory实例到任务控制的错误

当为Artifactory输入错误的URL作为任务控制实例时,您可能会在任务控制的用户界面上看到一个错误(见下图)。当出现此错误时,请确保…

了解更多

如何离线安装license桶

更新:截至2019年,任务控制中心支持直接上传许可证桶文件。您可以下载编码的JSON文件,并手动将其上传到站点。有关详细信息,请参阅JFMC 3.4.2发行说明。主题如何……

了解更多

如何从ZIP安装程序安装任务控制(示例演练)

本演练安装指南是作为JFrog任务控制的Linux Zip安装的参考。更多详细信息,请访问//www.si-fil.com/confluence/display/MC/Installing+Mission+Control受影响版本3.1,3.2,3.3详细信息注:以下命令基于Linux RedHat 7…

了解更多

如何重置任务控制RHEL管理员密码?

为了在RHEL安装的任务控制中重置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…

了解更多

如何解决由于ElasticSearch禁止Root用户运行导致安装任务控制3.0失败的问题

相关版本:此信息适用于任务控制3.0及以上版本。有些环境使用root用户执行安装。ElasticSearch有几个引导检查,可以防止根目录执行ElasticSearch。安装脚本使用…

了解更多

如何解决或调试“不能有几个匹配”的任务控制时,设置访问联邦?

如果您遇到上述错误,您应该首先检查您试图设置访问联合的边缘节点或其他JPD实例是否具有相同的“Base URL”(您…

了解更多

任务控制:如何启用JFROG任务控制

从JFrog Artifactory 7.27.3版本开始,任务控制已经作为一项服务直接集成到Artifactory中。您不再需要安装任务控制来使用它提供的功能。您必须在…中启用该服务。

了解更多

任务控制:如何在任务控制中删除中断的服务

在任务控制中,您通常可以单击X按钮删除服务。然而,如果您的下游服务有问题(例如,系统擦除或删除),GUI和REST API将…

了解更多

任务控制:当你的任务控制界面随机重定向到你的身份验证提供者时该怎么做

相关版本:此信息属于任务控制3.x版本。当尝试登录任务控制时,您可能会遇到一些人描述为“UI在跳来跳去”的行为。你还会看到……

了解更多

任务控制:为什么人工复制可能在任务控制中不可见

相关版本:此信息属于任务控制版本3。X及以下。如果你无法在任务控制中看到Artifactory复制(见下面的截图),这可能是由于Artifactory方面的错误配置,而不一定…

了解更多

在设置JFrog应用程序时,我应该公开哪些端口?

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

了解更多

当任务控制在添加Artifactory实例时显示ValidatorException时该怎么办

Mission Control是一个运行在JVM上的Java应用程序。如果您试图添加一个Artifactory实例,并遇到与ssl相关的sun.security.validator.ValidatorException错误,很可能是因为您试图添加的Artifactory实例…

了解更多

为什么任务控制中心的使用图表页面没有显示任何数据?

主题如何确定是什么原因导致任务控制中心不显示数据?描述任务控制的图形页面显示了从连接到它的所有Artifactory实例收集的使用数据。如果由于某种原因,页面没有显示任何数据,则…

了解更多

使用配置脚本在多个Artifactory实例中使用任务控制一次创建或更新存储库。

在任务控制中使用配置脚本允许您一次跨多个实例创建或更新存储库,只需单击一个按钮。配置脚本不是预先定义的任务控制出来…

了解更多

任务控制:当你的任务控制界面随机重定向到你的身份验证提供者时该怎么做

相关版本:此信息属于任务控制3.x版本。当尝试登录任务控制时,您可能会遇到一些人描述为“UI在跳来跳去”的行为。你还会看到……

了解更多

如何使用REST api将许可证从许可证桶附加到Artifactory ?

当Artifactory无法添加到任务控制受影响的版本Artifactory 6时,您可以使用此解决方案来自动发放Artifactory许可证。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将无法启动,产生以下日志…

了解更多

我如何修复任务控制使用图形后,它停止显示?

当任务控制图停止显示dataDescriptionApply时,任务控制和Elasticsearch显示FORBIDDEN/12/index read-only。这个错误(FORBIDDEN/12/index read-only)可以在Elasticsearch中看到,当硬盘使用率超过90%时,一个API需要…

了解更多

INSIGHT:如何启用Artifactory、Xray和INSIGHT服务的指标,以便在仪表板中查看趋势

本文将有助于为Artifactory和Xray启用JFrog Insight中的度量。Artifactory:要在Artifactory中启用度量,请对Artifactory System YAML进行以下配置更改。共享:度量:…

了解更多

任务控制:JFrog洞察Linux存档安装的快速开始指南

JFrog Insight是一项用于监控的服务,它提供了一个交互式仪表板,可以查看JFrog应用程序使用的数据的更深入信息。JFrog Insight存储一年的存储信息,指标…

了解更多

企业+启动指南

JFrog的Enterprise Plus,端到端解决方案,以促进软件的快速发布和分发,对其捆绑包中的每个产品都有单独的系统需求。您需要将每个程序安装在其自己的专用主机上,其中…

了解更多

如何使用REST api将许可证从许可证桶附加到Artifactory ?

当Artifactory无法添加到任务控制受影响的版本Artifactory 6时,您可以使用此解决方案来自动发放Artifactory许可证。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…

了解更多

如何让你的Git LFS仓库保持干净

Artifactory支持Git大文件存储(Git LFS)的回购。通过设置这些存储库,您可以允许发送到GitHub的文件存储在Artifactory上以提高性能(更多细节)。然而,如果一个文件是…

了解更多

如何手动同步单个存储库

在某些情况下,联合存储库和其他同步系统不适合迁移用例。如果你需要快速推送大量的数据,JFrog CLI可以用来下载然后上传…

了解更多

如何在Jenkins管道中使用JFrog CLI构建和部署工件

简介:JFrog CLI是一个紧凑而智能的客户端,它提供了一个简单的界面,可以自动访问JFrog产品,简化您的自动化脚本,使它们更易于阅读和维护。hth华体会最新官方网站在复杂的詹金斯管道…

了解更多

如何做时间戳下载与JFrog CLI

使用像wget这样的下载工具,你可以让你的文件在时间戳下,这样下次你运行下载命令或脚本时…

了解更多

x射线:解决数据库同步问题

当第一次安装Xray时,有一个初始的DB同步,下载并存储Xray已知的所有公共数据。这些数据包括漏洞、许可证和第三方组件的信息。这个…

了解更多

如何创建x射线安全策略和手表?(视频)

在本视频中,我们将学习什么是x射线安全策略和手表,以及如何创建它们。

了解更多

如何为x射线检测到的漏洞自动发送电子邮件通知

本文说明如何配置Xray策略,以便为检测到的违规行为发送电子邮件通知。创建一个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: jf docker扫描-手表xx忽略规则

x射线按需二进制扫描众所周知,x射线支持按需二进制扫描。默认情况下,扫描返回在依赖项中发现的漏洞数据。要检索违规数据,可以使用以下方法之一:监视—选择…

了解更多

x射线:更新x射线手表历史扫描

XRAY:用历史记录扫描更新x射线手表假设你在x射线中对手表做了更改,比如关闭了阻止下载策略。然而,尽管如此,没有任何东西被更新和工件…

了解更多

x射线:为什么x射线手表没有显示超过10万个漏洞?

Xray有一个默认的硬上限,可以在JFrog统一平台UI上显示多少计算违规。对于每个特定的手表,最多可以显示100,000个计算违规。这个值……

了解更多

ARTIFACTORY: Xray的索引资源存储库和该存储库的存储摘要中的工件计数不匹配

本文将讨论Xray中索引资源存储库的计数不匹配以及Artifactory中该存储库的存储摘要。当启用索引的本地存储库在x射线和查看…

了解更多

JFrog CLI:二进制扫描按需

使用JFrog CLI与Xray允许用户扫描工件之前部署到您的JFrog平台,允许用户测试和发现什么将是x射线扫描结果根据不同的参数…

了解更多

JFrog x射线RabbitMQ队列

Xray使用RabbitMQ管理异步操作。本文档描述了主队列和Xray使用它们的方式。RabbitMQ队列有3种主要类型的队列:新内容-没有后缀- for…

了解更多

当x射线停止扫描您的构建时该怎么办

截图是相关的x射线版本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中提供了如下所示的Index Existing。但是,它用于索引回购中尚未被索引的工件。现有工件将不会重新索引,因为Xray使用重用机制。…

了解更多

为什么x射线不索引现有工件?(视频)

了解更多

x射线:修复了“存档中有太多条目”的压缩炸弹错误

Xray有一个安全机制,以确保“zip炸弹”不会导致应用程序崩溃。在某些情况下,一个合法的文件可能会导致安全机制触发。zip文件,和其他档案…

了解更多

XRAY:如何自动扫描以前部署的版本?

简介:虽然Xray允许对存储库执行历史扫描,但这并不适用于构建。可以使用JFrog CLI扫描以前部署的尚未扫描的构建…

了解更多

Xray:如何配置可以在特定类型的存储库中扫描的文件类型

如何配置?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…

了解更多

XRAY:如何找到没有索引的工件,并在XRAY中重新索引它们

在某些情况下,当使用3.41.4以上的x射线版本时,为了提高x射线性能,可以配置保留天来保留x射线扫描结果。保留期可以设置为…

了解更多

x射线:索引旧版本的问题

症状:所有新的构建扫描和工件扫描都按预期工作。但是,旧的构建扫描不能工作。RabbitMQ拥有2种不同类型的队列,如本文所述(同时索引).//www.si-fil.com/knowledge-base/jfrog-xray-rabbitmq-queues/Amongst这2个队列,特别是…

了解更多

x射线:更新x射线手表历史扫描

XRAY:用历史记录扫描更新x射线手表假设你在x射线中对手表做了更改,比如关闭了阻止下载策略。然而,尽管如此,没有任何东西被更新和工件…

了解更多

x射线:如果x射线停止索引工件怎么办

相关版本:此信息属于x射线版本2.x。要排除故障、分析和理解Xray中的索引过程,我们强烈建议您首先打开Xray UI并导航到管理选项卡…

了解更多

x射线:为什么我得到一个'总字节限制达到'错误时索引包在x射线?

为了让Artifactory中的工件被x射线扫描,组件必须首先被x射线索引。这就是Xray如何解析组件并找到所有适用的许可、依赖项……

了解更多

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

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

了解更多

详细的TLS设置x射线的MongoDB

Xray的TLS步骤注意:本文中的信息旨在用于Xray 2。X安装X射线Xhas three third-party microservices (RabbitMQ, Postgresql, MongoDB), and all of these services communicate with Xray…

了解更多

详细的TLS设置x射线的Postgres

注意:此信息将用于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…

了解更多

详细的TLS设置Xray的RabbitMQ

注意:此信息设计用于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(默认值是…)

了解更多

如何克隆一个x射线的手表和政策

如何克隆x射线的手表和政策相关版本:Artifactory 7。X射线和X射线3。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…

了解更多

如何安装Artifactory和x射线与Helm安装?(视频)

大家好。我是JFrog Support的Vignesh。在这个视频中,我将快速演示如何使用舵图安装Artifactory和Xray。让我们开始吧。我…

了解更多

如何在x射线3升级期间从Snyk错误中恢复

如果Snyk数据在Mongo数据库中,主题x射线3将无法升级。受影响版本sray 3。Xmigrations and upgradesDescriptionXray used to support Snyk vulnerability data, but this partnership ended a while ago. Due to this,…

了解更多

如何重置x射线<> Artifactory连接而不丢失扫描结果

相关版本:此信息适用于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的数据库条目略有不同。yamls和Artifactory一样,尽管它们都是postgres支持的....

了解更多

Self-Managed Pro / Pro X Start Guide

感谢您对JFrog的关注!本指南将介绍在一个地方设置一个自我管理的Artifactory和Xray的所有步骤。最后,有一些关于……的有趣视频。

了解更多

Xray Docker安装的TLS设置

相关版本:此信息属于x射线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应用程序时,我应该公开哪些端口?

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

了解更多

安装Xray需要哪些数据库?

为了x射线工作,需要安装和配置哪些数据库?说明:Xray需要使用MongoDB和Postgres数据库才能工作。MongoDB处理事务的业务方面,例如:漏洞-信息…

了解更多

为什么x射线头盔图DB同步卡住?

JFrog的Helm Charts项目提供了各种Xray on Kubernetes部署选项,包括不同的值和资源的Xray服务及其第三方软件(PostgreSQL和MongoDB)。2022世界杯阿根廷预选赛赛程为了正常工作和有效地操作,在x射线的…

了解更多

为什么Kubernetes x射线不能与非Kubernetes Artifactory一起工作?

相关版本:Artifactory 7。X射线和X射线3。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…

了解更多

x射线可以连接到Artifactory,但Artifactory不能连接到x射线

相关版本:此信息适用于最多6个Artifactory版本。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: Failed to get db migration parameters: Failed to check if mongo migration is needed .(检查mongo迁移是否需要

2021-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个错误

安装新x射线时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通过平台ChartsKubectl启用和安装…

了解更多

XRAY:如何修复错误-无法获得二进制管理器id

当尝试安装x射线时,日志显示错误:未能获得二进制管理器id,然后是与二进制管理器周围的失败相关的其他错误。这将导致一个与缺少所需服务和…

了解更多

XRAY:如何克服Postgres权限问题,同时安装XRAY与捆绑Postgres

当安装Xray和捆绑的Postgres时,Postgres安装可能会失败,权限被拒绝,以下错误,error running /tmp/postgresql_installer_adc14a5600/ prerun_checking .sh: /bin/sh: /tmp/postgresql_installer_adc14a5600/ prerun_checking .sh: Permission denied这个错误要么说Postgres的/tmp文件系统…

了解更多

XRAY:在使用Artifactory配置XRAY时,如何解决“服务注册表ping失败”错误

在安装Xray并使用Artifactory配置它时,可能会出现某些情况,Xray服务无法ping Artifactory抛出以下错误-“来自服务注册表的错误响应,状态代码:401;…”

了解更多

安装快速入门指南- 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射线手表假设你在x射线中对手表做了更改,比如关闭了阻止下载策略。然而,尽管如此,没有任何东西被更新和工件…

了解更多

如何在x射线3升级期间从Snyk错误中恢复

如果Snyk数据在Mongo数据库中,主题x射线3将无法升级。受影响版本sray 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射线扫描连接丢失:Artifactory响应:禁止,试图重新连接…”

描述:当用户创建Jenkins管道以运行带有x射线扫描的构建时,重要的是保持阶段的顺序,因为“x射线扫描”将在发布之后…

了解更多

XRAY:如何配置XRAY Jira集成使用基本认证

本文描述如何使用基本身份验证方法配置Xray Jira Integration。Atlassian宣布弃用密码基本身份验证。因此,Xray Jira集成与基本身份验证(用户名和密码)不…

了解更多

如何获得许可证列表为CSV文件的x射线2.x

Xray不会通过UI或任何REST API命令公开许可证列表。但是由于它们存储在MongoDB中,我们可以从那里导出它。我们可以使用下面的mongoexport命令…

了解更多

Xray如何检测包许可证?

通过比较这些组件的校验和,将许可证与来自JXray (JFrog的全球漏洞数据库服务器)的公共组件相匹配扫描元数据文件(pom.xml, package. xml)。Json等)在…

了解更多

x射线:如何激活x射线试用许可证

这个示例将演示激活JFrog Xray试用许可证的过程,假设您拥有JFrog Artifactory的专业许可证。前提条件在继续本指南之前,请确保您有…

了解更多

x射线:如何克服“许可证已过期”的错误?

如果您在xray-server-service.log: 2021-12-27 t6:55:14. 208z [33m[jfxr][0m [1m[31m] error][0m [][license_mgr:51][main] License has been expiredThere are a…

了解更多

XRAY:许可证报告中行数的差异

本文解释了使用高级过滤器由Xray创建的许可证报告的区别。当在报告创建屏幕(高级筛选器)中选择许可证时,它们将包含在报告中(没有…

了解更多

x射线:未知许可证故障排除

在我们的知识库中,工件/许可证可能被手动标记为易受攻击,在本文中,您将找到有关已识别的未知许可证的受影响路径(可从Xray版本3.44.1获得)的信息。在某些情况下,……

了解更多

x射线:x射线DB同步无法启动

x射线数据库同步用于定期自动同步问题和漏洞,每天一次。初始数据库同步可能需要一段时间才能完成,但在某些情况下,进度条不会移动……

了解更多

如何解决错误:“无法打开websocket连接:websocket:无法找到连接头与令牌‘升级’”

您可能会在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…

了解更多

x射线:如何修复错误:“错误在Go例程:net/http: abort Handler”

你可能在x射线路由器日志中遇到以下错误:[jfrou] [error] [] [logger. log .]go:74] [main] [] - go例程中的错误:net/http: abort Handler [jfrou] [Error] [] [logger. log][主要]…

了解更多

x射线: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射线安全策略和手表,以及如何创建它们。

了解更多

如何为x射线检测到的漏洞自动发送电子邮件通知

本文说明如何配置Xray策略,以便为检测到的违规行为发送电子邮件通知。创建一个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:当依赖被JFrog x射线阻塞时,Maven客户端打印错误消息

JFrog x射线阻断下载功能:阻断下载:设置时,Artifactory将阻止下载符合此手表的Artifact Filter和Severity Filter规范的工件。通过下载拦截,您的系统可以免受漏洞的侵害……

了解更多

关于XRAY数据库

MongoDB包括以下内容:漏洞保留有关漏洞和组件(不是工件-组件可以有几个文件)的信息。手表是定义您想要监视的资源范围的标识。2022世界杯阿根廷预选赛赛程

了解更多

如何获取x射线2.x的所有漏洞

我们没有公开漏洞列表,但它们存储在MongoDB中。请使用下面的mongoexport命令获取漏洞列表。# mongoexport——db xray——用户名xray——密码密码——收集漏洞——out export.json…

了解更多

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射线:如何解决报告行限制错误?

本文解释了如何解决在Xray中创建报告时“未能为报告##生成报告:报告行数限制已达到”的错误。此错误的原因是在…中配置的行限制。

了解更多

XRAY:许可证报告中行数的差异

本文解释了使用高级过滤器由Xray创建的许可证报告的区别。当在报告创建屏幕(高级筛选器)中选择许可证时,它们将包含在报告中(没有…

了解更多

如何克隆一个x射线的手表和政策

如何克隆x射线的手表和政策相关版本:Artifactory 7。X射线和X射线3。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中提供了如下所示的Index Existing。但是,它用于索引回购中尚未被索引的工件。现有工件将不会重新索引,因为Xray使用重用机制。…

了解更多

x射线可以连接到Artifactory,但Artifactory不能连接到x射线

相关版本:此信息适用于最多6个Artifactory版本。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的要求

相关版本:此信息属于Xray版本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连接而不丢失扫描结果

相关版本:此信息适用于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 x射线RabbitMQ队列

Xray使用RabbitMQ管理异步操作。本文档描述了主队列和Xray使用它们的方式。RabbitMQ队列有3种主要类型的队列:新内容-没有后缀- for…

了解更多

x射线:如何调整x射线重负荷?

相关版本:x射线3。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:如何解决统一平台错误:加入集群失败;错误:解析join响应失败:jwt太旧;iat: ;预计最低:

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

了解更多

如何修复Xray上RabbitMQ的403个错误[视频]

视频记录:嗨。我是来自JFrog的Loren,今天我们将诊断和修复Xray报告的rabbitMQ 403错误。这里有一个例子,它看起来像....

了解更多

如何重新集群RabbitMQ的Xray HA

相关版本:Xray 2。X射线和X射线3。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射线RabbitMQ密码

如果RabbitMQ密码丢失,可以通过以下方法重置:1)重置“$XRAY_HOME/app/bin/ RabbitMQ / RabbitMQ .conf”目录下的RabbitMQ密码。rabbitmq.conf密码可以通过修改的值....来更新

了解更多

如何重置x射线<> Artifactory连接而不丢失扫描结果

相关版本:此信息适用于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…

了解更多

如何重置x射线的管理密码?

subjechow重置'admin'用户在JFrog x射线?为了在x射线中重置admin用户的密码(当Artifactory被配置为Authentication Provider时),你需要连接到MongoDB…

了解更多

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

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

了解更多

JFrog x射线RabbitMQ队列

Xray使用RabbitMQ管理异步操作。本文档描述了主队列和Xray使用它们的方式。RabbitMQ队列有3种主要类型的队列:新内容-没有后缀- for…

了解更多

当我得到“../setenvDefaults.sh ':没有这样的文件或目录”时,重新尝试在RHEL上安装Xray ?

当再次尝试在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正在使用的微服务之一。它保存和管理所有的消息…

了解更多

为什么我得到错误“Failed to check postgres migration version: pq: no pg_hba.conf entry for主机“10.196.64.203”,用户“xray”,数据库“xraydb”,SSL off”

error "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" Is usually occurred because The secondary node Failed to access PostgreSQL database running…"

了解更多

为什么我的x光升级到2。xfails to backup RabbitMQ?

当从1.x升级x射线时。X到2。X。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…

了解更多

x射线可以连接到Artifactory,但Artifactory不能连接到x射线

相关版本:此信息适用于最多6个Artifactory版本。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射线线程转储

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

了解更多

如何启用数据库查询日志

如果你想查看Xray向数据库发送的DB查询以及响应时间,你可以为各种微服务启用TRACE级别的日志记录。注意这个…

了解更多

XRAY:如何修复组件更新到固定版本后漏洞仍然显示的问题

当我们使用Xray进行构建扫描时,依赖组件中通常存在一些漏洞,它会在组件上显示这些漏洞的固定版本。有时候,当我们将依赖组件更新为…

了解更多

XRAY:如何克服“驱动程序' postgresql ' not found”异常,而运行XRAY

主题:如何解决启动Xray 3.x时“驱动程序'postgresql'未找到”的错误。受影响版本:Xray 3。xwith external PostgreSQL DatabaseDescription:When you’re installing Xray with an external PostgreSQL Database, you may run into the following error…

了解更多

XRAY:如何解决x射线扫描构建超时错误:[{" status ":500, " message ": " failed To index the build "}],试图重新连接

当第一次用x射线扫描构建时,您可能会遇到以下服务器500错误:x射线扫描连接丢失:Artifactory response: [{"status":500,"message":"failed to index the build"}],试图重新连接。这个错误的原因是…

了解更多

x射线:如何调整x射线重负荷?

相关版本:x射线3。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):…

了解更多

XRAY:为什么XRAY不显示漏洞,而只显示许可证

为什么我没有在工件上看到任何漏洞,或者在生成x射线报告或在ide插件中查看结果时,但我看到了许可证?通常,原因是没有…

了解更多

DevSecOps管道

DevSecOps的受欢迎程度正在上升,这是有充分理由的。采用DevSecOps可以帮助您的团队降低风险,简化遵从性,并将安全性集成到持续集成/持续交付(CI/CD)管道....

了解更多

XRAY:如何在统一平台上索引和扫描XRAY中的所有构建

每当我们试图从构建工具执行x射线扫描,如果构建失败,“build is not selected for indexing”,这意味着构建被发送到x射线…

了解更多

如何解决错误:“无法打开websocket连接:websocket:无法找到连接头与令牌‘升级’”

您可能会在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在浏览器中返回错误的令牌交换消息怎么办

相关版本:此信息属于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中提供了如下所示的Index Existing。但是,它用于索引回购中尚未被索引的工件。现有工件将不会重新索引,因为Xray使用重用机制。…

了解更多

x射线:如何从Artifactory通过UI禁用x射线?

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

了解更多

x射线快速入门指南

Xray安装快速入门指南相关版本:适用于Xray 2。查找有关X射线3的信息。照着这个指南做。最低规格硬件存储:至少100gb CPU处理器:8核…

了解更多

x射线在线和离线DB同步如何工作?

SubjectThe Xray Online and Offline DB sync从名为JXray的全局数据库获取漏洞信息。JXray不断更新来自各种来源的内容,如NVD/Redhat/Debian。x射线在线DB同步运行一天一次作为…

了解更多

在XRay中支持哪些包和存储库进行索引?

x射线可以索引多种类型的包。本文解释如何找到受支持类型的详细列表。ResolutionXray索引每个工件,如果它具有它支持的每种存储库类型的扩展,包括一个泛型…

了解更多

XRAY:如何获取组件的CPE信息?

CPE(公共平台枚举)是信息技术系统、软件和包的结构化命名方案。基于统一资源标识符(URI)的通用语法。默认情况下,当我们请求Xray的API Get Artifact Dependency Graph到…

了解更多

XRAY -如何克服问题时,x射线在线DB同步失败与401?

当x射线DB同步失败时,在x射线-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中发现了一个漏洞,该漏洞会导致脆弱的Maven组件不同步或在组件中显示适当的漏洞……

了解更多

安装快速入门指南- 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射线用户添加管理员和其他权限

当将Artifactory配置为Xray身份验证提供者时,您将能够使用在Artifactory中定义的用户登录到Xray,这些用户可以是内部Artifactory用户,也可以通过SSO登录到Xray。然而,由于权限…

了解更多

x射线DB同步白名单url的变化

Xray DB Sync白名单中的变化URLsXray获取其漏洞并从主要提要中发布数据,主要提要来自由JFrog维护的全局数据库服务器。为了成功地索引Artifactory中的资源,x射线2022世界杯阿根廷预选赛赛程必须…

了解更多

详细的TLS设置x射线的MongoDB

Xray的TLS步骤注意:本文中的信息旨在用于Xray 2。X安装X射线Xhas three third-party microservices (RabbitMQ, Postgresql, MongoDB), and all of these services communicate with Xray…

了解更多

详细的TLS设置x射线的Postgres

注意:此信息将用于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…

了解更多

详细的TLS设置Xray的RabbitMQ

注意:此信息设计用于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…

了解更多

如何检查Xray的许可证状态,并删除试用许可证?

您可以使用以下API检查您的Xray实例是否具有试用许可证: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接触x射线检查状态的频率。properties文件:artifactory.xray.client.block.cache.expiration.intervalSecs=150(默认300)-获得扫描状态的工件的缓存artifactory.xray.client.block. unscanning . Cache .expiration. intervalsecs =60(默认120)-工件的缓存…

了解更多

x射线在线和离线DB同步如何工作?

SubjectThe Xray Online and Offline DB sync从名为JXray的全局数据库获取漏洞信息。JXray不断更新来自各种来源的内容,如NVD/Redhat/Debian。x射线在线DB同步运行一天一次作为…

了解更多

如何在Xray docker容器内添加SSL证书?

要在Xray docker容器中添加CA证书,请执行以下命令:docker exec -it -u root [Xray SERVER容器ID] bash cp example。crt /usr/local/share/ca-certificates /例子。crt Update-ca-certificates

了解更多

如何更改x射线用户的UID

在某些情况下,由于公司政策或操作系统的一些限制,我们可能不得不更改x射线用户的UID(默认值是…)

了解更多

如何克隆一个x射线的手表和政策

如何克隆x射线的手表和政策相关版本:Artifactory 7。X射线和X射线3。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…

了解更多

如何重新集群RabbitMQ的Xray HA

相关版本:Xray 2。X射线和X射线3。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升级期间从Snyk错误中恢复

如果Snyk数据在Mongo数据库中,主题x射线3将无法升级。受影响版本sray 3。Xmigrations and upgradesDescriptionXray used to support Snyk vulnerability data, but this partnership ended a while ago. Due to this,…

了解更多

Xray Docker安装的TLS设置

相关版本:此信息属于x射线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处理事务的业务方面,例如:漏洞-信息…

了解更多

x射线可以连接到Artifactory,但Artifactory不能连接到x射线

相关版本:此信息适用于最多6个Artifactory版本。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光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…

了解更多

XRAY:如何防止Pypi客户端(或其他客户端)超时时,阻止未扫描工件启用

问题描述:在某些情况下,由于安全程序,我们希望在扫描工件之前阻止下载工件。当下载一个新添加的工件时,在Artifactory中会创建一个事件,这个事件是…

了解更多

XRAY:如何解决x射线扫描构建超时错误:[{" status ":500, " message ": " failed To index the build "}],试图重新连接

当第一次用x射线扫描构建时,您可能会遇到以下服务器500错误:x射线扫描连接丢失:Artifactory response: [{"status":500,"message":"failed to index the build"}],试图重新连接。这个错误的原因是…

了解更多

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射线3。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:信任自签名证书

当x射线实例/节点配置为通过使用自签名证书的SSL代理时,在执行在线DB同步等任务时可能会遇到以下问题:2021-07-20T14:47:47.500Z [33m[jfxr][0m [1m[31m[ERROR][0m…]

了解更多

x射线:更新x射线手表历史扫描

XRAY:用历史记录扫描更新x射线手表假设你在x射线中对手表做了更改,比如关闭了阻止下载策略。然而,尽管如此,没有任何东西被更新和工件…

了解更多

如何解决由于缺少Rabbimq备份导致Docker Xray升级失败的问题?

SubjectDocker Xray upgrade failed with an error concerning Rabbimq backup missingattachversions2.0或更高版本details非root用户安装和升级docker Xray时才会发生这种情况,导致以下日志:Creating xray_rabbitmq_1ERROR: failed to backup Rabbitmq…

了解更多

如何将x射线升级到版本3。X从版本2.6及以下?

为了从版本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:升级到统一平台后,如何解决“此实例的许可证不支持或禁用XRAY”的问题?

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

了解更多

XRAY:如何解决XRAY升级后RabbitMQ启动失败的问题

概述:由于Xray使用RabbitMQ来执行异步操作,因此在启动Xray服务之前,希望RabbitMQ已经启动并运行。需要RabbitMQ更新最新版本…

了解更多

如何重新集群RabbitMQ的Xray HA

相关版本:Xray 2。X射线和X射线3。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 x射线如何确定漏洞的严重级别(次要,主要或严重)。ResolutionXray使用以下标准来分类严重级别:CVSS得分1-4,它将被标记为次要。CVSS得分介于…

了解更多

x射线在线和离线DB同步如何工作?

SubjectThe Xray Online and Offline DB sync从名为JXray的全局数据库获取漏洞信息。JXray不断更新来自各种来源的内容,如NVD/Redhat/Debian。x射线在线DB同步运行一天一次作为…

了解更多

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

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

了解更多

XRAY:如何创建一个自定义问题与XRAY与Rest API

在某些情况下,你可能想要x射线标记一个特定的组件,以便将来该组件将被标记,并可以对其采取行动,如应用“手表”……

了解更多

XRAY:如何确定给定工件中存在多少漏洞

XRAY:如何确定给定的ArtifactJFrog中有多少漏洞鼓励DevSecOps实践。它将使您专注于收集尽可能多的关于您的工件及其…

了解更多

XRAY:如何通过x射线手动标记特定工件为易受攻击

Xray从外部和内部来源收集漏洞信息,但是在某些情况下,您可能希望手动将特定工件标记为易受攻击。以上可以通过使用UI / REST…

了解更多

XRAY:如何使用JFrog XRAY块下载工件功能

当您希望基于安全漏洞限制用户从Artifactory Local或Remote存储库下载的工件时,您可以在Xray的帮助下实现此用例。有……

了解更多

x射线:Maven工件缺少违反

本文中出现的问题假设Xray已正确配置。在Xray中发现了一个漏洞,该漏洞会导致脆弱的Maven组件不同步或在组件中显示适当的漏洞……

了解更多

x光:x光中的未知严重程度是什么?

在某些情况下,您可能会发现Xray中的工件将被检测到具有严重程度未知的漏洞。这意味着,虽然x射线能够识别出一个给定的文物是脆弱的,但……

了解更多

x光:为什么我得到一个“未加密连接”错误?

本文将解决在发送电子邮件通知时在x射线中可能收到的“未加密连接”错误。当x射线试图发送纯文本凭据到一个…

了解更多

XRAY:为什么XRAY不显示漏洞,而只显示许可证

为什么我没有在工件上看到任何漏洞,或者在生成x射线报告或在ide插件中查看结果时,但我看到了许可证?通常,原因是没有…

了解更多

x射线:为什么x射线手表没有显示超过10万个漏洞?

Xray有一个默认的硬上限,可以在JFrog统一平台UI上显示多少计算违规。对于每个特定的手表,最多可以显示100,000个计算违规。这个值……

了解更多

如何收集复制器线程转储?

默认情况下,Replicator只接受从“localhost”到分析端点的连接。如果你计划从远程主机收集线程转储,你必须在$ARTIFACTORY_HOME/replicator/etc/replicator中配置“profilingListenHost”。yaml。收集…

了解更多

ARTIFACTORY:使用REST API上传许可证桶,用于重新安装ARTIFACTORY

在本文中,我们将描述一些步骤,这些步骤可以帮助您使用REST API上传许可证桶,以实现新的Artifactory安装。步骤1:在安装Artifactory后启用MC:要启用任务控制,你…

了解更多

企业PLUS:如何调优路由器运行状况检查?

有时对应用程序中其他微服务的路由器健康检查会失败。因此,应用程序将报告自身为不健康状态。例如,在下面,路由器在…

了解更多

企业PLUS:如何恢复旧的加密密码,如果它已被更改

当启用加密密码时,artifactory将在access_users_custom_data表下为每个用户生成加密密钥对。该密码对将用于为用户加密/解密加密的密码。如果出于某种原因,这…

了解更多

企业+启动指南

JFrog的Enterprise Plus,端到端解决方案,以促进软件的快速发布和分发,对其捆绑包中的每个产品都有单独的系统需求。您需要将每个程序安装在其自己的专用主机上,其中…

了解更多

对于JFrog平台产品有哪些有用的路由器健康检查api ?hth华体会最新官方网站

你可以在JFrog路由器上运行一些有用的api。如果你想查看所有微服务的健康状态,你可以运行curl -s http://localhost:8082/router/api/v1/system/healthThe上面的api将显示:健康响应:200 OK…

了解更多

如何调试JFrog平台上不健康的微服务

curl -s http://localhost:8046/router/api/v1/topology/healthUnhealthy Response: 503 service UNAVAILABLE Content-Type: application/json {"router": {"node_id": "dsf76s-f87df86sdf-kjhsdg329", "state":…

了解更多

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

在购买JFrog产品时(取决于你购买的订阅),你hth华体会最新官方网站会收到一个许可证或一桶许可证。如果您购买了Pro, Pro X或企业订阅,您将收到个人许可证…

了解更多

POSTGRES:数据库索引健康检查

对数据库查询时间的长期监视可以揭示某些DB查询的速度减慢——这可能是由于许多因素造成的。我们会复习一些简单的…

了解更多

快速Enterprise Plus安装示例

从功能上看,从Enterprise升级到Enterprise+只需要进行license交换。与以前的Artifactory许可证一样,应用程序将使用分配给它的最高订阅的许可证。更多…

了解更多

ARTIFACTORY:如何在ARTIFACTORY Pod崩溃/被删除之前收集线程转储?

有时,您可能会惊讶地看到Artifactory POD多次重新启动。查看日志可能还不足以找出问题的根本原因。如果没有适当的监控工具,……

了解更多

ARTIFACTORY:如何登录postgresql pod数据库进行头盔安装

Artifactory default Postgresql pod:如果你没有使用外部数据库进行Artifactory helm安装,默认的helm安装将使用生成的数据库密码创建一个Postgresql pod。当运行kubectl get…

了解更多

HELM和KUBERNETES:如何配置自定义存储类,为JFrog应用程序在HELM图表中创建PVC

默认情况下,JFrog头盔图表将在默认存储类中创建PVC,如果我们想在自定义存储类中创建PVC,那么我们需要配置自定义…

了解更多

《Kubernetes》中的Helm是什么?

Subject Helm是一个简化安装和管理Kubernetes应用程序的工具。就像《K8S》中的Apt/Yum/Homebrew。Helm使用一种叫做图表的包装格式。图表是文件的集合。

了解更多

为什么是指数。对于通过helm3创建和上传的包,Artifactory中的yaml文件是空白的?

原因:helm3与windows客户端目前给出这个问题。吉拉也有同样的机会。解决方案/工作:要么使用基于Linux的操作系统来打包,如果使用helm 3或使用helm 2来打包…

了解更多

x射线:如何安装证书到x射线使用Helm

将证书挂载到Xray的最简单方法是使用证书数据的秘密,并使用值中的customCertificates挂载它。yaml文件。这将使x射线和…

了解更多

当使用平台版本时,如何从集群中的多个JPDs分发

如果您的组织中有多个Artifactory实例(JPD),它们都连接到您的主JPD(与任务控制一起运行的那个),并且您想从其他JPD分发软件到边缘……

了解更多

解决分发中的“令牌验证失败:签名”错误

解决方案:确保源Artifactory和目标Edge节点实例之间建立信任圈。参考本文档如果源Artifactory不是任务控制中的身份验证提供者,则将服务器之间的信任圈配置为…

了解更多

如何解决在GPG密钥上传过程中设置PGP密钥失败的问题

JFrog发行版使用GPG密钥对来保护发布包。分发到边缘节点的发布包由私钥签名,边缘节点用…

了解更多

解决分发中的“令牌验证失败:签名”错误

解决方案:确保源Artifactory和目标Edge节点实例之间建立信任圈。参考本文档如果源Artifactory不是任务控制中的身份验证提供者,则将服务器之间的信任圈配置为…

了解更多

企业+启动指南

JFrog的Enterprise Plus,端到端解决方案,以促进软件的快速发布和分发,对其捆绑包中的每个产品都有单独的系统需求。您需要将每个程序安装在其自己的专用主机上,其中…

了解更多

分发:如何增加发布包中的工件数量限制

默认情况下,在创建发布包时可以处理的文件数量默认配置为3000。为了增加这个限制,您可以遵循以下步骤:导航……

了解更多

如何解决创建发布包时“默认异常映射器被捕获:java.net.SocketTimeoutException: Read timed out”的错误

受影响的版本:发行版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存储库缓存中用实际的Docker层替换。marker层

受影响的版本:此信息属于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只接受从“localhost”到分析端点的连接。如果你计划从远程主机收集线程转储,你必须在$ARTIFACTORY_HOME/replicator/etc/replicator中配置“profilingListenHost”。yaml。收集…

了解更多

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

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

了解更多

ACCESS FEDERATION:如何将ACCESS FEDERATION拓扑从星型拓扑改为网格拓扑,反之亦然

在某些场景中,您可能希望更改在Artifactory实例之间配置的Access联合拓扑。您可以按照以下步骤将Access federation拓扑从星型拓扑更改为网格拓扑,并且…

了解更多

如何删除已注册的同步目标

在使用Access Federation时,您可能希望从同步目标列表中删除一个Artifactory实例(或者在使用高可用性时删除几个实例),这意味着新的安全实体(用户、组、令牌和权限)……

了解更多

ARTIFACTORY:关于access_federation_log表的所有信息

Access Federation是Artifactory的一个功能,可以让你控制访问任何全球JFrog产品。hth华体会最新官方网站例如,它提供了在联邦实例之间同步安全实体的能力。当使用Access Federation来同步组时,…

了解更多

访问如何确定哪个安全实体在完整的网格访问联邦设置中获得优先级

主题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在Artifactory实例之间配置拓扑?(视频)

了解更多

任务控制:如何使用Access Federation将安全对象从预置迁移到SaaS Artifactory

如何使用Access federation将安全对象从内部部署的Artifactory迁移到SaaS Artifactory可能存在这样的情况:组织希望将用户、组、权限和访问令牌从内部部署的Artifactory迁移到SaaS Artifactory。我们……

了解更多

在Artifactory 7.x中存储信任密钥圈

来自Artifactory 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)…

了解更多

访问:当撤销令牌API失败时,我如何删除访问令牌?

如果,出于某种原因,你试图通过ID REST API使用撤销令牌删除一个令牌,并且失败了,你可能会看到以下错误:{"code": "BAD_REQUEST", "message": "令牌不可撤销","detail"…

了解更多

ACCESS:如何解决在ACCESS配置中设置“max-expiry”值后错误“未能生成令牌”

主题:如何解决在7.28.0以下的Artifactory版本的访问配置中配置“max-expiry”值时的错误。影响版本:7.28.0以下的Artifactory版本描述生成Access Token时,默认过期时间为31536000…

了解更多

ARTIFACTORY:当在Docker hub Account上启用2FA时,通过ARTIFACTORY拖拽Docker失败

在这篇文章中,我们将了解为什么当您的docker hub帐户启用2FA时,通过Artifactory的docker pull失败并出现身份验证错误。JFrog的Docker注册表是什么?在Artifactory中定义的远程存储库服务于…

了解更多

如何根据公司政策更改身份令牌的有效性

身份令牌:用户配置文件现在允许用户生成身份令牌。任何用户都可以通过UI或REST API为自己创建用户标识令牌。身份令牌是作用域令牌,这意味着……

了解更多

如何创建一个管理令牌而不使用UI?

使用REST API创建管理访问令牌是不可能的,除非首先获得一个管理访问令牌,使用这个令牌可以生成一个新的管理令牌。从Artifactory版本7.38.4开始,新的功能已经…

了解更多

如何获取用户生成的API密钥和Identity令牌列表,以便进行比较

本文的目的是获取生成API密钥和Identity令牌的用户列表,以便进行比较,并进行用户迁移。这篇文章意在反对……

了解更多

如何为审计目的打印ARTIFACTORY访问令牌ID

事实:访问令牌是一种身份验证的替代方法,可以代替用户和密码。Artifactory用户可以生成多个访问令牌,包括“到期和不可到期”,每个都有一个唯一的令牌ID创建…

了解更多

ARTIFACTORY:如何解决http 400错误时撤销身份/访问令牌

在某些情况下,当撤销访问/用户令牌时,我们可能会收到http 400错误。错误片段:2022-09-26T07:01:31.032Z [jffe] [Error] [6e1ab52bb66a00b9] [] [main] -…

了解更多

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

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

了解更多

ARTIFACTORY:重置master.key后如何恢复访问令牌

主题:重置主机后如何使用现有的访问令牌。在使用Artifactory时,您可能会遇到一个问题,其中master. key受影响的版本:Artifactory 7.21.3及以上密钥损坏或丢失。这会导致……

了解更多

如何使用访问令牌来发现用户所属的组

通常,创建访问令牌是出于以下两个原因之一:在需要时细化用户的身份验证凭据。有时,您可能需要查看特定用户的访问令牌详细信息……

了解更多

平台:API键弃用和新的参考令牌

当JFrog在JFrog Artifactory 4.4.3中引入API密钥时,这些密钥为用户提供了一个实用的解决方案,可以轻松地创建一个秘密。这把钥匙可能是…

了解更多

什么是Artifactory中的访问和刷新令牌?

访问令牌访问令牌可以用作您的基本用户名和密码身份验证的替代方法。访问令牌更加通用。您可以认为访问令牌有点类似于……

了解更多

如何删除已注册的同步目标

在使用Access Federation时,您可能希望从同步目标列表中删除一个Artifactory实例(或者在使用高可用性时删除几个实例),这意味着新的安全实体(用户、组、令牌和权限)……

了解更多

ACCESS:如何修改Artifactory Helm安装中的ACCESS配置文件?

到目前为止,还没有直接的方法来修改Access配置文件(Access .config.latest.yml),使用我们的Helm Chart。我们能做的是,我们可以挂载access.config.patch.yml文件,作为configMap,或者作为…

了解更多

如何阻止一个用户同时登录ARTIFACTORY

如果你需要限制单个用户帐户的并发登录会话,我们可以在$JFROG_HOME/artifactory/var/etc/ Access…下的Access YAML配置文件中设置block- concurrent -login值为true来实现。

了解更多

如何使用ARTIFACTORY系统属性来处理访问令牌过期

注意:本文已弃用7。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 6。本文中提到的信息与以前的Artifactory版本无关。在$ARTIFACTORY_HOME/etc/security目录下,有两个重要的.key文件。这篇文章描述了它们的用途,以及它们的…

了解更多

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

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

了解更多

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

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

了解更多

ACCESS:如何修复ACCESS时,它无法以“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。2022-05-17T17:13:56.214Z [jfac] [ERROR] [274c5f807ffbf297] [o.s.b.]SpringApplication:871] [ocalhost-startStop-1]…

了解更多

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

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

了解更多

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

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

了解更多

什么是艺术。键和主键。钥匙,它们有什么用?

相关版本:Artifactory 6。本文中提到的信息与以前的Artifactory版本无关。在$ARTIFACTORY_HOME/etc/security目录下,有两个重要的.key文件。这篇文章描述了它们的用途,以及它们的…

了解更多

在Artifactory中授予的权限如何反映在管道中

在JFrog的管道中,有三种从Artifactory转移过来的权限级别,它们可以影响管道中的每个用户行为。以下是你需要知道的:在Artifactory中拥有只读权限的用户将拥有……

了解更多

管道:为JFrog管道配置wss (websocket secure)

在JFrog管道1.18版本之前,websocket直接调用JFrog管道,因此要配置wss (websocket secure),我们需要在JFrog管道前面设置配置反向代理,并设置以下…

了解更多

管道:当你的管道源/资源在Github变更提交时没有更新时该怎么办2022世界杯阿根廷预选赛赛程

为了在每次提交时更新你的管道资源或Github资源,你需要确保管道可以接收从Github发送的web2022世界杯阿根廷预选赛赛程hook。确保你的GitHub API端点白名单(api.github.com)在你…

了解更多

管道:为什么需要在其他主机上安装节点池而不是JFrog管道环境的节点池

在JFrog的pipeline中,节点池是一组节点,可以帮助您在不同的节点上同时运行构建步骤。这些节点池必须部署在其他主机上,而不是…

了解更多