Yes, what you described is a reverse HTTPS proxy.I need something that will act as a "port splitter". Maybe this is also known as a reverse proxy. Example:
Incoming URLs on port 443:
https://mywebapp.companyname.com/bob/useraccount?act=login&exp=pg
https://mywebapp.companyname.com/betty/useraccount?act=login&exp=pg
Decryption *is* actually required, because "bob" and "betty" names are encrypted, so the proxy has no way to know which one your client requested without decrypting the request.No decryption/encryption/certs is/are required.
No. Stunnel has no HTTP/HTTPS support. You need an HTTPS reverse proxy.So my questions are:
A) Can stunnel do this?
If stunnel is not the answer, is there another "port splitter" piece of software that you know of that can? (other than IIS with ARR and WAP, I don't want to use those, I'm slowly trying to de-Microsoft my infrastructure.)
Personally, I use nginx for that. I'd recommend running it on a separate Linux server.
Best regards,
Mike