Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

USACO submissions are broken #138

Closed
thecodingwizard opened this issue Feb 20, 2024 · 9 comments · Fixed by #180
Closed

USACO submissions are broken #138

thecodingwizard opened this issue Feb 20, 2024 · 9 comments · Fixed by #180

Comments

@thecodingwizard
Copy link
Member

thecodingwizard commented Feb 20, 2024

USACO submissions are broken now that USACO added Cloudflare, since Cloudflare is blocking traffic from our IP.

I don't know how to fix this nicely.

Some options:

  • Use our own online judge rather than USACO's online judge
  • Ask Professor Dean to explicitly allow our application to bypass Cloudflare (DDoS concerns)
  • Switch to Vercel serverless USACO submissions, implement very aggressive rate limits, and pray the new IP address doesn't get targeted
  • Implement a Chrome extension to use the user's IP address to make these requests
  • Give up and disable this feature

I tried switching public IP addresses, but this didn't fix the issue. However, it does work on other VM's.

@anubhav-141

This comment was marked as off-topic.

@thecodingwizard

This comment was marked as off-topic.

@anubhav-141

This comment was marked as off-topic.

@Anogh297

This comment was marked as off-topic.

@anubhav-141

This comment was marked as off-topic.

@Anogh297

This comment was marked as off-topic.

@anubhav-141

This comment was marked as off-topic.

@Anogh297

This comment was marked as off-topic.

@anubhav-141

This comment was marked as off-topic.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants