百胜回购基本身份validation不工作

所以我们有这个通过基本身份validation保护的百胜回购。 我的yum.repo定义看起来像这样

[custom-repo] name=Releases Repository baseurl=http://user:[email protected]:8080/mrepo/nexus-noarch/RPMS.releases-rpm/ enabled=1 gpgcheck=0 sslverify=0 

Yum能够拉取元数据并在我的仓库中find软件包。 我甚至通过嗅探器证实正确的基本身份validation正在发生。 但是,当我尝试安装一个包,它与典型的401失败。

从显示的信息和从嗅探器获取的信息中,我可以看出根本没有使用authentication。

 Total download size: 34 M Installed size: 39 M Downloading packages: http://user:[email protected]:8080/mrepo/nexus-noarch/RPMS.releases-rpm/com/company/artifact/xxxxx/0.9-SNAPSHOT/artifact-0.9-20140515.171948-39- rpm.rpm: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 401 Unauthorized" Trying other mirror. 

基于yum.conf我也尝试添加usernamepassword参数, 如上所述 ,但没有奏效。

那是我做错了什么?

有任何想法吗?

干杯!

对于感兴趣的人来说,这个问题与我们的nexus repo和这个bug有关 。