On Wed Jan 20 17:55:24 CET 2021 Robert Segall wrote:

> Pound v3.0 has been officially released in early November. We would
> really appreciate if you could drop a few lines regarding your
> experience with it: how has it behaved in your case, is it reliable,
> did you do any performance testing, have you run into any issues.

I tried version 3 (as packaged by Debian) but had to revert - some 2.8 features
I rely on were either omitted or not documented.

I am using Pound to distribute requests to a single IPv4 address to servers
with publicly-accessible IPv6 addresses.  When an HTTPS request is received,
and passed as HTTP to the backend, I need to pass on some information (and make
sure it cannot be forged in an HTTP request). so my HTTP listener configuration
includes parameters like:

    xHTTP               2
    HeadRemove          "X-Forwarded-For"
    HeadRemove          "X-SSL-certificate"
    HeadRemove          "L-.*"
    AddHeader           "L-RequestScheme: http"
    AddHeader           "L-Port: 80"

and the HTTPS listener configuration contains additional parameters:

    ClientCert          1
    AddHeader           "L-<secret1>: <secret2>"

so I'd like these configuration options restored.  I'd also need the client
certificate to be passed on, or at least the SHA-1 fingerprint (which is used
to look up the client username).

> Suggestions for new features in 3.1 are also welcome.

In my case the Err... files contain HTML (using embedded CSS, and data: URLs
for images) whose style ought to depend on the service.  I'd like per-service
overrides for these parameters.


        Dave Sparks




-- 
pound mailing list
[email protected]
https://admin.hostpoint.ch/mailman/listinfo/pound_apsis.ch

Reply via email to