Az „500 Internal Server Error” állapotkód egy HTTP-válasz. Azt jelzi, hogy a szerveren váratlan hiba történt, amely miatt nem tudta teljesíteni a kérést. Ez a hiba általában magával a szerverrel kapcsolatos problémára utal, nem a felhasználó kérésére.
Egy példa: 500-as hibát okozhat egy rossz szerverbeállítás, egy hiba a szerveroldali kódban, vagy a szerver erőforrásainak problémája. Ez egy általános hibaüzenet, amelyet akkor használnak, ha a szerver nem tud pontosabb részleteket adni a hibáról. A hibával találkozó felhasználóknak várniuk kell, amíg a szervert megjavítják, az oldal adminisztrátorainak pedig át kell nézniük a szervernaplókat, hogy megtalálják és megoldják a mögöttes problémát.