O erro «503 após CONNECT» do Git é uma falha de túnel
Um estado de gateway devolvido ao CONNECT ocorre antes da conversa HTTPS normal com o repositório. Verifique o host solicitado e o caminho do proxy antes de alterar as credenciais do Git.
«Received HTTP code 503 from proxy after CONNECT» é mais específico do que «o GitHub está fora do ar». O Git pediu ao proxy para abrir um túnel, e o proxy devolveu um estado de falha.
A conversa HTTPS normal com o repositório não começou necessariamente. Um 502, 503 ou 504 nesta fase aponta para a tentativa do intermediário de estabelecer a ligação seguinte, o seu caminho ascendente ou a sua política.
Verifique o nome de host e a porta exatos no pedido CONNECT. Um erro de digitação no URL remoto pode chegar com sucesso ao proxy e ainda assim falhar quando o proxy tenta resolver ou contactar o destino. Acrescentar um prefixo www. aleatório ou substituir o nome por um IP não é uma correção geral.
Compare a rota prevista para um repositório interno com a de um externo. Se um host deve ser direto, exponha essa política explicitamente. Se o proxy for necessário, removê-lo não é um diagnóstico.
Correlacione o rasto do Git redigido com o registo do proxy. As palavras-passe do repositório e os tamanhos de buffer do Git não reparam um túnel que nunca foi estabelecido.