On Wednesday, February 27, 2013 12:24:10 PM UTC-8, Ramin K wrote:
>
> On 2/27/2013 12:01 PM, Philip Brown wrote: 
> > I've been looking around for instructions on installing puppetmaster 
> > with a standalone passenger, without apache. 
> > I'm a personal believer in, "the fewer layers, the better" :) 
> > 
> > Unfortunately, I cant find any instructions for this configuration. 
> > Everything seems to be written for "puppet AND httpd and passenger". 
> > 
>
> No SSL at this time in Passenger standalone. 
>
>
> https://groups.google.com/forum/?fromgroups=#!topic/phusion-passenger/q17v2SrxgXA
>  
>
>
>
Hmm.
If "puppet + passenger == no SSL for puppet", then this seems like a bug in 
puppet.
Puppet running by itself, somehow makes SSL work. So seems like it should 
be able to handle the SSL side of things, even if passenger cant.
 
>From what I've heard of puppet's "need" for external things like passenger, 
it's primarily because puppet was not written to be particularly 
threadsafe/thread aware. It only handles one active connection. So it needs 
something else to fork off an instance of itself, per socket connection?

So why cant it just get a "raw socket" connection, and then deal with the 
rest (ie: SSL) itself, like it normally does?

For that matter, why cant i just run puppetmaster out of xinetd or 
something?

Is the real problem, that the ruby/rack API is inadequate?
In which case, my last question returns: why not just run puppetmaster out 
of xinetd?

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-users@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to