Issue #19111 has been reported by Michael Rumpf.

----------------------------------------
Feature #19111: no_proxy configuration parameter missing
https://projects.puppetlabs.com/issues/19111

Author: Michael Rumpf
Status: Unreviewed
Priority: Normal
Assignee: 
Category: 
Target version: 
Affected Puppet version: 
Keywords: 
Branch: 


In a corporate environment a proxy must usually be used to access the internet.
When I add the parameters http_proxy_host and http_proxy_port to my 
puppet.conf, I can install modules from puppetforge just fine.
But the proxy seems to be used by the puppetmaster to connect to the 
puppet-dashboard as well. This fails as the server cannot be reached via the 
proxy.

puppet.conf
[main]
http_proxy_host = myproxy.mycompany.com
http_proxy_port = 80
[master]
reporturl=http://localhost:3000/reports/upload
external_nodes = /usr/bin/env PUPPET_DASHBOARD_URL=http://localhost:3000 
/usr/share/puppet-dashboard/bin/external_node

I tried both, localhost and the FQDN of the puppet-dashboard host in 
puppet.conf, but the agent on same node tells in /var/log/syslog:
Feb  7 09:26:08 xxxxx puppet-agent[3234]: Starting Puppet client version 3.0.2
Feb  7 09:26:08 xxxxx puppet-agent[3234]: Reopening log files
Feb  7 09:26:08 xxxxx puppet-agent[3238]: Failed to apply catalog: 403 
"Forbidden"
Feb  7 09:26:08 xxxxx puppet-agent[3238]: Could not send report: 403 "Forbidden"

It would be nice if a "no_proxy" parameter could be added so that hosts can be 
specified for which a direct connect should be used.


-- 
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 unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/puppet-bugs?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to