(Pallas) ⇆ Jan 11, 2023 @ 3:38pm
''You've made too many requests recently. Please wait and try your request again later.''
HELP!
< >
Showing 1-9 of 9 comments
cSg|mc-Hotsauce Jan 11, 2023 @ 4:00pm 
It's an IP rate limit added back in early October for the Market and inventories...

Originally posted by wuddih:
this restriction is per IP, so any form of shared internet connection is very likely to trigger it faster.

of course, scripts/browser addons also contribute to exceeding the limit because they might do things you dont requests you dont necessarily notice.

f.e. Augmented Steam does 2-3 additional requests every time you click a marketable item

the restriction is not short, it might even be longer than 2 days.

solution: change IP if you wanna use it earlier.

https://steamcommunity.com/discussions/forum/7/3468361193658091414/#c3468361193658808176

Originally posted by wuddih:
1) disable all Steam-related browser addons/userscripts
2) turn off any shared connection (VPN/proxy/kick roommates off router/etc.)

and after doing that, do things a bit slower.
certain url nodes of Steam were severely rate limited for a few weeks, it is more relaxed now but depending on how they block, people/networks might still be affected by it.

https://steamcommunity.com/discussions/forum/1/5294572213366934649/#c5294572213367646226

Originally posted by WhatZit:
At the end of October, Valve reduced the permissible request rate for inventory lookups (endpoints).

This broke all Steam Market browser addons that heavily interrogated your owned items, typically causing a "429 Too Many requests" IP ban after a mere half-dozen transactions. The ban can easily last 6 hours, and it auto-refreshes if you exceed the limit again during the ban.

According to findings on the ArchiSteamFarm github, extension developers will need to forcibly cap the number of matches returned to 2000 (via the "count" parameter), and introduce other delays so as to guarantee only 1 request every 4 seconds.

This is deliberate behavior on Valve's part. Until the addon devs update their code, you can't do a damn thing about it except change your IP and go back to using only the clunky, non-enhanced official Steam Client (which apparently isn't affected).

https://steamcommunity.com/discussions/forum/7/5294572213376009626/#c5294572213376491761

tl;dr... Change your IP.

:qr:
cool
Ettanin Jan 11, 2023 @ 10:46pm 
Blame your ISP for not giving you a dedicated IPv4 address.

IPv4 addresses are not unique anymore. As there are more humans (8 billion) than IPv4 addresses (4.2 billion), ISPs have chosen to route users together on an identical IPv4 address. This technique is known as CGNAT.

Want no IP related trouble? Get a dedicated IPv4 address. Simple.

This issue is that someone on your ISP is botting market and inventory and triggers the API limit. It's an IPv4 based limit. As your ISP is using CGNAT or DSLite, everyone on your ISP suffers.
Dr.Shadowds 🐉 Jan 11, 2023 @ 11:22pm 
Originally posted by Ettanin:
Blame your ISP for not giving you a dedicated IPv4 address.

IPv4 addresses are not unique anymore. As there are more humans (8 billion) than IPv4 addresses (4.2 billion), ISPs have chosen to route users together on an identical IPv4 address. This technique is known as CGNAT.

Want no IP related trouble? Get a dedicated IPv4 address. Simple.

This issue is that someone on your ISP is botting market and inventory and triggers the API limit. It's an IPv4 based limit. As your ISP is using CGNAT or DSLite, everyone on your ISP suffers.
IPv6 exist.

People went HAM on slapping mac address to everything they can imagine from wifi toliet seats, to wifi led lights, and so on, as they all connect to your network they're all given their own address label by router, or modem, now when connecting to internet, that where get more crazy, see to know what device connect to, and access to your ISP it giving it own address as well.

Whole home network can have 4M address, outside of your network if want to use ISP well that where they have to handle it, which there so many devices now, there more devices than people that uses it, and that why IPv6 come in this is basically we have godly amount of addresses to go by as nearly impossible to fill that amount unless we have population get close to Undecillion which by then earth be over populated, so yeah...

Anyways, if people setup network to using one address, and all sharing it, example VPN, or proxy, can see the problem where run into where system block, or give cooldown because too many connection attempts making it think it a doss attack.

IPv4 is old, and old devices that never got update support, or not designed to support IPv6 are stuck using IPv4, which is a problem,
some poor country has these problem where their ISP is stuck on IPv4.
Ettanin Jan 11, 2023 @ 11:38pm 
your IPv6 address is useless if Steam only uses the IPv4 address for this API.

If the inventory API used IPv6, the problem wouldn't be so widespread.
Last edited by Ettanin; Jan 11, 2023 @ 11:45pm
Dr.Shadowds 🐉 Jan 12, 2023 @ 12:15am 
Originally posted by Ettanin:
your IPv6 address is useless if Steam only uses the IPv4 address for this API.

If the inventory API used IPv6, the problem wouldn't be so widespread.
Problem such as this is likely happen when doing it from shared networks that spam Steam, using VPN, or proxy that many others also be using it as well that also spam Steam, basically get the point, spamming network.

Just keep in mind, there 4B addresses for IPv4, and on avg at least from last report at least 120M+ monthly, or daily 66M+ users are active on Steam.

So it kind hard to get lump into this issue, unless from Philippines, or something where ISP group your IP with other people.
Ettanin Jan 12, 2023 @ 1:06am 
Originally posted by Dr.Shadowds 🐉:
So it kind hard to get lump into this issue, unless from Philippines, or something where ISP group your IP with other people.
Which are exactly those affected. CGNAT is even worse without IPv6 (may also be why Steam uses IPv4 as a limit factor instead of relying on IPv6 as well) and not necessarily limited to the APAC region. Especially cable ISPs in Europe tend to be likely culprits.
Last edited by Ettanin; Jan 12, 2023 @ 1:34am
THE LORD Jan 12, 2023 @ 2:08am 
Originally posted by Ettanin:
Blame your ISP for not giving you a dedicated IPv4 address.

IPv4 addresses are not unique anymore. As there are more humans (8 billion) than IPv4 addresses (4.2 billion), ISPs have chosen to route users together on an identical IPv4 address. This technique is known as CGNAT.

Want no IP related trouble? Get a dedicated IPv4 address. Simple.

This issue is that someone on your ISP is botting market and inventory and triggers the API limit. It's an IPv4 based limit. As your ISP is using CGNAT or DSLite, everyone on your ISP suffers.
So how do I do this IPV4 thing? It's worth a shot because I might have it.
Ettanin Jan 12, 2023 @ 2:16am 
ask your ISP to grant you a public dynamic IPv4 address. Some do it for free, a one time fee or a recurring fee. Depends on the ISP and whether they offer that option.

If you already have a dedicated (a.k.a. public) IPv4 address, try restarting your router. If you use fiber, you might also have to power cycle your ONT.

If your dedicated IPv4 address is static instead of dynamic, then you need to wait 24 hours and avoid everything that requires market and inventory data.
Last edited by Ettanin; Jan 12, 2023 @ 2:19am
< >
Showing 1-9 of 9 comments
Per page: 1530 50

Date Posted: Jan 11, 2023 @ 3:38pm
Posts: 9