-
Notifications
You must be signed in to change notification settings - Fork 617
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
allow wildcard when using sni #547
Comments
The syntax in your route doesn't match. To use SNI routing of a request you want to setup a TCP listener using the |
yes proxy.addr=:443;proto=tcp+sni was set in the fabio.properties. And during startup fabio also states it's using tcp+sni on port 443. What do you mean by standard source and destination? |
I mean you shouldn't need |
ok understood. But does this help regarding the wildcard in the src of the route? |
I'll have to check the code to be sure. I think it uses the same matcher but I'll have to verify. |
Hello, the TCP SNI wildcard routing indeed doesn't work in a current state. I have PR that allows the wildcard routing here calvix#1 |
Ahh yes, the table lookup function. That's a host key based map lookup. I'll take a look at the PR ... I merged a small change to the lookup function yesterday to force the host portion of all route additions and lookups to be lowercase. |
Currently it looks like I cannot use *.example.net as src in a route
route add myservice *.example.net https://10.1.1.1:30011 opts "proto=tcp+sni tlsskipverify=true"
curl https://fubar.example.net results in -> 018/09/12 08:24:37 [WARN] No route for fubar.example.net
Can we get this?
The text was updated successfully, but these errors were encountered: