curl response>> HTTP/1.1 426 Upgrade Required
apiVersion: networking.istio.io/v1alpha3
kind: EnvoyFilter
metadata:
name: http10-filter
spec:
workloadSelector:
labels:
istio: ingress
configPatches:
- applyTo: NETWORK_FILTER
match:
context: GATEWAY
listener:
filterChain:
filter:
name: envoy.filters.network.http_connection_manager
patch:
operation: INSERT_BEFORE
value:
name: envoy.filters.network.http_connection_manager
typed_config:
"@type": type.googleapis.com/envoy.config.filter.network.http_connection_manager.v2.HttpConnectionManager
stat_prefix: ingress_http
http_filters:
- name: envoy.filters.http.http_protocol_options
typed_config:
"@type": type.googleapis.com/envoy.config.filter.http.http_protocol_options.v2.HttpProtocolOptions
enable_http1: true
allow_absolute_url: true
- name: envoy.filters.http.router
Error from server: error when creating ".\http10-envoy-filter.yml": admission webhook "validation.istio.io" denied the request: configuration is invalid: Envoy filter: can't unmarshal Any nested proto type.googleapis.com/envoy.config.filter.network.http_connection_manager.v2.HttpConnectionManager: could not resolve Any message type: type.googleapis.com/envoy.config.filter.http.http_protocol_options.v2.HttpProtocolOptions