Error: Http failure response body: Error: Http failure response for https://api.spikersoft.com/api/CSharpCodeRunner/run: 500 OK #162

Closed
opened 2026-05-17 22:32:54 +00:00 by Zhekrom · 1 comment
  • Title: Error: Http failure response body: Error: Http failure response for https://api.spikersoft.com/api/CSharpCodeRunner/run: 500 OK
  • Severity: High
  • Mode: Sandbox
  • Lesson ID / File: CSharpCodeRunner API
  • Environment: Browser (specify version), OS (specify version)
  • Date/Time: 2026-05-17

Source Code

Reported API endpoint: https://api.spikersoft.com/api/CSharpCodeRunner/run

Steps to Reproduce

  1. Open the C# sandbox runner.
  2. Execute code that sends a request to the CSharpCodeRunner/run API.
  3. Observe the HTTP response failure.

Expected Output

The API request should return a successful response with the code execution result.

Actual Output

The request fails with a 500 status and the error message:
Http failure response body: Error: Http failure response for https://api.spikersoft.com/api/CSharpCodeRunner/run: 500 OK

Suggested Priority

High — the C# sandbox runner is blocked by an internal server error and cannot execute code.

Additional Notes

This appears to be a server-side failure in the CSharpCodeRunner endpoint. Please investigate backend logs, runtime execution sandbox, and error handling for this API route.

- **Title:** Error: Http failure response body: Error: Http failure response for https://api.spikersoft.com/api/CSharpCodeRunner/run: 500 OK - **Severity:** High - **Mode:** Sandbox - **Lesson ID / File:** CSharpCodeRunner API - **Environment:** Browser (specify version), OS (specify version) - **Date/Time:** 2026-05-17 ## Source Code Reported API endpoint: `https://api.spikersoft.com/api/CSharpCodeRunner/run` ## Steps to Reproduce 1. Open the C# sandbox runner. 2. Execute code that sends a request to the `CSharpCodeRunner/run` API. 3. Observe the HTTP response failure. ## Expected Output The API request should return a successful response with the code execution result. ## Actual Output The request fails with a 500 status and the error message: `Http failure response body: Error: Http failure response for https://api.spikersoft.com/api/CSharpCodeRunner/run: 500 OK` ## Suggested Priority High — the C# sandbox runner is blocked by an internal server error and cannot execute code. ## Additional Notes This appears to be a server-side failure in the CSharpCodeRunner endpoint. Please investigate backend logs, runtime execution sandbox, and error handling for this API route.
Owner

Duplicate of #205 (same CSharpCodeRunner/run 500). Fixed in spikerj/spikersoft-backend#2 — the controller no longer turns validator/security exceptions into 500s; they return 400 with the message. Closing as fixed.

Duplicate of #205 (same `CSharpCodeRunner/run` 500). Fixed in spikerj/spikersoft-backend#2 — the controller no longer turns validator/security exceptions into 500s; they return `400` with the message. Closing as fixed.
Sign in to join this conversation.