Curl (35) пытается установить сервер Gitlab Ubuntu 18.04

Привет, я пытаюсь установить gitlab на виртуальный сервер Ubuntu 18.04, выполнив эти шаги из Официальный веб-сайт.

Но когда на втором этапе curl -v https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo bash Я получаю:

    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0*   Trying 54.153.54.194...
* TCP_NODELAY set
* Connected to packages.gitlab.com (54.153.54.194) port 443 (#0)
* ALPN, offering h2
* ALPN, offering http/1.1
* successfully set certificate verify locations:
*   CAfile: /etc/ssl/certs/ca-certificates.crt
  CApath: /etc/ssl/certs
} [5 bytes data]
* TLSv1.3 (OUT), TLS handshake, Client hello (1):
} [512 bytes data]
* OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to packages.gitlab.com:443
* stopped the pause stream!
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
* Closing connection 0
curl: (35) OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to packages.gitlab.com:443

Версия Curl: curl 7.58.0; OpenSSL: 1.1.1

Кто-нибудь знает, как я могу это исправить? или, по крайней мере, исследовать глубже.

Спасибо.

Редактировать: wget тоже не работает. Он возвращает:

--2021-08-05 19:40:01--  https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh
Resolving packages.gitlab.com (packages.gitlab.com)... 54.153.54.194, 2600:1f1c:2d4:8900:17a1:2e94:9f90:f91e
Connecting to packages.gitlab.com (packages.gitlab.com)|54.153.54.194|:443... connected.
Unable to establish SSL connection.
Converted links in 0 files in 0 seconds.
1
задан 5 August 2021 в 22:42

1 ответ

Обычно, когда у вас возникают подобные ошибки сертификата, вы всегда должны быть уверены, что получаете доступ к правильным веб-сайтам и не перенаправляетесь куда-то еще ... но в вашем случае я не думаю, что это дело.

Чтобы исправить это, выполните:

apt-get clean && apt-get update && apt-get upgrade

Это должно очистить ваш кеш репозитория и обновить все. У вас старая версия curl и OpenSSL, и эта проблема, я думаю, связана с OpenSSL.

Обновите все, и все должно работать.

Если нет, для обхода проверок ssl используйте:

curl --insecure https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh
1
ответ дан 20 August 2021 в 10:29

Другие вопросы по тегам:

Похожие вопросы: