Free reverse proxy with SSL for Windows [closed]

Solution 1:

Nginx supports Windows and is free both in price and license (2-clause BSD-style). It supports encrypted and unencrypted reverse proxy for HTTP, mail (SMTP/POP/IMAP), and even for TCP. The Windows support isn't complete, known issues including the fact that only one worker can be used and the like, but it should still work.

More information can be found here:

http://nginx.org/en/docs/windows.html

Solution 2:

Another alternative is stunnel. It works on Windows. Based on this Windows sample. Your config may look something like:

; Debugging stuff (may be useful for troubleshooting)
debug = info
output = stunnel.log

[myservice]
accept  = 3000
connect = 4952
cert = myservicecert.pem