try { String SERVER = "http://10.10.1.11:9000/jsonrpc.js"; JSONRPCClient jc = new JSONRPCHttpClient(SERVER); jc.setConnectionTimeout(10000); jc.setSoTimeout(10000); JSONArray jaArtists = jc.callJSONArray("slim.request", new String[]{"artists","0","1"}); } catch (Exception ex) { ex.printStackTrace(); }But It fails with not very helpful "IO Error" on the call to callJSONArray ?