rejetto forum

Software => HFS ~ HTTP File Server => Topic started by: Robin on November 17, 2004, 09:38:52 PM

Title: SSL support
Post by: Robin on November 17, 2004, 09:38:52 PM
Any plan for SSL(https) support ?

Thanks

Robin
Title: SSL support
Post by: rejetto on November 17, 2004, 10:37:47 PM
Quote from: "Robin"
Any plan for SSL(https) support ?
nope
i'm using a free lib, but i should pay to get SSL
Title: Re: SSL support
Post by: Guest on December 06, 2007, 10:25:58 PM
Quote
OpenSSL is based on the excellent SSLeay library developed by Eric A. Young and Tim J. Hudson. The OpenSSL toolkit is licensed under an Apache-style licence, which basically means that you are free to get and use it for commercial and non-commercial purposes subject to some simple license conditions.
http://www.openssl.org/ (http://www.openssl.org/)
Title: Re: SSL support
Post by: MarkV on December 07, 2007, 05:10:22 AM
Don't know how Apache-style license goes with the GPL, though... maybe as an optional component.
Title: Re: SSL support
Post by: andreone on December 07, 2007, 10:02:14 AM
Miranda IM (http://www.miranda-im.org/) is GPL and uses OpenSSL for Jaber networks. I really don't think they break any license.
At least one secure protocol would be valuable to HPS.
Title: Re: SSL support
Post by: rejetto on December 08, 2007, 02:04:18 AM
the license is not a problem, openssl is free software.
it's a matter of work.
Title: Re: SSL support
Post by: cmatte on December 08, 2007, 02:49:45 PM
I've gotta say using stunnel isn't that bad, if not for the logs of HFS which show 127.0.0.1 instead of the external ip shown only on stunnel logs.
One suggestion, could you please add the ability to add https:// instead of http:// at the beginning of the URLs copied/made from HFS?
Title: Re: SSL support
Post by: maverick on December 08, 2007, 03:04:58 PM
I've gotta say using stunnel isn't that bad, if not for the logs of HFS which show 127.0.0.1 instead of the external ip shown only on stunnel logs.
One suggestion, could you please add the ability to add https:// instead of http:// at the beginning of the URLs copied/made from HFS?

When stunnel is active, use the stunnel logs not hfs logs.  Stunnel is a stand alone program.  When stunnel is active all urls shown in the browser automatically start with https://.
Title: Re: SSL support
Post by: rejetto on December 08, 2007, 03:10:46 PM
sadly the https:// is automatic only when it is just not specified elsewhere, and the browser does the job.

sometimes URLs generated by HFS include http:// like for urls that contains passwords.
i don't know how to autodetect this, but i may introduce an option so you can chose it manually. i put it in the to-do-list.
Title: Re: SSL support
Post by: cmatte on December 16, 2007, 03:47:27 PM
i don't know how to autodetect this, but i may introduce an option so you can chose it manually. i put it in the to-do-list.
That's exactly what I meant, thanks ;)
Title: Re: SSL support
Post by: cmatte on December 16, 2007, 03:54:27 PM
Sorry for the double post, I were just thinking at how you could autodetect it: a simple way could be to check if stunnel.exe running process exists (I know, not a good one but it's a beginning!).
You could implement this, and a user should be able to choose if enabling/disabling https manually, or use the autodetect stuff.
Anyway a manual choose is enough I think ;)
Title: Re: SSL support
Post by: Unknown8063 on December 17, 2007, 05:50:38 PM
Unfortunately these solutions are not sufficient for my needs.  I use one instance of HFS which is meant to be accessed either from HTTPS or HTTP depending on if the user is from the Internet or private network.

Additionally, both connections use the same IP address from HFS's point-of-view as the machine forwarding Internet connections uses the same private network IP that private network users use directly.
Title: Re: SSL support
Post by: rejetto on December 17, 2007, 06:22:57 PM
let me know if you find a way to tell one from the other