Lassen Sie mich mein sehr merkwürdiges Problem erklären. Ich habe einen Server (Linux Debian Jessie), der Zugriff auf mein Git Repository auf gitlab.com hatteIch konnte mich seit 2 Tagen nicht auf GitLab.com verbinden (HTTP, SSH ...)
Vor zwei Tagen habe ich versucht, einige Änderungen auf diesem Server mit einem einfachen Git ziehen ziehen. Ich erhielt eine Fehlermeldung:
ssh: connect gitlab.com Host-Port 22: Anschluss
Si Ich habe einige Tests gemacht
1. TELNET
timed outUm zu verstehen, warum, habe ich versucht, ein Telnet auf 22 Port = TIMEOUT
2. IPTABLES
Ich habe meine iptables überprüft, um sicherzustellen, dass der SSH-Port erlaubt ist. Es ist. Wenn ich ein telnet auf einem anderen Dienst wie github.com versuche, funktioniert es. Also bin ich in OUTPUT an diesem Port erlaubt.
3. PING
Ich dachte, ein IP-Übersetzungsproblem. Ich habe einen Ping gemacht, ich erhalte diese Nachricht:
PING 104.210.2.228 (104.210.2.228) 56 (84) Bytes von Daten. --- 104.210.2.228 Ping-Statistik --- 87 Pakete übertragen, 0 empfangen wird, 100% Paketverlust, Zeit 86534ms
4. Fail2ban
ich fail2ban, so habe ich geprüft wenn gitlab im Gefängnis war, scheint es nicht.
Also mein Problem ist, dass ich nicht gitlab.com erreichen
Wenn ich von meinem lokalen Rechner oder von einem anderen Server versuchen, ich dieses Problem nicht. Es klappt.
Ich kann gitlab.com nicht nur von diesem Server erreichen, aber ich weiß nicht warum. Vielleicht hat jemand eine Idee, die sehr wertvoll sein kann, um mir zu helfen?
Was ist die Ausgabe von running "ssh -T [email protected]"? – Tushar
Auf Github bekomme ich diese Nachricht: Berechtigung verweigert (publickey). Normal Ich benutze es nicht auf diesem Server. Und für gitlab.com erhalte ich eine Zeitüberschreitung – sanceray3