title: Connecting WebStorm to a remote node.js debugging session
body: <p>I am running a Node.js application within a Linux VM in Oracle VirtualBox. The port <code>5858</code> on the VM is forwarded to the port <code>5858</code> on the localhost.</p>
  
  <p>I am running WebStorm on the host operating system (Windows 7). In WebStorm I click <code>Run &gt;&gt; Edit Configurations....</code> I then click the add button (the plus sign) and select <code>Node.js remote debug</code>. I then enter the name of the configuration and leave the host as <code>127.0.0.1</code> and the port as <code>5858</code>. I click <code>OK</code>, and ensure my node app is running on the VM with the <code>--debug</code> flag.</p>
  
  <p>I then click the bug icon in the WebStorm toolbar and the debugger appears at the bottom of the WebStorm IDE.</p>
  
  <p>How can I confirm that the connection is made successfully? Breakpoints do not work and the console in WebStorm remains empty (while information is sent to the console on the Linux VM). Can anyone suggest what remains to be done to get the remote debugging session working?</p>