You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have a complex situation. HotChocolate serving up GraphQL on a stateless service fabric service API. Since it's an API behind the service fabric load balancer, there's port forwarding. It's all HTTPS. The endpoint is backed by a CA certificate. Locally, I just expose a regular HTTP port and all is well. In the cloud, it's HTTPS and backed by a cert behind the load balancer.
With Postman, I can get it to work. Playground and Voyager do not, although using Fiddler, I can see the schema getting returned from the endpoint - but for whatever reason, Playground can't parse it - Chrome says ERR_INCOMPLETE_CHUNKED_ENCODING.
From StrawberryShake, I can't do anything UNLESS I hack the InvokeAsync method of SendHttpRequestMiddleware and set the HttpVersion to HttpVersion.Version10. At this point, things are fine. However, everything runs locally just fine without having to jump through that hoop. Whether it's because the real deployment is behind a forwarded port, or because it's secured by a cert, or because it's just not local... I have no idea. Fiddler shows data coming back, but that Chunk error is an issue.
We'd like to use HotChocolate and the rest of the suite (sweet?), but these pain points are becoming critical.
Update
It may be Fiddler was causing the chunking error. But without Fiddler, I get this:
ERR_HTTP2_PROTOCOL_ERROR
The text was updated successfully, but these errors were encountered:
I have a complex situation. HotChocolate serving up GraphQL on a stateless service fabric service API. Since it's an API behind the service fabric load balancer, there's port forwarding. It's all HTTPS. The endpoint is backed by a CA certificate. Locally, I just expose a regular HTTP port and all is well. In the cloud, it's HTTPS and backed by a cert behind the load balancer.
With Postman, I can get it to work. Playground and Voyager do not, although using Fiddler, I can see the schema getting returned from the endpoint - but for whatever reason, Playground can't parse it - Chrome says ERR_INCOMPLETE_CHUNKED_ENCODING.
From StrawberryShake, I can't do anything UNLESS I hack the InvokeAsync method of SendHttpRequestMiddleware and set the HttpVersion to HttpVersion.Version10. At this point, things are fine. However, everything runs locally just fine without having to jump through that hoop. Whether it's because the real deployment is behind a forwarded port, or because it's secured by a cert, or because it's just not local... I have no idea. Fiddler shows data coming back, but that Chunk error is an issue.
We'd like to use HotChocolate and the rest of the suite (sweet?), but these pain points are becoming critical.
Update
It may be Fiddler was causing the chunking error. But without Fiddler, I get this:
ERR_HTTP2_PROTOCOL_ERROR
The text was updated successfully, but these errors were encountered: