Windows Server 2003 R2(64비트)에서 FTP 클라이언트가 실패함

Windows Server 2003 R2(64비트)에서 FTP 클라이언트가 실패함

Windows 2003 R2(64비트)를 실행하는 Dell 서버. ftp.exe를 사용하여 이 서버에서 FTP를 사용할 수 없습니다. 인터넷 연결을 공유하는 다른 사용자가 있는데 그들도 같은 문제를 겪고 있습니다. 기본적으로 패킷을 보내고 중단되며 수신측에서는 클라이언트가 연결을 종료했다고 생각합니다. 이는 여러 FTP 서버에서 발생하므로 하나의 서버에만 국한되지 않습니다.

LS 명령도 수행할 수 없고 파일 전송도 불가능합니다. FTP 서버의 로그 중 하나에서:

06:53:03 Accepted connection from [ip address]
06:53:10 Command "USER xxxx" received
06:53:13 PASSword accepted
06:53:13 User xxxx logged in.
06:53:29 Command "PORT xx, xx, xx, xx,19,137" received
06:53:29 PORT set to xx.xx.xx.xx - 5001 (19,137)
06:53:29 Command "NLST" received
06:53:29 NLST started successfully for path/wildcard
06:53:30 Transfer terminated by client closing connection
06:53:30 Transfer aborted

파일을 전송하려고 하면 2920바이트를 보낸 다음 같은 종류의 "client closed the connection"오류로 인해 실패합니다. 처음에는 방화벽 문제인 줄 알았으나 (간단히!) 방화벽을 꺼도 같은 결과가 나왔습니다. WinZip Pro를 사용하여 FTP로 백업을 수행했는데 같은 방식으로 실패합니다.

서버는 케이블 모뎀(이중 홈 머신)에 직접 연결되므로 외부에서 방해가 되는 NAT가 없습니다. 이견있는 사람?

답변1

Windows XP 64비트에서도 동일한 문제가 있었고 ftp.exe의 xp32비트 복사본을 가져왔는데 문제 없이 작동했습니다.

관련 정보