Build 500 response from file instead of hardcoded inline text