Я установил 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.