FTP 파일 잠금 - 무작위

FTP 파일 잠금 - 무작위

최근에야 이런 일이 발생하기 시작했습니다. 이유를 알 수 없습니다.

저는 FileZilla(최신 버전)를 사용하여 IIS7.5의 Windows 2008 R2 서버에 파일을 FTP로 보내고 있습니다.

10번째마다(항상 10번째마다는 아님) 파일 업로드가 완료되지 않는 경우가 가끔 있으므로(오류 메시지 없음) 다시 시도하십시오. 두 번째 시도에서는 파일을 업로드할 수 없으며 다음 오류가 발생합니다.

Response:   550 The process cannot access the file because it is being used by another process. 
Error:  Critical file transfer error

이에 대한 패턴도 없고 설명도 없습니다. 이 문제를 해결하는 유일한 방법은 서버에서 FTP 서비스를 다시 시작하는 것입니다. 이는 파일에 잠금을 유지하는 FTP 서비스입니다.

몇 가지 사항:

  • 이를 유발하는 파일 크기는 없으며 파일이 1kb이든 1000이든 상관없이 발생합니다!
  • 서버의 "현재 세션"을 보면 "현재 명령"이라고 표시된 10개의 세션이 있습니다. STOR - FileZilla가 현재 연결되어 있지 않습니다. 따라서 내 가정은 전송 중에 연결이 실패하지만 서버는 아직 업로드 중이라고 생각하여 자체 연결을 열어 두는 것입니다.
  • 방화벽과 바이러스 백신을 비활성화했으므로 이것이 원인이 아닙니다.
  • Active 및 Passive에서도 마찬가지입니다.

어떤 아이디어가 있나요?

이것은 본질적으로 동일한 문제입니다.Win 2008/FTP/Filezilla - 간헐적인 중요한 전송 오류(답변 없음)

답변1

이에 대한 답을 찾았습니다. 다른 사람이 같은 문제를 진단하는 데 도움이 될 수 있으므로 이 글을 게시해야겠다고 생각했습니다.

문제는 AVG였습니다. 어떤 이유로 AVG는 일부 파일(전체는 아님)에 대한 연결을 끊었지만 클라이언트와 서버 간의 연결을 끊으면 연결의 양쪽 끝이 여전히 열려 있다고 생각하여 파일이 잠겼습니다.

답변2

Windows Server 2008 R2에서 명령으로 인해 공유 위반이 발생할 때 동일한 증상이 확인되어 다음 literal size과 같이 게시되었습니다.KB2723776

FTP 구현을 위한 파일 재개 명령은 IIS 7.0에서 그다지 안정적이지 않았으며 7.5에서도 여전히 완벽하지 않습니다.

위에서 언급한 핫픽스는 명령과 관련된 특정 문제보다 더 많은 문제를 해결하는 것으로 생각됩니다 literal size.

관련 정보