YetAnotherHttpHandler icon indicating copy to clipboard operation
YetAnotherHttpHandler copied to clipboard

Unity Editor local testing is OK, publishing to Azure Web container is wrong

Open cjhxajh opened this issue 1 year ago • 1 comments

Test Version: V1.2.0 / V1.7.0 Error log: Unavailable, Status(StatusCode="Unavailable", Detail="Error starting gRPC call. HttpRequestException: The HTTP/2 server closed the connection or reset the stream. HTTP/2 error code 'FRAME_SIZE_ERROR' (0x6). Http2StreamException: The HTTP/2 server closed the connection or reset the stream. HTTP/2 error code 'FRAME_SIZE_ERROR' (0x6). IOException: client error (SendRequest): http2 error", DebugException="System.Net.Http.HttpRequestException: The HTTP/2 server closed the connection or reset the stream. HTTP/2 error code 'FRAME_SIZE_ERROR' (0x6). ---> System.Net.Http.Http2StreamException: The HTTP/2 server closed the connection or reset the stream. HTTP/2 error code 'FRAME_SIZE_ERROR' (0x6). ---> System.IO.IOException: client error (SendRequest): http2 error --- End of inner exception stack trace --- at Cysharp.Net.Http.ResponseContext.CompleteAsFailed (System.String errorMessage, System.UInt32 h2ErrorCode) [0x00070] in Assets\The3rd\Plugins\YetAnotherHttpHandler\ResponseContext.cs:134

cjhxajh avatar Dec 10 '24 08:12 cjhxajh

To use gRPC (HTTP/2) with Azure App Service or Azure Container Apps, you need to configure it. https://learn.microsoft.com/en-us/azure/app-service/configure-grpc https://learn.microsoft.com/en-us/azure/container-apps/ingress-overview

mayuki avatar Dec 13 '24 03:12 mayuki