Назад | Перейти на главную страницу

Прокси-сервер Squid Http не работает в git clone

Я установил Squid через Docker и протестирован с помощью curl и браузера, он отлично работает!

И затем я собираюсь установить прокси-сервер Http на git, моя команда ниже:

git config --global http.proxy http://myserverip:3128

А вот результат вышеуказанной команды в конфигурации git.

$ cat ~/.gitconfig
[http]
    proxy = http://squid.veronalabs.com:3128
    sslVerify = false

Но клон git не работает!

$ git clone git@gitlab.com:repo/project.git
Cloning into 'panel'...
ssh: connect to host gitlab.com port 22: Connection timed out
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

И вообще, я добавил этот прокси для исходящих подключений:

$ export http_proxy=http://myserverip:3128
$ export https_proxy=http://myserverip:3128

Я очень ценю любую помощь!

Вы используете http.proxy, но пытаетесь клонировать репозиторий с помощью SSH. вам следует использовать ссылку https GitLab.