git pull и git clone hang — Linux Ubuntu

Недавно я обновил свой порт SSH до 558.

cat /etc/ssh/sshd_config | grep Po
порт 558

Я замечаю, что мой git pull продолжает висеть.

Я исследую Интернет, я нашел эту ссылку SO

Почему git pull зависает?

Я старался

git fsck && git gc --prune=now

я получил

Checking object directories: 100% (256/256), done.
Checking objects: 100% (3806/3806), done.
Counting objects: 3840, done.
Compressing objects: 100% (1566/1566), done.
Writing objects: 100% (3840/3840), done.
Total 3840 (delta 2120), reused 3795 (delta 2096)

После этого я снова попробовал git pull, снова завис.


Моя виртуальная машина имеет доступ к Интернету.

ping google.com                                                                       
PING google.com (172.217.12.142) 56(84) bytes of data.                                    
64 bytes from lga34s19-in-f14.1e100.net (172.217.12.142): icmp_seq=1 ttl=56 time=1.68 ms  
64 bytes from lga34s19-in-f14.1e100.net (172.217.12.142): icmp_seq=2 ttl=56 time=1.31 ms  
64 bytes from lga34s19-in-f14.1e100.net (172.217.12.142): icmp_seq=3 ttl=56 time=1.11 ms  
^C                                                                                        
--- google.com ping statistics ---                                                        
3 packets transmitted, 3 received, 0% packet loss, time 2003ms                            
rtt min/avg/max/mdev = 1.118/1.374/1.689/0.238 ms 

Это мое

└── git config --list                                                                     
core.repositoryformatversion=0                                                            
core.filemode=true                                                                        
core.bare=false                                                                           
core.logallrefupdates=true                                                                
[email protected]:bb/cc.git                               
remote.origin.fetch=+refs/heads/*:refs/remotes/origin/*                                   
branch.master.remote=origin                                                               
branch.master.merge=refs/heads/master                                                     
remote.origin2.url=https://[email protected]/bb/cc.git 

Что я должен проверить?


Обновлять

Я не уверен, связано ли это с моим sshd_config или нет, но

Я старался

mkdir test
cd test


git clone [email protected]/cc.git
Cloning into 'cc'...
|...

опять зависнуть... даже на клоне ????????


Обновление 2

Может быть это проблемы с брандмауэром? Я даже не могу пинговать bitbucket.org

ping bitbucket.org
PING bitbucket.org (18.205.93.2) 56(84) bytes of data.

... stuck ... freeze ... 

но я могу ping google.com

ping google.com
PING google.com (172.217.9.238) 56(84) bytes of data.
64 bytes from lga34s11-in-f14.1e100.net (172.217.9.238): icmp_seq=1 ttl=56 time=1.59 ms
64 bytes from lga34s11-in-f14.1e100.net (172.217.9.238): icmp_seq=2 ttl=56 time=1.27 ms
^C64 bytes from lga34s11-in-f14.1e100.net (172.217.9.238): icmp_seq=3 ttl=56 time=1.05 ms

--- google.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 1.052/1.307/1.596/0.227 ms

person cyb3rZ    schedule 17.01.2020    source источник
comment
Изменение вашего порта sshd не должно влиять на операции git. Попробуйте повторно клонировать репозиторий в другой локальный каталог и посмотрите, поможет ли это.   -  person Shangjian Ding    schedule 17.01.2020
comment
Я читал ответ этого парня: stackoverflow.com/a/47057539/4480164, поэтому я подумал, что в нем есть что-то сделать с sshd.   -  person cyb3rZ    schedule 17.01.2020
comment
Но в любом случае, позвольте мне попробовать клонировать в новый каталог /   -  person cyb3rZ    schedule 17.01.2020
comment
@ShangjianDing: клон git, также зависание;   -  person cyb3rZ    schedule 17.01.2020
comment
Полностью исключите Git из общей картины: можете ли вы ssh -T [email protected] вообще? См. confluence.atlassian.com/bitbucket. /   -  person torek    schedule 17.01.2020
comment
Та команда тоже зависает... ssh -T [email protected]   -  person cyb3rZ    schedule 17.01.2020
comment
Я понятия не имею, что ПРОИСХОДИТ .. сейчас. :(   -  person cyb3rZ    schedule 17.01.2020


Ответы (1)


статус BitBucket чистый, поэтому проблема не на удаленной стороне.

Вы выполняете клонирование с URL-адресом SSH [email protected]:bb/cc.git.
Попробуйте для тестирования использовать URL-адрес HTTPS: https://bitbucket.org/bb/cc.git

person VonC    schedule 17.01.2020
comment
Я попробовал клонировать https, я продолжал получать The requested URL returned error: 403 даже с правильным паролем, который я использовал для входа в систему. Я проверил это. - person cyb3rZ; 17.01.2020
comment
@kyo Так он запрашивает пароль? Но возвращает 403? - person VonC; 17.01.2020
comment
Он спросил, я ввел правильный пароль, он возвращает 403. - person cyb3rZ; 17.01.2020
comment
@kyo Он также запрашивал ваше имя пользователя (перед паролем)? - person VonC; 17.01.2020
comment
https всегда запрашивает пароль. Только git нет, т.к. это делается через SSH. - person cyb3rZ; 17.01.2020
comment
@kyo Но сначала он запрашивает ваше имя пользователя? - person VonC; 17.01.2020
comment
Давайте продолжим обсуждение в чате. - person VonC; 17.01.2020