SSL with HTTPD Library?

Stephen MacLean smaclean at madmansoft.com
Thu Nov 1 23:02:26 EDT 2018


> On Nov 1, 2018, at 5:38 PM, Richard Gaskin via use-livecode <use-livecode at lists.runrev.com> wrote:
> 
> Stephen MacLean wrote:
> 
> > I’m looking to use the HTTPD library with an SSL Cert if possible.
> >
> > Is it possible?
> 
> AFAIK all of the HTTPd libs for LC/MC do not handle HTTPS.  It should be possible to fork one of them to add that, but the effort would be non-trivial.
> 
> What is the usage scenario you're aiming for?  Perhaps could be solved through some other means.
> 
> -- 
> Richard Gaskin
> Fourth World Systems
> Software Design and Development for the Desktop, Mobile, and the Web
> ____________________________________________________________________
> Ambassador at FourthWorld.com                http://www.FourthWorld.com


Hi Richard,

Thanks for the reply. Specifically I was referring to the HTTPD Library included with LC 9. And yes, it doesn’t look like it supports SSL, as Monte points out in a later email (I’m the submitter on 16871). It’s a shame, since it’s really light, FAST, and straight forward to implement.

My use case is a self-service ad sales and serving system. It would be strictly for handling JS calls and pointing to the ad image that’s served from a real web server, while recording the impression and click through. I need, as would others, this to be handled via SSL to keep browser security from yelling.

I realize that there are a number of other technologies I could use, but have been enjoying building so much in LC, was hoping to keep it all in the family. Yes, I could set up an LC server instance, i do have a business license, but am disappointed that it doesn’t work with IIS / I need to run Apache under Windows, or use it on Linux. Will I do run several linux (Unbuntu) instances, I’d prefer not to add another VM.

I would hope that these kinds of server uses are looked at really hard by LC. Direct server tech such as this is such natural fit for LC. LC server, can do it, but also suffers, from what I’ve read in my research, a speed penalty from CGI implementation vs direct sockets, etc.

Thanks again for the reply, appreciate all you do for the LC community. If you have any suggestions, I would appreciate hearing them.

Best,

Steve MacLean







More information about the use-livecode mailing list