egit – la connection está cerrada por un host extranjero

En eclipse (por ejemplo) me sale el post de error

Push to ... has encountenetworking a problem. Can't connect to any repository: ssh://git@github.[url].22/[user]/[reponame].git ... connection is closed by foreign host 

Sin embargo, cuando uso git bash, funciona bien ( $ git push origin [upstream-branch] ).

Esto es un poco molesto porque quiero empujar desde dentro del eclipse y cada vez que uso git bash para empujar, eclipse piensa que ahora soy uno que se compromete más detrás de la twig ascendente.

En Eclipse fui a la vista de Git Repositories , seleccioné los Remotes a Remotes de mi repository y creé una nueva push configuration . Puse mi URI, host y ruta de repository. Para el puerto pongo 22 .

Pensé que podría tener algo que ver con algunas configuraciones de proxy no configuradas en Eclipse. En Eclipse-> Preferences-> General-> Conexiones de networking pongo las inputs de proxy para HTTP y HTTPS. No hay opción para ponerlo también en ssh (¿lo necesitaría?)