nerdexam
F5

101 · Question #539

What does HTTP status code 500 mean?

The correct answer is B. Internal server error. HTTP status code 500 indicates an Internal Server Error, meaning the server encountered an unexpected condition that prevented it from fulfilling the request.

Section 1: OSI Model, Network, and Application Delivery Basics

Question

What does HTTP status code 500 mean?

Options

  • AService unavailable
  • BInternal server error
  • CGateway timeout
  • DHad gateway

How the community answered

(26 responses)
  • B
    96% (25)
  • C
    4% (1)

Why each option

HTTP status code 500 indicates an Internal Server Error, meaning the server encountered an unexpected condition that prevented it from fulfilling the request.

AService unavailable

503 Service Unavailable indicates the server is temporarily unable to handle requests due to overload or maintenance, not a generic internal fault.

BInternal server errorCorrect

HTTP 500 Internal Server Error is a generic server-side error code defined in RFC 9110, indicating the server encountered an unexpected condition with no more specific code applicable. It is distinct from 4xx client errors and signals that the fault lies on the server side, not with the request itself.

CGateway timeout

504 Gateway Timeout indicates a server acting as a gateway did not receive a timely response from an upstream server.

DHad gateway

502 Bad Gateway indicates a server acting as a gateway received an invalid response from an upstream server, which is a different error condition.

Concept tested: HTTP 5xx server-side error status codes

Source: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/500

Topics

#HTTP status codes#HTTP 500#internal server error#application layer

Community Discussion

No community discussion yet for this question.

Full 101 Practice