Hello,
I've configured pound with the following:
ListenHTTPS 10.1.0.100,443 /etc/pound/server.pem
ListenHTTPS 10.1.0.200,443 /etc/pound/server.pem
ListenHTTP 10.1.0.200,80
UrlGroup ".*"
HeadRequire Host ".*10.1.0.100.*"
HeadDeny Host ".*nexus.*"
BackEnd 192.168.5.2,8080,1
EndGroup
UrlGroup ".*nexus.*"
HeadRequire Host ".*10.1.0.200.*"
BackEnd 192.168.5.2,8080,1
EndGroup
UrlGroup ".*connectResource.*"
HeadRequire Host ".*10.1.0.200.*"
BackEnd 192.168.5.3,7070,1
EndGroup
The issue that I'm having is that http://10.1.0.100/nexus is not blocked. I
do have an explicit HostDeny clause to reject any requests to the "nexus"
resource on 10.1.0.100 but unfortunately it does not work as expected. Am I
doing something wrong?
Thanks,
Don
|