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

Add HTTPS upstream support #181

Closed
ak66982 opened this issue Oct 28, 2016 · 6 comments
Closed

Add HTTPS upstream support #181

ak66982 opened this issue Oct 28, 2016 · 6 comments
Milestone

Comments

@ak66982
Copy link

ak66982 commented Oct 28, 2016

Hi,

Is there any way to register https:// backends without using tcp+sni, with fabio performing ssl termination on the client side, and talking https to the backends (re-encoding traffic) ? The reason for this is that frontend certificate is not the same as the ones that are used internally, so plain tcp+sni will not work.

Regards,
Alex

@magiconair
Copy link
Contributor

fabio does not support that yet. I'll probably add that at a later stage when I'm addressing #111

@ghost ghost mentioned this issue Nov 15, 2016
@magiconair magiconair changed the title Question: Is there any way to register https:// backends ? Q: Is there any way to register https:// backends ? Dec 5, 2016
@Narrowbeam
Copy link

Would be really good to see this - its the only feature stopping our adoption of this project. Fingers crossed you can add it fairly soon.

@magiconair
Copy link
Contributor

@Narrowbeam It is on the list. I've spent some time refactoring the listener and proxy code in the release-branch-1.4 to make this simpler. The addition of the TCP proxy was already a step in that direction. So stay tuned. :)

@magiconair magiconair changed the title Q: Is there any way to register https:// backends ? Add HTTPS upstream support Feb 23, 2017
@tmessi
Copy link
Contributor

tmessi commented Mar 31, 2017

@magiconair is this as simple as adding a new conditional in registery/consul/service.go?

Not sure what kind of configuration you might want around it.

@magiconair
Copy link
Contributor

magiconair commented Apr 1, 2017 via email

@magiconair
Copy link
Contributor

Thanks @shadowfax-chc for implementing this. This is great progress. I'll release 1.4.2 soon with this.

@magiconair magiconair added this to the 1.4.2 milestone Oct 10, 2017
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

4 participants