Comments (4)
cc @alyssawilk @RyanTheOptimist
from envoy.
if Envoy is getting a remote reset, IIS is resetting and you need to look at logs there. The most common failure mode here AFIK is having scheme not match crypto (e.g. https scheme over cleartext.
from envoy.
But when I try to curl
to IIS everything look good, even when open on Chrome, Safari browser good as well.
I don't know why that happen and I request partner to turn HTTP2 off.
from envoy.
Tangentially related but I'm currently having issues where when Envoy upgrades plaintext connections to https. Envoy seems to use the downstream :scheme/xff/downstream connection to infer the scheme. This can cause problems with HTTP2 servers that validate whether the scheme pseudo-header matches the transport layer protocol (example).
Stuff I haven't verified but looked into while digging (still personally looking for ways to address this in the VHDS service in a per-route basis):
- If your operation applies globally to the
HttpConnectionManager
, thescheme header transformation
configuration might work? Otherwise, header mutation rules enablingSeems like this is only for theallow_all_routing
might work?ExternalProcessor
filter
from envoy.
Related Issues (20)
- Newer release available `rules_fuzzing`: v0.5.1 (current: v0.4.1)
- Envoy as a generic CONNECT (http tunnel/explicit) proxy HOT 2
- Envoy Unable to Cache the Response from Upstream Service HOT 1
- Envoy unable to Cache the Response from Upstream Service HOT 16
- Support multiples of units for rate limits HOT 2
- max_requests behavior in cluster circuit_breaker HOT 3
- Newer release available `com_github_wasmtime`: v19.0.1 (current: v9.0.3)
- Newer release available `rules_rust`: 0.41.1 (current: 0.35.0) HOT 1
- Envoy does not forward GRPC keep alive HOT 1
- Support for timestamp based routing HOT 4
- Add flow control for envoy-gRPC based sidestream callout HOT 4
- Envoy Reverse Connections: Communicate with downstream envoy behind a private network. HOT 3
- Newer release available `aspect_bazel_lib`: v2.7.0 (current: v2.6.0)
- Newer release available `bazel_gazelle`: v0.36.0 (current: v0.31.1)
- Newer release available `com_github_bufbuild_buf`: v1.30.1 (current: v1.30.0)
- Newer release available `prometheus_metrics_model`: v0.6.1 (current: v0.6.0)
- Didn't find a registered implementation for 'envoy.filters.network.wasm' HOT 1
- Should we skip setting the composite filter state if it is in upstream chain? HOT 9
- mobile: Add support for multi-engine in AndroidNetworkMonitor HOT 1
- Unable to parse envoy access log attribute value to int from string using CEL formatter HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from envoy.