Hi,

we have been using pound 2.0.3 as a front end for our webmail for the past several years.

The existing server was being retired so I created a new VM using RHEL 5.3 x64 and installed pound rpm 2.4.4

I copied over the old config file only to discover that some of the options I had used were no longer recognized.  To be honest it's been so long
since I've looked at this server that I don't recall the specifics of why I used certain options.

Anyway, my issue is that pound on the new server is not operating the same as pound on the old server.

Here is what is supposed to happen:

- user browses to https://mailserver.camsys.com
- login form appears, they enter their username and password, and click continue
- mail server processes login and webmail appears

What is happening now is when the user clicks the continue button, the URL is changing from HTTPS to HTTP, this causing a "no service" error.

Here is a bit of the OLD config:

User "pound"

Group "pound"
Daemon 1
LogLevel 1
Alive 30

ListenHTTPS
        Address 192.168.5.101
        Port 443
        xHTTP 0
        WebDAV 0
        Client 10
        Change30x 1
        Cert "/usr/local/etc/pound.pem"

        Service
                URL ".*"
                HeadRequire "Host:.*camwebmail.camsys.com.*"
                BackEnd
                        Address 192.152.136.3
                        Port 80
                End
        End

the NEW config is identical EXCEPT i had to comment out the WebDAV 0 and Change30x 1 options in order for pound to successfully parse the file.

I guess my question is, assuming these 2 commented out options are causing my current issues, what options have replaced them that offer the same
functionality?  

I googled this issue and found an old thread that I started in 2006 related to this exact issue.  The cause then was using hosts files and not DNS, but that is not the case this time,
though the thread did remind me of why I used the Change30x 1 option, in order to "fix" the response headers from my Lotus Domino server to make sure the URL was HTTPS

Thanks,

--jeff