title: capistrano 3 set ssh port but 22 is still used
body: <p>I'm trying to set up access to server via a port (ssh is on port 222), but still although i have in my <code>deploy.rb</code> </p>
  
  <blockquote>
    <p>set :application, 'billing'<br>
    set :repo_url, 'git@github.com:random/stat.git'<br>
    set :keep_releases, 5<br>
    set :ssh_options, {<br>
        forward_agent: true,<br>
        port: 222<br>
    }<br>
    SSHKit.config.command_map[:rake]  = "bundle exec rake" #8<br>
    SSHKit.config.command_map[:rails] = "bundle exec rails"  </p>
  </blockquote>
  
  <p>I still get error</p>
  
  <pre><code>SSHKit::Runner::ExecuteError: Exception while executing on host IP:
  Operation timed out - connect(2) for "IP" port 22
  </code></pre>
  
  <p>How can i solve this error? what i'm doing wrong?</p>