Git push получает HTTP 417 через прокси
HTTP 417 означает, что ожидание не было выполнено. Определите, кто выдал ответ, прежде чем менять учётные данные или увеличивать настройки буфера Git.
Небольшая операция Git работает, а другая возвращает HTTP 417. Этот статус не является сокращением «пароль прокси отклонён».
HTTP определяет 417 как сбой ожидания. Запрос с полем Expect может столкнуться с сервером или посредником, не способным выполнить это ожидание. Обмен 100-continue объясняет решение до отправки тела загрузки.
Выясните, какой компонент выдал ответ и что содержал запрос. Аккуратно отредактированная трассировка HTTP Git и соответствующая запись в журнале прокси полезнее, чем догадки по размеру commit.
Если внутреннее хранилище должно использовать прямой маршрут, осознанно исправьте эту политику маршрутизации. Если оно должно использовать прокси, исследуйте совместимость этого пути. Удаление всех настроек прокси может скрыть симптом, выбрав другой маршрут без объяснения сбоя.
Точно так же http.postBuffer не является универсальным средством от ошибок прокси. Обратитесь к справочнику по конфигурации Git, чтобы понять параметр, прежде чем менять его. Числовой статус HTTP, этап запроса и компонент, возвращающий его, должны определять следующий шаг.