-
Notifications
You must be signed in to change notification settings - Fork 707
Closed
Labels
help wantedExtra attention is neededExtra attention is neededkind/bugSomething isn't workingSomething isn't working
Milestone
Description
Description:
h3 connections cannot be made.
I have made h3 connections using nginx, so I know that this is a problem with envoy-gateway or the envoy build it is using. If I go into the config dump, I find the error messge: "Didn't find a registered implementation for 'envoy.filters.listener.tls_inspector' with type URL: 'envoy.extensions.filters.listener.tls_inspector.v3.TlsInspector'".
Repro steps:
- Install envoy-gateway (
kubectl appy -f https://github.com/envoyproxy/gateway/releases/download/v1.2.4/install.yaml) - Configure a gateway
- Apply a ClientTrafficPolicy to enable h3
- Notice that the Service now forwards UDP traffic
- Notice that the Alt-Srv headers are present
- Notice that the h3 connections are not being created. (
podman run --net=host --rm ghcr.io/macbre/curl-http3 curl -kv --http3 https://example.com:8443)
Debugging
- Port forward port 19000 to the envoy pod
- Go to the config_dump
- Go to the gateway/public/https-quic dynamic listener
- Notice error message
"Didn't find a registered implementation for 'envoy.filters.listener.tls_inspector' with type URL: 'envoy.extensions.filters.listener.tls_inspector.v3.TlsInspector'"
Note: If there are privacy concerns, sanitize the data prior to
sharing.
Environment:
- Gateway: v1.2.4, all defaults from "https://github.com/envoyproxy/gateway/releases/download/v1.2.4/install.yaml"
Logs:
I can provide this, but they don't seem interesting.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
help wantedExtra attention is neededExtra attention is neededkind/bugSomething isn't workingSomething isn't working