I just downloaded JProfiler and tried to connect to a remote JVM.
When I click "OK" I get an error message saying: "Another application is listening on port 8888. Please check your port configuration".
I also succeeded to profile this machine with 8888 with Java Mission Control (JMC). However, JMC asked me for a username and password and only then allowed the connection.