Код Visual Studio, Windows, клиент Git (версия 2.20.1) не может отправить код в ошибку GitHub 503 - PullRequest
2 голосов
/ 19 марта 2019

Не удается отправить GitHub при подключении к корпоративной сети. Тем не менее, я могу получить в корпоративной сети. Я также могу нажать на GitHub, когда не подключен к корпоративной сети.

Когда я пытаюсь протолкнуть код по сети, я получаю ...

ошибка: сбой RPC; HTTP 503 curl 22 Запрошенный URL-адрес вернул ошибку: 503 Сервис недоступен

Что я пробовал ...

Увеличение размера буфера

git.config --global http.postBuffer 35728640

Даже добавил к этому дополнительные нули до такой степени, что у меня возникла ошибка нехватки памяти, которая ожидалась при столь высокой установке.

Пытался использовать хранилище сертификатов Windows, а не openssl.

git.config --global http.sslBackend schannel

Я получал ошибку в списке отзыва сертификатов, но это исправлено.

git.config --global http.schannel.checkrevoke false
git.config --global http.sslVerify "false"

Также пробовал

ipconfig /release
ipconfig /renew
ipconfig /flushdns

Тогда ...

git gc --aggressive --prune

Я также создал свежий клон для ударов. Тот же результат.

Есть ли еще какие-нибудь хитрости конфигурации? Сетевая команда смотрит на сеть, но пока они не заметили ничего необычного. Видимо, прокси-сервера нет.

Я заметил, что промежуточные сертификаты для GitHub отсутствуют в хранилище доверенных сертификатов Windows, но если я не проверяю SSL-сертификаты, это не должно иметь значения, поскольку он работает нормально, если не подключен к корпоративной сети на той же машине.

Странный факт, я в МД, Корпоративный в Иллинойсе. Интересно, будет ли способ протестировать только отдельные узлы / зоны доступности GitHub.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...