title: Running a java file from grunt, doesnt open Port for Browserstack
body: <p>I am running the <code>BrowserStackTunnel.jar</code> by the grunt plugin <code>grunt-exec</code></p>
  
  <p>(Have been using node's child_process.exec, but same results)</p>
  
  <p>with the command <code>java -jar BrowserStackTunnel.jar -force APIKEY localhost,8000,false</code></p>
  
  <p>What the Java file actualy does is connecting via ssh to an Amazon instance of Browserstack and opening a port on 45691,  the website of browserstack is polling that port on localhost where the Java application serves a small snippet containing the params passed.</p>
  
  <p>If i run the command from the CLI it works fine and i see the port beeing open on netstat. In the browserstack website i get the success screen.</p>
  
  <p>But if i run the command from grunt-exec it shows only the <code>SYN</code> request.</p>
  
  <p>The output to the command line is the same, both show success</p>
  
  <p>I am not so sure what is causing this. I am running on windows7, node v0.10.12, grunt-cli v0.1.9, grunt v0.4.1 and grunt exec v0.4.2</p>
  
  <p>Any idea what is causing this or how to debug it? I thought about a permission problem, but i am kind of clueless</p>