나는 오늘 밤 IIS 7.0에서 모든 수동 포트 범위 거래로 어려움을 겪었습니다. 마침내 FTP / ES 또는 FTP / IS에만 적용됨을 깨달았습니다. 일반 ftp를 시도하면 PORT 요청에 응답 할 때 원하는 포트 번호를 지정합니다.
우선, 나는 무언가를 놓치고 있습니까? 둘째, 내가 그렇지 않다면 왜 세상에서 이런 식으로 작동합니까?
티아.
답변
나는 오늘 같은 문제가 있었을 때이 질문을 우연히 발견했습니다. IIS 7.5 관리자 콘솔에서 “데이터 채널 포트 범위”를 설정했지만 서버가 지정된 범위 밖의 포트를 계속 선택했습니다. 나를위한 문제는 방화벽이 응답을 다시 쓰는 것이 아닙니다 (TLS를 사용하고 있었기 때문에 시도해도 실패했습니다). 실제로 포트 범위를 변경 한 후에는 “Microsoft FTP 서비스”를 다시 시작해야합니다. 사용하는 iisreset
것만으로는 충분하지 않으며 IIS 관리자의 서버 수준에서 “다시 시작”을 클릭하지도 않습니다. OS 레벨 서비스 ( ftpsvc
)를 완전히 중지하고 시작해야합니다.
답변
나는 결국은 $ %는 (* & @ 방화벽 것을 결정 다시 쓰기 “도움”이 시도에 FTP 명령을. 내가 FileZilla의 서버를 설치하려고하고 같은 문제가 있었을 때 나는이 결정. 다행히는 FileZilla의 서버는 오픈 모니터링이있다 창에서 대화를 관찰하고 서버가 실제로 올바른 포트 번호를 전송하고 있음을 확인했습니다.