tlsme - TLS/SSL proxy
tlsme [options]
Options:
--help brief help message --listen listen on (default 0.0.0.0:443) --backend backend address or path to unix socket (default 127.0.0.1:8080) --backlog backlog size (default 128) --cert_file path to certificate file (may contain a private key too) --key_file path to private key file --cert_password certificate password (promts unless value provided) --method protocol parser to use ("SSLv2" | "SSLv3" | "TLSv1" | "any") --cipher_list list of ciphers to use ("AES:ALL:!aNULL:!eNULL:+RC4:@STRENGTH") --protocol underlying protocol ("raw" | "http") --user drop privileges to user (ID or name) --group drop privileges to group (ID) --log_file path to log file --debug debug mode --daemonize daemonize (--log_file is required) --pid_file PID file
When option cert_file is omitted default testing certificate is used.
cert_file
TLS/SSL proxy in front of the application creates a transparent encryption tunnel.
When using http protocol HTTP headers X-Forwarded-For and X-Forwarded-Proto are added to the requests with corresponding values.
http
X-Forwarded-For
X-Forwarded-Proto
To install App::TLSMe, copy and paste the appropriate command in to your terminal.
cpanm
cpanm App::TLSMe
CPAN shell
perl -MCPAN -e shell install App::TLSMe
For more information on module installation, please visit the detailed CPAN module installation guide.