admin管理员组

文章数量:1400134

I have website hosted on IIS-10 (WIN2022) which binding is tst-example.xy. 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=":5069/{R:1}

this looking on port where windows services running ( core).

When i called GET method where hostname is :5069/ or tst-example.xy/test/ it's working

When i called (directly) POST method where hostname is :5069/ - this working. When i called (via ARR) POST method with tst-example.xy/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...

i tried to change some settings in system.WebServer/proxy

本文标签: reverse proxyProblem with POST method which is routing by ARRStack Overflow