3 ms·
Good error messages have a template: a UUID, a description, and a suggested solution. This gives folks enough to try to solve it themselves and also enough to
by sachinag 5y ago
Good error messages have a template: a UUID, a description, and a suggested solution. This gives folks enough to try to solve it themselves and also enough to Google / grep with.
- foxpurple 5y agoYou can’t suggest a solution because if you were aware of the problem enough to suggest a solution you would just fix the problem. This 503 error from fastly was never meant to show to a user. You can’t do much to account for novel situations which shouldn’t ever happen.
- yen223 5y agoA solution that the end-user can take. It's not unreasonable to ask user to check that their URL is correct for 404s, for instance. For 5xx errors, especially 502s and 503s, it's still helpful to tell users that there's nothing much they can do (apart from maybe monitoring the status page).
- rodgerd 5y agoWithout telling malicious actors how to break your systems further.