falha ao encontrar a porta de soquete livre para o despachante de processo ao tentar a depuração remota

Luzes:

máquina host do windows 10ubuntu vagrant box (virtualbox) como convidado vmusando o encaminhamento de porta vagrant como este:config.vm.network "forwarded_port", guest: 1234, host: 12340IDE: IntelliJ IDEA com plugin Ruby

O problema:

Eu tentei configurar a depuração de rubi remota a seguireste guia e obtendo um erro no IDE: "falha ao localizar a porta de soquete livre para o despachante de processos". Parece que esse problema énão específico do IntelliJ, Também pude reproduzi-lo com o RubyMine mais recente.

Do registro da IDEA

2017-07-07 21:53:03,515 [8879188] INFO - tion.impl.ExecutionManagerImpl - Failed to find free socket port for process dispatcher 
com.intellij.execution.ExecutionException: Failed to find free socket port for process dispatcher 
at org.jetbrains.plugins.ruby.ruby.debugger.RubyProcessDispatcher.<init>(RubyProcessDispatcher.java:46) 
at org.jetbrains.plugins.ruby.ruby.debugger.RubyRemoteDebugRunner.doExecute(RubyRemoteDebugRunner.java:62)
... 
Caused by: java.net.BindException: Address already in use: JVM_Bind 
at java.net.TwoStacksPlainSocketImpl.socketBind(Native Method) 
at java.net.TwoStacksPlainSocketImpl.socketBind(TwoStacksPlainSocketImpl.java:137) 
...

Eu posso entender isso dizEndereço já em uso: JVM_Bind, mas como a depuração remota deveria funcionar? (Quero dizer, existe alguma maneira de acessar a porta vm de convidado que não a encaminhe antes? Claramente não) Qualquer ajuda para resolver esse problema é muito apreciada.

questionAnswers(1)

yourAnswerToTheQuestion