/ Zope / Apsis / Pound Mailing List / Archive / 2008 / 2008-08 / Pound configuration problems

[ << ] [ >> ]

[ multiple ssl certificates on one official ip ... ] [ Undefined symbol rpl_malloc / "Jim ... ]

Pound configuration problems
"Brent Hunter" <aressel(at)gmail.com>
2008-08-15 16:52:15 [ FULL ]
I'm trying to set up something that should be relatively simple, but for the
life of me I can't seem to figure out how to do it.

I'm trying to set up Pound to redirect from a website to multiple embedded
devices which are all behind a firewall. The trouble that I am having is
that I need Pound to redirect requests from mydomain.com/device1/ to the
device's webpage at http://1.2.3.4/. No matter
how I set it up, it seems
like pound always wants to redirect to http://1.2.3.4/device1/.

I can't use the Redirect directive, as the devices are all behind a
firewall, and opening up ports defeats the purpose of using Pound. This
seems like something that Pound should be able to do easily, but I've been
scouring the documentation and haven't been able to find anything that
matches this use case.

Thanks for any help.
Attachments:  
text.html text/html 1006 Bytes

Re: [Pound Mailing List] Pound configuration problems
"william pink" <will.pink(at)gmail.com>
2008-08-15 17:09:42 [ FULL ]
Could we have a look at the section of your Pound config?


On Fri, Aug 15, 2008 at 3:52 PM, Brent Hunter <aressel(at)gmail.com>
wrote:
[...]
Attachments:  
text.html text/html 1657 Bytes

Re: [Pound Mailing List] Pound configuration problems
"Brent Hunter" <aressel(at)gmail.com>
2008-08-15 19:04:38 [ FULL ]
Here is my pound config as it stands. I know that its a little more
complicated than it needs to be, but I will try to make it work first and
simplify it later :)

Thanks again.

ListenHTTP
    Address 192.168.112.1
   # Address 192.168.1.110
   Port    8080
        Service
        URL "/device1/"
        Redirect "http://192.168.112.1:8090/rdr.cgi"
*This will work, but
doesn't do what I need. It would just mean opening up more ports on the
firewall to make it work.
        #HeadRequire "HTTP Request:GET /device1/*" *I'm wondering if I can
do something with this, but I suspect that I'm not formatting it correctly.
        BackEnd
                Address 127.0.0.1
                Port    8090
        End
        End
        Service
        # Catch All
        BackEnd
                Address 127.0.0.1
                Port    8081
        End
        End
End

ListenHTTP *I realize that this is not necessary, but is only there due to
an earlier configuration that I was playing around with.
     Address 192.168.112.1
#    Address 127.0.0.1
#    Address 192.168.1.117
    Port    8090
        Service
        # Catch All
        #URL ".*.(cgi|jpg|gif)"
        URL ".*.*"
        BackEnd
                Address 192.168.112.19
                Port    80
        End
        End
End

On Fri, Aug 15, 2008 at 8:09 AM, william pink <will.pink(at)gmail.com>
wrote:
[...]
Attachments:  
text.html text/html 5166 Bytes

MailBoxer