
어제 나는 git clone
개인 GitLab 인스턴스의 저장소가 일관되게 작동하지 않는다는 것을 깨달았습니다. 내 인터넷 연결은 양호하며 GitLab의 웹 인터페이스도 문제 없이 방문할 수 있습니다. 그런 다음 Wireshark를 통해 네트워크 패킷을 확인했는데 이상한 동작이 발생했습니다.
- 대략. 모든 HTTPS 요청의 70%가 정상적으로 통과되고 있습니다.
- 나머지 30%는 시간 초과가 발생하며
[TCP Retransmission] [TCP Port numbers reused]
시간 초과가 발생하면 알림이 표시됩니다. - 홈 네트워크 외부의 다른 서버를 이용하여 다른 네트워크에서도 문제가 발생하는지 확인했습니다. 잘 작동해요항상
- 홈 네트워크에 연결되어 있지 않지만 4G를 통해 동일한 공급자에 연결되어 있는 모바일 장치에서 termux를 통해 HTTPS 연결을 확인할 때도 동일한 문제가 발생합니다.
- 대신 브라우저를 사용하거나 시간 초과가 전혀 발생하지 않습니다
curl
.git
python
- ICMP 패킷이 잘 전달되고 있습니다.
- 시간 초과가 발생하면 내 서버의 방화벽이 패킷을 수신하지 못합니다. 내 서버가 괜찮다는 또 다른 힌트입니다
처음에는 네트워크 하드웨어에 결함이 있다고 생각했지만 4G를 통해 모바일 장치에서도 발생하는 문제로 인해 문제가 아니라고 확신합니다.
내가 상상할 수 있는 유일한 것은 내 공급자의 일부 장치에 결함이 있다는 것입니다. 내 연결은 듀얼스택 라이트 터널을 사용합니다.
누군가 아이디어가 있다면 기쁘겠습니다.
독일에서 인사드립니다.
이미지: