【发布时间】:2018-07-26 12:49:42
【问题描述】:
我刚刚将 Nexus 升级到 3.8.0-02 OSS 以获得 Python Pypi 支持。
我创建了一个 pypi-hosted 和一个 pypi-proxy 以及一个额外的 pypi-group 来合并它们。我已经给自己分配了与这些存储库相关的所有角色。在 UI 中一切正常,并且 pip 可以很好地查询该代理存储库(无凭据)。
问题是我无法从 python 中的 setuptools 发布。我的 ~/.pypirc 模式 0600 并包含: [distutils] 索引服务器 = 关系
[联系] 存储库:https://ld3-nexus-3-kev.pibenchmark.com:8443/nexus/repository/pypi-hosted/ 用户名:kevin_thorpe 密码:XXXXXX
这个用户名和密码对 Maven 来说很好用,所以我知道不是这样。如果我执行 python setup.py register -r nexus 那么我会收到 401 响应。使用 twine 的结果与文档中的结果相同。奇怪的是,没有登录显然是失败的登录。流量正在流向服务器,但我看不到数据包中的内容。我已经尝试了我的 LDAP 用户和本地 usr,结果相同。
如何调试连接问题?似乎只有 python 才是问题所在
【问题讨论】: