No description, website, or topics provided.
Branch: master
Clone or download
Pull request Compare This branch is 2 commits ahead, 5 commits behind vinodpandey:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
README.md
multiplexer.config
multiplexer.py

README.md

https-multiplexer

This script forwards a number of configured local ports to other local or remote socket servers based on stream content. Most notably it is able to allow serving HTTP and HTTPS traffic from the same port. It can be used to extend Apache web server and automatically choose which actual port (HTTP or HTTPS) to use. This works perfectly transparently, without the client or server knowing, without interference or performance penalties.

Configuration: Add to the config file multiplexer.config lines with contents as follows:

Start the application at command line with 'sudo python port-forward.py' and stop the application by keying in <ctrl-c>.

Error messages are stored in file 'error.multiplexer.log'.