{"action":"opened","issue":{"url":"https://api.github.com/repos/StanfordSNR/guardian-agent/issues/21","repository_url":"https://api.github.com/repos/StanfordSNR/guardian-agent","labels_url":"https://api.github.com/repos/StanfordSNR/guardian-agent/issues/21/labels{/name}","comments_url":"https://api.github.com/repos/StanfordSNR/guardian-agent/issues/21/comments","events_url":"https://api.github.com/repos/StanfordSNR/guardian-agent/issues/21/events","html_url":"https://github.com/StanfordSNR/guardian-agent/issues/21","id":363163151,"node_id":"MDU6SXNzdWUzNjMxNjMxNTE=","number":21,"title":"sga-ssh does not work with custom port","user":{"login":"lluchs","id":516527,"node_id":"MDQ6VXNlcjUxNjUyNw==","avatar_url":"https://avatars3.githubusercontent.com/u/516527?v=4","gravatar_id":"","url":"https://api.github.com/users/lluchs","html_url":"https://github.com/lluchs","followers_url":"https://api.github.com/users/lluchs/followers","following_url":"https://api.github.com/users/lluchs/following{/other_user}","gists_url":"https://api.github.com/users/lluchs/gists{/gist_id}","starred_url":"https://api.github.com/users/lluchs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lluchs/subscriptions","organizations_url":"https://api.github.com/users/lluchs/orgs","repos_url":"https://api.github.com/users/lluchs/repos","events_url":"https://api.github.com/users/lluchs/events{/privacy}","received_events_url":"https://api.github.com/users/lluchs/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-09-24T14:09:07Z","updated_at":"2018-09-24T14:09:07Z","closed_at":null,"author_association":"NONE","body":"I'm trying to use sga-ssh to connect to a git repository on a custom port.\r\n\r\nWith the environment variables from sga-env.sh, this fails with:\r\n```\r\nfatal: ssh variant 'simple' does not support setting port\r\n```\r\n\r\nAdding `export GIT_SSH_VARIANT=ssh` fixes this issue on the git side, but now sga-ssh just hangs.\r\n\r\nThis is the debug output:\r\n```\r\n% sga-ssh --debug git@example.com -p7999 git-upload-pack                       \r\n2018/09/24 07:01:09 handshake.go:355: kex loop\r\n2018/09/24 07:01:09 handshake.go:360: kex inner loop\r\n2018/09/24 07:01:09 handshake.go:370: select exit: <-requestKex\r\n2018/09/24 07:01:09 handshake.go:393: !sent: sending kexInit\r\n2018/09/24 07:01:09 handshake.go:360: kex inner loop\r\n2018/09/24 07:01:09 handshake.go:368: select exit: <-t.startKex\r\n2018/09/24 07:01:09 handshake.go:416: entering keyexchange\r\n2018/09/24 07:01:09 common.go:139: host key algorithms: server: [none], client: [none]\r\n2018/09/24 07:01:09 delegated_client.go:582: KexCallback called\r\n2018/09/24 07:01:09 handshake.go:355: kex loop\r\n2018/09/24 07:01:09 handshake.go:360: kex inner loop\r\n2018/09/24 07:01:12 delegated_client.go:634: no-more-sessions@openssh.com request denied, continuing\r\n2018/09/24 07:01:12 delegated_client.go:641: Initiating Handoff Key Exchange\r\n2018/09/24 07:01:12 handshake.go:326: requestKeyExchange, t.deferHostKeyVerification: %!b(bool=false)\r\n2018/09/24 07:01:12 handshake.go:370: select exit: <-requestKex\r\n2018/09/24 07:01:12 handshake.go:393: !sent: sending kexInit\r\n2018/09/24 07:01:12 handshake.go:360: kex inner loop\r\n2018/09/24 07:01:12 delegated_client.go:539: Finished copying transport data to agent\r\n2018/09/24 07:01:12 handshake.go:368: select exit: <-t.startKex\r\n2018/09/24 07:01:12 handshake.go:416: entering keyexchange\r\n2018/09/24 07:01:12 common.go:139: host key algorithms: server: [ssh-rsa], client: [ssh-rsa-cert-v01@openssh.com ssh-dss-cert-v01@openssh.com ecdsa-sha2-nistp256-cert-v01@openssh.com ecdsa-sha2-nistp384-cert-v01@openssh.com ecdsa-sha2-nistp521-cert-v01@openssh.com ssh-ed25519-cert-v01@openssh.com ecdsa-sha2-nistp256 ecdsa-sha2-nistp384 ecdsa-sha2-nistp521 ssh-rsa ssh-dss ssh-ed25519]                                                                    \r\n```"}}
{"actor":{"display_login":"lluchs"}}