The problem seemed to be that I had separated puppet.conf and
puppetmasterd.conf.  After fujin enlightened me, everything worked
just as it's supposed to.

Thanks!

On Dec 10, 12:43 am, Bill <[EMAIL PROTECTED]> wrote:
> 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