I've been trying to migrate from webrick to a clustered mongrel
implementation.  The problem I'm seeing is that puppetmasterd seems to
be insisting on trying to bind the servers on port 8140 even if I'm
explicitly instructing it not to.

([EMAIL PROTECTED]) conf.d > strace -o /tmp/suck puppetmasterd --
masterport=18142 --servertype=mongrel --pidfile=/var/run/puppet/
puppetmaster.18142.pid
Address already in use - bind(2)

([EMAIL PROTECTED]) conf.d > tail -10 /tmp/suck
socket(PF_INET, SOCK_STREAM, IPPROTO_TCP) = 4
setsockopt(4, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0
bind(4, {sa_family=AF_INET, sin_port=htons(8140), sin_addr=inet_addr
("127.0.0.1")}, 16) = -1 EADDRINUSE (Address already in use)
close(4)                                = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
write(2, "Address already in use - bind(2)", 32) = 32
write(2, "\n", 1)                       = 1
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL}, {0x46fb10, [INT], SA_RESTORER|
SA_RESTART, 0x369f0301b0}, 8) = 0
exit_group(1)                           = ?

Is there something I'm missing as to why this is possible?

Thanks
Bill

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com
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