When we turn on the proxy for a
A record DNS (orange-cloud) as suggested by the Cloudflare official tutorial “Understanding Cloudflare gRPC support”, the GRPC client always reports an internal error with a description of “server closed the stream without sending trailers”.
However, when we disable the proxy (gray-cloud DNS only), everything works fine.
Cluelessly enough, if we create a gray-cloud
CNAME record pointing to an
A record for the origin gRPC server (behind GCP HTTP/2 LB) in orange-cloud, everything works fine again.
Any help would be greatly appreciated.