generic image
Processing...
  • Games
  • Catalog
  • Develop
  • Robux
  • Search in Players
  • Search in Games
  • Search in Catalog
  • Search in Groups
  • Search in Library
  • Log In
  • Sign Up
  • Games
  • Catalog
  • Develop
  • Robux
   
ROBLOX Forum » Game Creation and Development » Scripters
Home Search
 

RPRXY.XYZ Back Up

Previous Thread :: Next Thread 
Froast is not online. Froast
Joined: 12 Mar 2009
Total Posts: 3134
15 Jul 2017 11:58 AM
My proxy rprxy.xyz stopped working for a while and I didn't have time to do anything about it. I've changed installations now so hopefully it stays up. I'd like to ask users to stop spamming needless requests because it slows down the server a lot (I don't have a strong server by any means). I've had to block some requests which literally had no query but were being sent multiple times a second probably from different servers of one game.

The new setup should also work better with request options. Haven't tried it myself but you can try using headers and post bodies and see what happens.
Report Abuse
Soybeen is not online. Soybeen
Joined: 17 Feb 2010
Total Posts: 21462
15 Jul 2017 12:06 PM
What is rprxy.xyz?
Report Abuse
Froast is not online. Froast
Joined: 12 Mar 2009
Total Posts: 3134
16 Jul 2017 11:50 AM
UPDATE: Fixed a bug where headers were being forwarded that blocked some proxied api links. Should be working now.
Report Abuse
TakeoHonorable is online. TakeoHonorable
Joined: 25 Jul 2012
Total Posts: 149
16 Jul 2017 12:13 PM
I used to use rprxy.xyz for my game. Then suddenly, It always returned an empty json.

So I decided to make my own kind of proxy by following this guide here:

http://devforum.roblox.com/t/using-google-apps-as-a-api-roblox-com-and-www-roblox-com-proxy/24585/2


Report Abuse
Froast is not online. Froast
Joined: 12 Mar 2009
Total Posts: 3134
18 Jul 2017 10:32 PM
If you have a large game and rely heavily on a proxy you should probably have your own setup. That said this proxy is working now and will not return empty json.
Report Abuse
Froast is not online. Froast
Joined: 12 Mar 2009
Total Posts: 3134
18 Jul 2017 10:33 PM
Also the problem with the proxy was that too many people were using it at once and ROBLOX was blocking requests. I had to disallow some requests that were being made way too often and I remind everyone to only request from the proxy when they have to, please do not have scripts in every single server that constantly loops requests to the proxy.
Report Abuse
Chamilitant is online. Chamilitant
Joined: 03 May 2017
Total Posts: 19832
18 Jul 2017 10:35 PM
....
Report Abuse
Froast is not online. Froast
Joined: 12 Mar 2009
Total Posts: 3134
25 Jul 2017 11:03 AM
I'm continuing to block catalog urIs that are being spammed too often in an attempt to keep the catalog API running. Unfortunately it is ROBLOX and not me that is limiting requests to the catalog API. I remind everyone to only query the catalog for results that you absolutely need. Some people are continuously scraping specific parts over and over again which should not be done with the proxy.

Lists of blocked urIs are available at /proxy/blocked.json for absolute urIs and /proxy/re_blocked.json for regex matched to urIs.
Report Abuse
VilgO is not online. VilgO
Joined: 15 Feb 2011
Total Posts: 518
25 Jul 2017 12:04 PM
You could automatically temp ban everyone who makes exactly the same request more than once a day.
Report Abuse
Froast is not online. Froast
Joined: 12 Mar 2009
Total Posts: 3134
25 Jul 2017 02:13 PM
I will look into rate limiting when I have a chance but it might get complicated because there are most likely different requests originating from the same game but different servers (so different IPs)

In the mean time I've updated the github with the current source code and I invite anyone to set up their own servers with it or even contribute to the project.
Report Abuse
VilgO is not online. VilgO
Joined: 15 Feb 2011
Total Posts: 518
25 Jul 2017 03:59 PM
You could also publish a module that can be used to access the proxy. That also uses DataStore to cache all the requests.
Report Abuse
10MilesWide is not online. 10MilesWide
Joined: 06 Aug 2014
Total Posts: 2220
25 Jul 2017 04:25 PM
"I'd like to ask users to stop spamming needless requests"
"I've had to block some requests which literally had no query but were being sent multiple times a second"

Now you know why roblox doesn't let these noobs send requests to their servers
Report Abuse
Froast is not online. Froast
Joined: 12 Mar 2009
Total Posts: 3134
26 Jul 2017 04:03 AM
@VilgO Some people use the proxy to get up-to-date information for some info which is cached too aggressively by ROBLOX (eg. player rank in group) even though it is important that the current information is known. Catalog information is usually an exception, however, and if the problem continues I may write a server-side cache for catalog requests.

@10MilesWide Yeah, although it would be nice if ROBLOX allowed something like cached and strictly rate limited catalog requests.
Report Abuse
Previous Thread :: Next Thread 
Page 1 of 1
 
 
ROBLOX Forum » Game Creation and Development » Scripters
   
 
   
  • About Us
  • Jobs
  • Blog
  • Parents
  • Help
  • Terms
  • Privacy

©2017 Roblox Corporation. Roblox, the Roblox logo, Robux, Bloxy, and Powering Imagination are among our registered and unregistered trademarks in the U.S. and other countries.



Progress
Starting Roblox...
Connecting to Players...
R R

Roblox is now loading. Get ready to play!

R R

You're moments away from getting into the game!

Click here for help

Check Remember my choice and click Launch Application in the dialog box above to join games faster in the future!

Gameplay sponsored by:
Loading 0% - Starting game...
Get more with Builders Club! Join Builders Club
Choose Your Avatar
I have an account
generic image