> > Somewhat off-topic, but I was wondering if anyone knew of any package > or technique that could be used to tunnel an arbitrary protocol via TLS? > > In this particular case, I need to wrap HTTP in TLS (to make HTTPS :) > without modifying the source of the client -- and the client does not > support HTTPS. :( > > So far, I've come up with the following possibilities: > >(...) > > 2. Use an HTTP proxy. This obviously wouldn't support an "arbitrary" > protocol, but I think it would get the job done. Any suggestions for > simply and free proxy software? About all I need to do is configure a > client SSL certificate. >
Apache HTTPD can be configured as a proxy for remote HTTPS server. You will need mod_proxy (ProxyPass https://otherserver/) and mod_ssl (SSLProxyEngine on). I never used authentication by client certificate there, but it looks that it is possible (SSLProxyMachineCertificateFile). http://httpd.apache.org/docs/2.4/mod/mod_ssl.html Best regards, Konstantin Kolinko --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org