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.