{ "name": "an unknown method name", "description": "Version skew and local port-scanning both look like this. Neither gets a useful reply.", "request": { "jsonrpc": "2.0", "id": 109, "method": "download.deleteEverything", "params": {} }, "response": { "jsonrpc": "2.0", "id": 109, "error": { "code": -32601, "message": "no such method" } }, "assertions": [ "the reply does not enumerate valid methods", "an unknown method never closes the connection: a newer client may simply be probing for a capability" ] }