При подключении к демону Git в Windows 7 возникает ошибка "сброс по узлу"
Я запускаю Git dameon на Win7 (Ultimate - x64) от MinGW. Когда я впервые запускаю демон (как в первый раз, когда он запускается после последнего перезапуска), я могу выполнить любую команду на сервере с удаленного компьютера без происшествий.
Однако через некоторое время команды потерпят неудачу с fatal: read error: Connection reset by peer
, Я попытался перезапустить демон, перезагрузить подключение к сети, отключить и включить беспроводной адаптер. Единственное решение - перезагрузка.
У меня включено многословие, и демон видит входящее соединение. Из выходных данных кажется, что сервер обрабатывает команду нормально:
[7232] Connection from 192.168.2.169:60163
[7232] Extended attributes (19 bytes) exist <host=192.168.2.99>
[7232] Request upload-pack for '/asterisk-config-client'
[2964] [7232] Disconnected
Обычно я вызываю любые команды Git с виртуальной машины на моем компьютере. Итак, я попытался выполнить команды локально (я могу использовать Git без MinGW, но я предпочитаю не делать этого) и все равно получил ту же ошибку. Я даже безуспешно пытался запустить демон за пределами MinGW (без перезагрузки компьютера).
Из того, что я могу сказать, звучит так, как будто привязка сокетов испорчена. Но я понятия не имею, как очистить сокет или что-то подобное в Windows. Когда дело доходит до администрации, мне нравится Linux.
1 ответ
Брандмауэр Windows, как известно, вызывает эту ошибку. попробуйте отключить его и посмотреть, улучшится ли он.