When a client uses an HTTP data stream to transfer a URL resource to the server, it may need to specify the media type that is being transfered. This error will be generated if any of the following criteria are met:
- If the specified media type does not match the actual media included in the request.
- If the actual media included in the request is incompatible with the current resource data.
- If the actual media included is incompatible with the method specified by the HTTP request.
Most users should not encounter this error page. It is highly indicative of programming issues with a specific feature, and requires development to resolve.
To troubleshoot this issue you would need to identify the media type that your client is attempting to transfer via HTTP, and what type of media type the request is claiming to send, and the required media type by the software on the server.