title: ssh through port 443 on gitlab not working
body: <p>I am trying to use port 443 to push and pull my gitlab repository since my port 22 has been blocked (reference: <a href="https://about.gitlab.com/2016/02/18/gitlab-dot-com-now-supports-an-alternate-git-plus-ssh-port/" rel="nofollow noreferrer">https://about.gitlab.com/2016/02/18/gitlab-dot-com-now-supports-an-alternate-git-plus-ssh-port/</a>)</p>
  
  <p>I have given below my config file that i created (i created a new ssh key that I updated in my gitlab profile - Note: I did not add the server key as a deploy key, rather, I just added it in my profile)</p>
  
  <p>my config file:</p>
  
  <pre><code>Host gitlab.com
          Hostname altssh.gitlab.com
          User gitlabusername
          Port 443
          PreferredAuthentications publickey
          IdentityFile ~/.ssh/id_rsa.pub
  </code></pre>
  
  <p>I keep getting the following error:</p>
  
  <p>permission denied (publickey)
  fatal: Could not read from remote repository</p>
  
  <p>Could the error be because of something other than the ssh key?</p>
  
  <p>Regards,
  Galeej</p>