#git #github #networking
#git #github #сеть
Вопрос:
Не удается отправить код на 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
Я также создал свежий клон для kicks. Тот же результат.
Есть ли какие-либо другие приемы настройки, которые можно попробовать? Сетевая команда просматривает сеть, но пока они не заметили ничего необычного. По-видимому, нет прокси-сервера.
Я заметил, что промежуточных сертификатов для GitHub нет в хранилище доверия Windows, но если я не проверяю SSL-сертификаты, это не должно иметь значения, поскольку он работает нормально, когда не подключен к корпоративной сети на том же компьютере.
Странный факт, я в штате Мэриленд, корпорация находится в Иллинойсе. Интересно, есть ли способ протестировать только отдельные узлы / зоны доступности GitHub.