Я установил репозиторий Gerrit на нестандартный порт 10002. Я сгенерировал свой HTTP-пароль в Gerrit. Я могу успешно клонировать это репо по протоколу HTTP на машинах Unix и на большинстве Windowses. Однако я не могу клонировать его на некоторых экземплярах Windows (Windows 7):
$ git clone http://myusername@myGerrit.com:10002/my-repo
Cloning into 'my-repo'...
fatal: unable to access 'http://myusername@myGerrit.com:10002/my-repo': The requested URL returned error: 403
Клонирование по SSH работает без проблем. Мне нужно, чтобы HTTP-клон работал, потому что мне нужно клонировать репозиторий не только на многих машинах без моего закрытого ключа.
Я попытался отключить брандмауэр Windows и Microsoft Security Essentials. Не работающие экземпляры не имеют установленного антивируса.
Как проверить, что такое соединение репо blockig?
Этот вопрос не помогает.