Issue #16923 has been updated by Nick Chappell.

Another issue cropped up where searching the forge worked but downloading 
modules did not. Ken Barber wrote a fix for this, the commit for which is here:

https://github.com/kbarber/puppet/commit/a11fd97507009563d9b523da221988406247be77
----------------------------------------
Feature #16923: Add support for proxy user name and passwords for 'puppet 
module' tool
https://projects.puppetlabs.com/issues/16923#change-75053

Author: Nick Chappell
Status: Unreviewed
Priority: Normal
Assignee: 
Category: newfeature
Target version: 
Affected Puppet version: 
Keywords: 
Branch: 


This came up in a commercial support ticket. The user has a proxy server that 
uses authentication and was not able to use the 'puppet module' command to 
search for or install modules from the Puppet Forge. They kept getting HTTP407 
errors saying that authentication with the proxy server was required first. The 
problem lies in /opt/puppet/lib/site_ruby/1.8/puppet/forge/repository.rb. The 
methods that extract pieces from the URI object the Net:HTTP library uses only 
extract a proxy hostname and port, not the proxy username and password.

Ken Barber wrote a quick fix, the commit for which can be found here:

https://github.com/kbarber/puppet/commit/38bdd90194c92dba55327c59e200f6c85c952e5c


-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://projects.puppetlabs.com/my/account

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-bugs?hl=en.

Reply via email to