Depuración remota: no se pudo conectar a la máquina virtual remota. Tiempo de conexión agotado

Estaba depurando remotamente con Eclipse en mi Ubuntu VM bien en una aplicación remota de WebLogic, luego dejó de funcionar. He activado la depuración en el servidor remoto. Desde mi VM puedo hacer telnet en el puerto de depuración remota. Intenté reiniciar Eclipse y configurar la conexión de red a Direct. Simplemente sigue agotando el tiempo.

Failed to connect to remote VM. Connection timed out.
org.eclipse.jdi.TimeoutException

En .log:

!MESSAGE Failed to connect to remote VM. Connection timed out.
!STACK 0
org.eclipse.jdi.TimeoutException
    at org.eclipse.jdi.internal.connect.SocketTransportService.attach(SocketTransportService.java:162)
    at org.eclipse.jdi.internal.connect.SocketTransportImpl.attach(SocketTransportImpl.java:45)
    at org.eclipse.jdi.internal.connect.SocketAttachingConnectorImpl.attach(SocketAttachingConnectorImpl.java:134)
    at org.eclipse.jdt.internal.launching.SocketAttachConnector.connect(SocketAttachConnector.java:141)
    at org.eclipse.jdt.internal.launching.JavaRemoteApplicationLaunchConfigurationDelegate.launch(JavaRemoteApplicationLaunchConfigurationDelegate.java:84)
    at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:885)
    at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739)
    at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039)
    at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

Respuestas a la pregunta(3)

Su respuesta a la pregunta