Jason Carr wrote:

I'm running 0.25.4 on Ubuntu 10.04 LTS.  Recently when I start
puppetmaster the 8140 port opens but if any client machine connects to
it (ie telnet localhost 8140), the connection immediately dies.
Network wise I see a syn, syn-ack, ack then a fin-ack in both
directions and then a final ack.  It sounds like something accepts the
connection and immediately disconnects.  There's no time to present a
cert or anything.

At least the built-in webserver in puppetmasterd (Webrick) is
set up to have *very* short timeout for clients to actually
start talking to it.  I don't know the exact timeout, but it
is on the order of 0.1 seconds.  (I don't know how Mongrel or
Passenger behaves in that respect.)

Try using 'openssl s_client -connect localhost:8140' instead
of using telnet, and you won't be immediately disconnected.

I cannot find any system level problems so I'm wondering if it's a
known problem or a configuration problem of mine?  Machines eventually
can connect in, but I don't understand how.

You say the clients can *eventually* connect.  Do you by that
mean that it may take several tries for them before they are
able to connect and get their plugins, catalog and files?  If
so, you have a problem.  But if it is just your telnet attempts
that you believe fail, and the puppetd clients themselves work
find, then things are just working as designed.


        /Bellman

--
You received this message because you are subscribed to the Google Groups "Puppet 
Users" 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-users?hl=en.

Reply via email to