The HTTP Not Implemented Error 501 indicates that the server does not support the requested capability. This is the proper option when the server does not recognize the request method and is unable to support it for any resource. A 501 response is cacheable by default, therefore a 501 error problem might express itself in a number of ways owing to differences in browsers, web servers, and OS systems.