2 # This is an example webserver configuration using virtual hosts.
4 # See doc/config-guide.txt for descriptions of each command (line)
5 # and configuration syntax.
7 ################################3
9 # to use SSL mode, you'll need IO::Socket::SSL 0.97+
11 # You can do SSL either on webserver mode, a reverse_proxy, or a service selector,
12 # but not if the service selector is vhost-based, because SSL and vhosts aren't
15 # the pound docs recommend this cipher list for a known bug in older
18 # ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
20 # You can make a self-signed key and cert with;
22 # openssl req -x509 -newkey rsa:1024 -keyout server-key.pem -out server-cert.pem -days 365 -nodes
25 CREATE POOL my_apaches
26 POOL my_apaches ADD 10.0.0.10:8080
27 POOL my_apaches ADD 10.0.0.11:8080
30 SET listen = 0.0.0.0:443
31 SET role = reverse_proxy
33 SET persist_client = on
34 SET persist_backend = on
35 SET verify_backend = on
38 SET ssl_key_file = certs/server-key.pem
39 SET ssl_cert_file = certs/server-cert.pem
41 # optionally set the cipher list. the default is "ALL:!LOW:!EXP"
42 SET ssl_cipher_list = ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
47 # always good to keep an internal management port open:
50 SET listen = 127.0.0.1:16000