Issue #2195 has been updated by khightower.
luke wrote: > I'm not going to be able to fix this for b1, but it's got an easy workaround, > so so be it. > > I think that somehow the 'server_type' hook isn't always getting called when > it should, but I think the code should just be moved into the > Puppet::Network::Server class anyway. For those new to puppet would it be safe to say the work around is: Add the following line to _/etc/puppet/puppet.conf_ <pre> [puppetmasterd] ... # Substitute 172.16.229.101 with the IP address you want puppetmasterd to listen on. bindaddress = 172.16.229.101 </pre> ---------------------------------------- Bug #2195: Bindaddress does not always work in master http://projects.reductivelabs.com/issues/2195 Author: luke Status: Accepted Priority: Normal Assigned to: luke Category: plumbing Target version: 0.25.0 Complexity: Unknown Affected version: 0.24.7 Keywords: Sometimes when the bind address is not set, this happens: <pre> puppetmasterd --no-daemonize /usr/lib/ruby/1.8/webrick/utils.rb:63:in `getaddrinfo': getaddrinfo: Name or service not known (SocketError) from /usr/lib/ruby/1.8/webrick/utils.rb:63:in `create_listeners' from /usr/lib/ruby/1.8/webrick/ssl.rb:87:in `listen' from /usr/lib/ruby/1.8/webrick/server.rb:63:in `initialize' from /usr/lib/ruby/1.8/webrick/httpserver.rb:24:in `initialize' from /usr/lib/ruby/site_ruby/1.8/puppet/network/http/webrick.rb:33:in `new' from /usr/lib/ruby/site_ruby/1.8/puppet/network/http/webrick.rb:33:in `listen' from /usr/lib/ruby/site_ruby/1.8/puppet/network/server.rb:128:in `listen' from /usr/lib/ruby/site_ruby/1.8/puppet/network/server.rb:143:in `start' from /usr/lib/ruby/site_ruby/1.8/puppet/daemon.rb:128:in `start' from /usr/lib/ruby/site_ruby/1.8/puppet/application/puppetmasterd.rb:87:in `main' from /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:226:in `send' from /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:226:in `run_command' from /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:217:in `run' from /usr/sbin/puppetmasterd:66 </pre> -- 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://reductivelabs.com/redmine/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 -~----------~----~----~----~------~----~------~--~---
