Existem duas portas em uso, dependendo do protocolo:
-
HTTPS: porta 443. Isso é usado para
hg clone
,hg pull
ehg push
comhttps://bitbucket.org/<user>/<repo>/
URLs.Ele também é usado para navegação normal no Bitbucket usando o webbrowser. Em outras palavras, se você pode acessar o Bitbucket com o seu navegador, então o Mercurial também deve funcionar.
-
SSH: porta 22. Isso é usado para
hg clone
,hg pull
ehg push
comssh://[email protected]/<user>/<repo>/
URLs.
O Mercurial não está fazendo nada de especial - apenas envia tráfego normal nessas portas.
Seu departamento de TI deve saber se está bloqueando as tentativas de conexão do interior de seu firewall (observando seus logs). Você também deve verificar suas configurações de proxy se o problema persistir.