![FTP 클라이언트 시간 초과의 가능한 원인에 대한 도움이 필요합니다.](https://rvso.com/image/1654364/FTP%20%ED%81%B4%EB%9D%BC%EC%9D%B4%EC%96%B8%ED%8A%B8%20%EC%8B%9C%EA%B0%84%20%EC%B4%88%EA%B3%BC%EC%9D%98%20%EA%B0%80%EB%8A%A5%ED%95%9C%20%EC%9B%90%EC%9D%B8%EC%97%90%20%EB%8C%80%ED%95%9C%20%EB%8F%84%EC%9B%80%EC%9D%B4%20%ED%95%84%EC%9A%94%ED%95%A9%EB%8B%88%EB%8B%A4..png)
우리 회사는 Windows IIS를 통해 FTP 서버를 호스팅하고 있습니다. 우리는 클라이언트용 파일을 다운로드하기 위해 클라이언트 서버에 설치된 클라이언트 프로그램(C# 프로그래밍 언어로 작성된 Windows Form 프로그램)을 가지고 있습니다.
몇 달 전부터 발생한 문제 중 하나가 오늘날에도 여전히 발생하고 있습니다. 클라이언트가 제공한 인쇄 화면에서 FTPWebRequest가 약 1.5분 정도의 시간 초과에 도달한 것 같습니다. IIS FTP 서버에서 다음 로그를 얻을 수 있습니다.
2021-04-27 07:06:06 <ClientIP> 37079 - 192.9.100.187 21 USER <UserID> 331 0 0 23 21 0 48c11a4b-28e0-4d8c-a590-8ba615e78edb -
2021-04-27 07:06:06 <ClientIP> 37079 <UserID> 192.9.100.187 21 PASS *** 230 0 0 21 14 32 48c11a4b-28e0-4d8c-a590-8ba615e78edb /
2021-04-27 07:06:06 <ClientIP> 37079 <UserID> 192.9.100.187 21 OPTS utf8+on 200 0 0 58 14 0 48c11a4b-28e0-4d8c-a590-8ba615e78edb -
2021-04-27 07:06:07 <ClientIP> 37079 <UserID> 192.9.100.187 21 PWD - 257 0 0 31 5 0 48c11a4b-28e0-4d8c-a590-8ba615e78edb -
2021-04-27 07:06:07 <ClientIP> 37079 <UserID> 192.9.100.187 21 CWD Control 250 0 0 29 13 15 48c11a4b-28e0-4d8c-a590-8ba615e78edb /Control
2021-04-27 07:06:07 <ClientIP> 37079 <UserID> 192.9.100.187 21 TYPE I 200 0 0 20 8 0 48c11a4b-28e0-4d8c-a590-8ba615e78edb -
2021-04-27 07:06:07 <ClientIP> 37079 <UserID> 192.9.100.187 21 PORT <ClientIP>,146,163 200 0 0 30 28 16 48c11a4b-28e0-4d8c-a590-8ba615e78edb -
2021-04-27 07:06:07 <ClientIP> 37539 <UserID> 192.9.100.187 20 DataChannelOpened - - 0 0 0 0 0 48c11a4b-28e0-4d8c-a590-8ba615e78edb -
2021-04-27 07:06:07 <ClientIP> 37539 <UserID> 192.9.100.187 20 DataChannelClosed - - 0 0 16826 0 0 48c11a4b-28e0-4d8c-a590-8ba615e78edb -
2021-04-27 07:06:07 <ClientIP> 37079 <UserID> 192.9.100.187 21 NLST - 226 0 0 16904 6 47 48c11a4b-28e0-4d8c-a590-8ba615e78edb /Control
2021-04-27 07:06:07 <ClientIP> 37079 <UserID> 192.9.100.187 21 CWD / 250 0 0 29 7 0 48c11a4b-28e0-4d8c-a590-8ba615e78edb /
2021-04-27 07:06:07 <ClientIP> 37079 <UserID> 192.9.100.187 21 CWD Control 250 0 0 29 13 16 48c11a4b-28e0-4d8c-a590-8ba615e78edb /Control
2021-04-27 07:06:07 <ClientIP> 37079 <UserID> 192.9.100.187 21 PORT <ClientIP>,138,129 200 0 0 30 28 0 48c11a4b-28e0-4d8c-a590-8ba615e78edb -
2021-04-27 07:06:07 <ClientIP> 35457 <UserID> 192.9.100.187 20 DataChannelOpened - - 0 0 0 0 0 48c11a4b-28e0-4d8c-a590-8ba615e78edb -
2021-04-27 07:06:07 <ClientIP> 35457 <UserID> 192.9.100.187 20 DataChannelClosed - - 0 0 29462 0 0 48c11a4b-28e0-4d8c-a590-8ba615e78edb -
2021-04-27 07:06:07 <ClientIP> 37079 <UserID> 192.9.100.187 21 LIST - 226 0 0 29540 6 32 48c11a4b-28e0-4d8c-a590-8ba615e78edb /Control
2021-04-27 07:06:43 <ClientIP> 37079 <UserID> 192.9.100.187 21 CWD / 250 0 0 29 7 16 48c11a4b-28e0-4d8c-a590-8ba615e78edb /
2021-04-27 07:06:43 <ClientIP> 37079 <UserID> 192.9.100.187 21 PORT <ClientIP>,142,113 200 0 0 30 28 0 48c11a4b-28e0-4d8c-a590-8ba615e78edb -
2021-04-27 07:06:52 <ClientIP> 36465 <UserID> 192.9.100.187 20 DataChannelOpened - - 0 0 0 0 0 48c11a4b-28e0-4d8c-a590-8ba615e78edb -
2021-04-27 07:06:52 <ClientIP> 36465 <UserID> 192.9.100.187 20 DataChannelClosed - - 0 0 268 0 0 48c11a4b-28e0-4d8c-a590-8ba615e78edb -
2021-04-27 07:06:52 <ClientIP> 37079 <UserID> 192.9.100.187 21 RETR Control/<FileToBeDownloaded> 226 0 0 334 72 9187 48c11a4b-28e0-4d8c-a590-8ba615e78edb /Control/<FileToBeDownloaded>
2021-04-27 07:08:23 <ClientIP> 37079 <UserID> 192.9.100.187 21 ControlChannelClosed - - 64 0 608 270 136782 48c11a4b-28e0-4d8c-a590-8ba615e78edb -
위의 로그에서 무엇이 잘못되었는지 알 수 있습니까? 로그를 보면 FTP 요청이 서버에 도달할 수 있지만 클라이언트가 연결 시간이 초과될 때까지 기다렸다는 것을 알 수 있습니다.