Hello, Human.

I haven't gone through every one of the messages in this thread, because
that would be an inefficient use of my time.  But I am a long-time user
of Pound in FreeBSD, as am familiar with jails.  I have found FreeBSD to
be an excellent platform on which to run Pound.

First off, this thing about poundctl...  If you installed Pound from the
ports or a package system, as you should have, then your default
configuration includes the line:

        Control         "/var/run/pound"

and you should see something like this:

        % ls -l /var/run/pound*
        srwx------  1 root  wheel  0 Sep 29 05:52 /var/run/pound
        -rw-------  1 root  wheel  5 Sep 29 05:52 /var/run/pound.pid

Note the "s" at the beginning of the first line.  Both files should show
the datestamp of the last time Pound was restarted, since they are both
recreated then.

I'll point out that I have never run Pound INSIDE a jail, because I
generally require a reverse proxy to sit between the Internet and a
private network.  At this time, release versions of FreeBSD allow only a
single IP address per jail.  This means that if your Pound jail has a
private jail IP (192.168.x.x), the outside world won't reach it.  I
don't know what your network looks like; I just want to make sure you're
aware of this.  If not, you may need to rearchitect things.

On Sat, Nov 08, 2008 at 11:30:26PM +0000, Human Servers wrote:
> 
> My original post was very clear as to my Pound problem:
> http://www.apsis.ch/pound/pound_list/archive/2008/2008-06/1214199931000#1214199931000

This post gives far too little information, and confuses your question
with unrelated assumptions.  It's far better to re-ask a question
properly once you know what you're asking.  Many of us will ignore a
question that looks like it involves hours of lessons.  :)

> As I've written before, I can directly view the web page at backend
> 192.168.0.160:8080.
> But I still telnetted to this as per your advice, added GET /, and yes I
> got HTML back, which I recognise as being part of the web app.

So your web server is running.  That's good.

> I performed sockstat (FreeBSD equiv of netstat) and confirmed that Pound is
> running and listening to 192.168.0.161:80 - as it should be.

Sockstat is not an equivalent of netstat.  It provides different
information.  In this case, it provides more useful information, so it's
the right tool to use.  Users of other operating systems (Linux,
Solaris, etc) can get some of the information that sockstat provides
with "netstat -an | grep -w LISTEN"

> If you had read a previous mail from me, you would know that I have already

Don't be rude.  As I said, your initial query was full of holes.  I
wouldn't have read past the first two blatantly erroneous assumptions,
and certainly would not have answered it.

> I suspect I just need to be shown how to run the poundctl command to
> RE-ENABLE the service.

You can always re-enable pound by restarting the daemon:

        % sudo /usr/local/etc/rc.d/pound restart

None of the state that you affect using poundctl will withstand the
service being killed and restarted.

> I'm sorry if I seem rude, but I have been very clear in my replies and
> questions, and repeating what I wrote only a few emails back seems rather
> inefficient.

Far more inefficient is forcing everyone else to re-read your old emails
and try to figure out what your actual problem is.  It would be far
better for us to get you to the point that you actually understand what
is going on, so that you can solve the problem yourself.  Then, as a
knowledgeable user, you can pass on the favour to the next person who
emails the list about his socks, jails and the phase of the moon.

-- 
  Paul Chvostek                                             <[EMAIL PROTECTED]>
  Operations / Abuse / Whatever
  it.canada, hosting and development                   http://www.it.ca/


--
To unsubscribe send an email with subject unsubscribe to [EMAIL PROTECTED]
Please contact [EMAIL PROTECTED] for questions.

Reply via email to