No, 500 is server error. This basically means "we fucked up".

5xx - We fucked up
4xx - You fucked up
3xx - It's somewhere else
2xx - I did what you want me to
1xx - Ok