{"data":{"id":"ACSD-68206","source":"qpt","sourceRef":"magento/quality-patches@1.1.84","title":"Fixes the error when using the GraphQL Application server with the Rate Limiting feature with PHP Redis extension installed.","categories":["Cache","GraphQL"],"components":["magento/framework"],"origin":"adobe-commerce-support","documentation":{"url":"https://experienceleague.adobe.com/en/docs/commerce-operations/tools/quality-patches-tool/patches-available-in-qpt/v1-1-73/acsd-68206","path":"help/tools/quality-patches-tool/patches-available-in-qpt/v1-1-73/acsd-68206.md","blobSha":"dad96010e5aa493d67aa7ec4d8acdf767e08eb05","description":"The issue occurs when the GraphQL Application server uses the Rate Limiting feature with the PHP Redis extension installed, resulting in a broken rate limit functionality.","stepsToReproduce":"1. Install the PHP Redis extension. 1. Configure Redis for the application. 1. Set up the rate limiter to allow one order per customer every minute. 1. Start the GraphQL application server. 1. As a customer, submit an order using the PlaceOrder GraphQL mutation. 1. Within one minute, submit a second order using the PlaceOrder GraphQL mutation for the same customer.","introducedInQpt":"1.1.73","createdFor":["2.4.8-p2"],"documentedRange":"2.4.7 - 2.4.8-p3","scheduledFixRelease":"2.4.9"},"files":[{"package":"magento/magento2-base","constraint":">=2.4.7 <2.4.9","path":"patches/os/ACSD-68206_2.4.8-p2.patch","blobSha":"d27ad4bb48798c833ee2556d95289faebbe47105","url":"https://raw.githubusercontent.com/magento/quality-patches/11d565bdde197b9c7bac859a5698e99098b48457/patches/os/ACSD-68206_2.4.8-p2.patch","thirdParty":false,"modifies":[{"path":"vendor/magento/framework/App/Backpressure/SlidingWindow/RedisRequestLogger.php","change":"modified","package":"magento/framework"},{"path":"vendor/magento/framework/App/Backpressure/SlidingWindow/RedisRequestLogger/RedisClient.php","change":"modified","package":"magento/framework"}],"packages":["magento/framework"],"hasTests":false,"applicableVersions":{"magento-community":["2.4.8-p5","2.4.8-p4","2.4.8-p3","2.4.8-p2","2.4.8-p1","2.4.8","2.4.7-p10","2.4.7-p9","2.4.7-p8","2.4.7-p7","2.4.7-p6","2.4.7-p5","2.4.7-p4","2.4.7-p3","2.4.7-p2","2.4.7-p1","2.4.7"],"magento-commerce":["2.4.8-p5","2.4.8-p4","2.4.8-p3","2.4.8-p2","2.4.8-p1","2.4.8","2.4.7-p10","2.4.7-p9","2.4.7-p8","2.4.7-p7","2.4.7-p6","2.4.7-p5","2.4.7-p4","2.4.7-p3","2.4.7-p2","2.4.7-p1","2.4.7"],"mage-os":[]},"unknownVersions":[],"requires":[],"replacedWith":null,"deprecated":false}],"applicableVersions":{"magento-community":["2.4.8-p5","2.4.8-p4","2.4.8-p3","2.4.8-p2","2.4.8-p1","2.4.8","2.4.7-p10","2.4.7-p9","2.4.7-p8","2.4.7-p7","2.4.7-p6","2.4.7-p5","2.4.7-p4","2.4.7-p3","2.4.7-p2","2.4.7-p1","2.4.7"],"magento-commerce":["2.4.8-p5","2.4.8-p4","2.4.8-p3","2.4.8-p2","2.4.8-p1","2.4.8","2.4.7-p10","2.4.7-p9","2.4.7-p8","2.4.7-p7","2.4.7-p6","2.4.7-p5","2.4.7-p4","2.4.7-p3","2.4.7-p2","2.4.7-p1","2.4.7"],"mage-os":[]},"conditions":null,"requirements":null},"_documentation":"https://magento.watch/api","_description":"Quality patch ACSD-68206 details"}