Sonatype Nexus 3 - 记录 URL 代理请求

Sonatype Nexus 3 - Logging URLs proxy requests

我正在尝试调试代理存储库的问题,为我知道存在于被代理的存储库中的工件提供 404(在我的情况下这是一个 NPM 包)。

我想启用日志记录,这样我就可以看到 Nexus 在响应该代理请求时试图达到的 URL,但似乎找不到提供此输出的任何默认记录器。

我需要设置什么记录器以及在什么级别才能看到它?

如果您将 org.apache.http.wire 切换到 DEBUG,您将获得有关正在进行的调用的大量信息,几乎是太多的信息。这将为您提供如下信息:

这是通过切换该值然后从 R Studio 针对 CRAN 的 R 代理存储库执行 install.packages("xts", repos="http://localhost:8081/repository/r-proxy") 生成的。

注意:我添加此答案是为了进一步充实当前答案(我无法发表评论)。我无法在 Nexus 服务器上的任何日志文件中找到调试日志,当前的答案也没有对此进行详细说明。

您可以查看在 Nexus3 网络界面中启用的任何控制台日志。 登录到您的 Nexus 3 服务器 Web 界面并转到“服务器管理和配置”->“支持”->“日志记录”

在你想按照其他答案概述的情况下,打开 org.apache.http.wire 日志记录,将其设置为“调试”。

导航到“日志查看器”以查看生成的输出。

这是截止日期:
版本 3.38.1-01
版本 OSS