open that port only to your puppetmaster (or wher ever you are "kicking" from)?
Ohad On Fri, Dec 24, 2010 at 7:42 AM, Douglas Garstang <doug.garst...@gmail.com>wrote: > > > On Thu, Dec 23, 2010 at 4:52 PM, Patrick <kc7...@gmail.com> wrote: > >> >> On Dec 23, 2010, at 10:48 AM, Douglas Garstang wrote: >> >> On Wed, Dec 22, 2010 at 8:33 PM, Nigel Kersten <ni...@puppetlabs.com>wrote: >> >>> On Wed, Dec 22, 2010 at 4:24 PM, Douglas Garstang >>> <doug.garst...@gmail.com> wrote: >>> > On Wed, Dec 22, 2010 at 2:30 PM, Nigel Kersten <ni...@puppetlabs.com> >>> wrote: >>> >> >>> >> On Wed, Dec 22, 2010 at 11:30 AM, Douglas Garstang >>> >> <doug.garst...@gmail.com> wrote: >>> >> > We're currently going through a PCI audit process, and an internal >>> scan >>> >> > by >>> >> > an auditor of our network came up with the following advisory on >>> port >>> >> > 8139 >>> >> > on all of our puppet servers. >>> >> > Resolution: Disable weak and medium ciphers in the http.conf or >>> ssl.conf >>> >> > configuration files: >>> >> > SSLCipherSuite >>> ALL:!aNULL:!ADH:!eNULL:!LOW:!EXP:RC4+RSA:+HIGH:+MEDIUM >>> >> > Obviously, it's a canned response assuming that a web server is >>> >> > listening on >>> >> > that port. Is there any way to disable the 'weak and medium ciphers' >>> on >>> >> > the >>> >> > default webrick server? >>> >> >>> >> We actually had a feature request in about this recently that >>> >> shouldn't be too hard to find if you do a search. More people caring >>> >> about this will lead us to prioritize it more, however... >>> >> >>> >> You really should move away from Webrick for production for several >>> >> reasons, including this one. It's not suggested for production use. >>> >> >>> >> If you move to Mongrel or Passenger with Apache, our two most common >>> >> deployment methods, you can fully specify the strong ciphers. >>> >> >>> >> >>> > >>> > Nigel, >>> > Well, I can go back and give Passenger another shot, but I didn't >>> pursue it >>> > originally because I wasn't able to get the perfect combination of >>> ruby, >>> > rack etc etc to make it work. It involves a lot of magic voodoo. >>> Passenger >>> > is also installed from ruby gems which, as an ops person, makes my skin >>> > crawl. >>> > Also... I'm not sure if I understand this issue correctly, but the >>> client >>> > itself runs the WEBrick server, correct? What is this for? Is this to >>> allow >>> > puppetrun to be run from the server? If that's the case, I would also >>> have >>> > to move every client to Passenger or Mongrel was well. I'm not sure >>> about >>> > Mongrel, but that means a rather complicated update on the clients, >>> given >>> > passengers voodoo install magic. >>> >>> That's actually a good point. >>> >>> Are you running the puppet agent in daemon mode or scheduled out of cron? >>> >>> >> I'm running the puppet agent as a daemon. >> >> But... I'm still not quite following what has to happen on the clients. >> Are we saying that I have to replace the webrick server on the clients with >> Passenger? That's a pretty heavy handed approach. This means that all the >> clients have to be running Apache..... >> >> >> My understanding is that the client doesn't even use Webrick unless you >> use "listen=true". >> >> > Right... I do have listen=true on the clients because I want to be able to > trigger puppet to run on a number of hosts centrally with puppetrun. If I > set listen != true, I can't do this. Also... if puppet is running from cron, > you can't do that either. Replacing webrick with passenger isn't really > feasible since passenger isn't available as a nice simple RPM for CentOS > 5.5, and I don't know what magic the gems do under the covers in order to > build my own passenger RPM. I would also then need to have apache running on > every single client. > > Doug > > > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To post to this group, send email to puppet-us...@googlegroups.com. > To unsubscribe from this group, send email to > puppet-users+unsubscr...@googlegroups.com<puppet-users%2bunsubscr...@googlegroups.com> > . > For more options, visit this group at > http://groups.google.com/group/puppet-users?hl=en. > -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.