Yêu cầu thg 12 11, 2018 7:27 SA 1039 0 1
  • 1039 0 1
0

Gitlab bị lỗi port 22: Connection refused

Chia sẻ
  • 1039 0 1

Như tiêu đề thì mình add SSH key vào gitlab xong rồi test thì bị lỗi port 22: Connection refused. Bạn nào bị rồi cho mình hướng dẫn fix được không nhỉ? Mình thử mấy cách trên mạng nhưng không được

Avatar Tran Duc Thang @thangtd90
thg 12 11, 2018 7:34 SA

Bạn test bằng câu lệnh gì mà nhận được lỗi đó nhỉ 🤔

Bạn copy output đầy đủ trên terminal lên đây được không 😄

Avatar Nguyen Tuan Anh @TuanAnh9996
thg 12 11, 2018 7:44 SA

@thangtd90 Mấy cái domain là mình sửa lại nhé, vì domain mình đang làm ko public đc

ssh -Tv git@gitlab.domain.vn <br>
OpenSSH_7.2p2 Ubuntu-4ubuntu2.6, OpenSSL 1.0.2g  1 Mar 2016
debug1: Reading configuration data /home/htta/.ssh/config
debug1: /home/htta/.ssh/config line 2: Applying options for gitlab.domain.vn
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug1: Connecting to gitlab.domain.vn [210.245.91.39] port 22.
debug1: connect to address 210.245.91.39 port 22: Connection refused
ssh: connect to host gitlab.domain.vn port 22: Connection refused

file config

Domain GitLab server
  Host gitlab.Domain.vn
  RSAAuthentication yes
  IdentityFile ~/.ssh/domain_id_rsa
Avatar Nguyen Tuan Anh @TuanAnh9996
thg 12 11, 2018 7:50 SA

@thangtd90 Mình thử bằng lệnh ssh -T git@gitlab.com thì output nó ra như này Permission denied (publickey)

Avatar Truong Dang @xdangminhtruongx
thg 12 11, 2018 8:13 SA

@TuanAnh9996 Bạn chuyển sang port 443 thử xem, với check lại xem trên server host con gitlab của bạn có bật firewall chặn mất port 22 không ? Với cả ssh -T git@gitlab.com là bạn đang check ssh đến gitlab gốc mà đâu phải đến gitlab mà bạn đã host lên server đâu, mình tưởng bạn đang muốn check ssh đến gitlab.domain.vn mới đúng chứ nhở ?

Avatar Tran Duc Thang @thangtd90
thg 12 11, 2018 9:09 SA

@TuanAnh9996 Permission denied (publickey) là lỗi chung chung khi bạn kết nối đến server bằng ssh thôi, còn để check nguyên nhân cụ thể thì đúng là như bạn đã làm ở trên, là dùng option -v hay -vv, -vvv ý 😄 Bạn thử ssh -Tvvv git@gitlab.domain.com và check kỹ log xem.

Còn như thông báo ở trên là port 22: Connection refused thì có vẻ server của bạn không cho ssh vào qua cổng 22 mặc định 🤔

1 CÂU TRẢ LỜI


Đã trả lời thg 12 11, 2018 9:23 SA
0

Bạn cài lại Gitlab coi sao, mình thấy cài lại là hay fix đc lắm 😃)

Chia sẻ
thg 12 12, 2018 4:01 SA

được thật ạ? 😱😱😱

Avatar Cùi Bắp @euclid
thg 12 14, 2018 2:35 SA

@vuongthai95 đc mà =)) j4f

thg 12 14, 2018 5:07 SA

😆

thg 4 17, 2019 7:03 SA

@TuanAnh9996 xóa cả cái IP này đi em: 210.245.91.39

Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí