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 -~----------~----~----~----~------~----~------~--~---