скручивание не загружает нужные файлы

Я не могу скачать скрипт bash для GitLab. Хотя, я могу открыть ссылку в браузере.

Как я могу решить это?

[root@localhost ~]# curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.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:00:39 --:--:-- 0 

Это проблема, связанная с сетью?

Редактировать:

 [root@localhost ~]# curl -v https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.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* About to connect() to packages.gitlab.com port 443 (#0) * Trying 54.153.54.194... * Connected to packages.gitlab.com (54.153.54.194) port 443 (#0) * Initializing NSS with certpath: sql:/etc/pki/nssdb * CAfile: /etc/pki/tls/certs/ca-bundle.crt CApath: none 0 0 0 0 0 0 0 0 --:--:-- 0:02:00 --:--:-- 0* NSS error -5961 (PR_CONNECT_RESET_ERROR) * TCP connection reset by peer 0 0 0 0 0 0 0 0 --:--:-- 0:02:01 --:--:-- 0 * Closing connection 0 curl: (35) TCP connection reset by peer 

Edit-2:

 [root@localhost ~]# openssl s_client -connect packages.gitlab.com:443 -state -nbio CONNECTED(00000003) turning on non blocking io SSL_connect:before/connect initialization SSL_connect:SSLv2/v3 write client hello A SSL_connect:error in SSLv2/v3 read server hello A write R BLOCK ^C [root@localhost ~]# 

Edit-3:

 [root@localhost ~]# wget https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | sudo bash --2018-08-31 06:09:29-- https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh Resolving packages.gitlab.com (packages.gitlab.com)... 54.153.54.194 Connecting to packages.gitlab.com (packages.gitlab.com)|54.153.54.194|:443... connected. ^C [root@localhost ~]# clock Fri 31 Aug 2018 06:13:51 AM EDT -0.850009 seconds 

Edit-4:

  [root@localhost ~]# curl -v --tlsv1 https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.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* About to connect() to packages.gitlab.com port 443 (#0) * Trying 54.153.54.194... * Connected to packages.gitlab.com (54.153.54.194) port 443 (#0) * Initializing NSS with certpath: sql:/etc/pki/nssdb * CAfile: /etc/pki/tls/certs/ca-bundle.crt CApath: none 0 0 0 0 0 0 0 0 --:--:-- 0:02:00 --:--:-- 0* NSS error -5961 (PR_CONNECT_RESET_ERROR) * TCP connection reset by peer 0 0 0 0 0 0 0 0 --:--:-- 0:02:01 --:--:-- 0 * Closing connection 0 curl: (35) TCP connection reset by peer [root@localhost ~]# curl -v --tlsv1.1 https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.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* About to connect() to packages.gitlab.com port 443 (#0) * Trying 54.153.54.194... * Connected to packages.gitlab.com (54.153.54.194) port 443 (#0) * Initializing NSS with certpath: sql:/etc/pki/nssdb * CAfile: /etc/pki/tls/certs/ca-bundle.crt CApath: none 0 0 0 0 0 0 0 0 --:--:-- 0:02:00 --:--:-- 0* NSS error -5961 (PR_CONNECT_RESET_ERROR) * TCP connection reset by peer 0 0 0 0 0 0 0 0 --:--:-- 0:02:01 --:--:-- 0 * Closing connection 0 curl: (35) TCP connection reset by peer [root@localhost ~]# curl -v --tlsv1.2 https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.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* About to connect() to packages.gitlab.com port 443 (#0) * Trying 54.153.54.194... * Connected to packages.gitlab.com (54.153.54.194) port 443 (#0) * Initializing NSS with certpath: sql:/etc/pki/nssdb * CAfile: /etc/pki/tls/certs/ca-bundle.crt CApath: none 0 0 0 0 0 0 0 0 --:--:-- 0:02:00 --:--:-- 0* NSS error -5961 (PR_CONNECT_RESET_ERROR) * TCP connection reset by peer 0 0 0 0 0 0 0 0 --:--:-- 0:02:01 --:--:-- 0 * Closing connection 0 curl: (35) TCP connection reset by peer [root@localhost ~]# 

Ну, выявленная проблема была связана с MSS / MTU. Мне нужно было настроить значение mss на 1452 на маршрутизаторе, чтобы это исправить. Все пользователи / серверы не имеют этой проблемы сейчас.

Дело в том, что Gitlab не поддерживает sslv2 и sslv3 anymoe (см. Отчет проверки Qualys SSL в Gitlab в разделе «Конфигурация»> «Протоколы»). Ваша версия curl, openssl и wget пытается подключиться к серверу с устаревшими протоколами.

В случае curl вы можете заставить клиента использовать TLS. Попробуйте следующие варианты:

 --tlsv1 --tlsv1.1 --tlsv1.2 --sslv2 # this will not work on Gitlab --sslv3 # this will not work on Gitlab 

Я предполагаю, что ваша операционная система старая или устаревшая. Вы должны обновить свою систему.