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".

-- 
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.

Reply via email to