title: JMeter Distributed Testing java.io.FileNotFoundException: rmi_keystore.jks (No such file or directory)
body: <p>setting up a distributed test with Jmeter i ended up in this problem.
  First of all i'm aware setting the jmeter.property <strong>server.rmi.ssl.disable=true</strong> is a <strong>work around.</strong></p>
  <p>Still i'd like to see if it is possible to use this rmi_keystore.jks. The Jmeter documentation
  <a href="https://jmeter.apache.org/usermanual/remote-test.html" rel="nofollow noreferrer">https://jmeter.apache.org/usermanual/remote-test.html</a> is clear enough about setting up the environment but doesn't mention at all how specify the path to the rmi_keystore.jks, or if this has to be the rmi_keystore.jks on the worker or the one in the controller.</p>
  <p>I noticed if you do a test on your machine as worker and controller ( as this guy does <a href="https://www.youtube.com/watch?v=Ok8Cqc0wipk" rel="nofollow noreferrer">https://www.youtube.com/watch?v=Ok8Cqc0wipk</a>  ) setting the absolute path to the rmi_keystore.jks works.<br />
  <strong>Ex.</strong> server.rmi.ssl.truststore.file=C:\path\to\the\rmi_keystore.jks and server.rmi.ssl.keystore.file=C:\path\to\the\rmi_keystore.jks and.</p>
  <p>But this doesn't work when controller has a different path to the rmi_keystore.jks then the worker.</p>
  <p><strong>My question is</strong> : how can I set the right jmeter properties <strong>server.rmi.ssl.truststore.file</strong> and <strong>server.rmi.ssl.keystore.file</strong> to resolve the FileNotFoundException? Stating that default values don't work?</p>
  <p>thank you everyone</p>