Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SSL support #4

Open
fukamachi opened this issue Dec 23, 2014 · 8 comments
Open

SSL support #4

fukamachi opened this issue Dec 23, 2014 · 8 comments

Comments

@fukamachi
Copy link
Owner

No description provided.

@pyankoff
Copy link

Is there maybe some hacky way to accept HTTPS requests with Woo?
Or do I have to use a different server?

@gibsonf1
Copy link

Would be great if woo supported SSL!

Until then, one option is to run Apache with SSL and then woo under that.

@gibsonf1
Copy link

gibsonf1 commented Dec 14, 2018

I just installed hitch (ssl for libev) and it works perfectly with woo:
https://github.com/varnish/hitch

Update: The proxy mechanism with hitch to pass the ip address etc over to woo doesn't work, so not a workable solution after all.

Update2: Installed Haproxy http://www.haproxy.org/ with complete success - IP address is forwarded in the header with "x-forwarded-for"

@wayneeseguin
Copy link

Since SSL termination normally happens via Nginx/Haproxy in front, I feel it would be best to prioritize the HTTP/2 feature over this one.

@fosskers
Copy link

What would be necessary implement this?

@fukamachi
Copy link
Owner Author

I'm considering whether this layer also has to be as fast as other parts of Woo since it's a characteristic of this web server.

If just using one of an existing library, like cl+ssl or cl-tls, then it wouldn't be so tough job.

This can also be said for HTTP/2 feature.

@fosskers
Copy link

fosskers commented Aug 21, 2023

has to be as fast

Do you mean in order to be fast, a C library should be linked to instead of using native CL implementations of TLS?

I'd personally be willing to accept a performance reduction to achieve TLS support... Woo is already orders of magnitude faster than Hunchentoot 😆

@fosskers
Copy link

明けましておめでとうございます。 Any thoughts about this issue?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants