I have website hosted on IIS-10 (WIN2022) which binding is tst-example.xy.com. On server where is hosted this website I enabled ARR modul with default settings. (I tried some modification with buffer size etc...) On this website i have rewrite rule. match url="^test/(.*)"; action type="Rewrite" url="http://internal.instance.service.internal:5069/{R:1}
this looking on port where windows services running (.net core).
When i called GET method where hostname is http://internal.instance.service.internal:5069/ or tst-example.xy.com/test/ it's working
When i called (directly) POST method where hostname is http://internal.instance.service.internal:5069/ - this working. When i called (via ARR) POST method with tst-example.xy.com/test/ it's not working and i get this message "Reading the request body timed out due to data arriving too slowly. See MinRequestBodyDataRate."
I searching this error, which poiting to Microsoft.AspNetCore.Server.Kestrel.Core and i try to set different settings, but always i get same message.
When i enabled Failed request routing i see, when module ApplicationRequestRouting start : GENERAL_READ_ENTITY_END - BytesReceived 0 ErrorCode Reached the end of the file (0x80070026).
MODULE_SET_RESPONSE_ERROR_STATUS : ModuleName ApplicationRequestRouting, Notification EXECUTE_REQUEST_HANDLER, HttpStatus 500, HttpReason Internal Server Error, HttpSubStatus 0,ErrorCode The operation completed successfully. (0x0)
Is it problem with setting in ARR module? I really missing some part of something...