집에서 개인적으로 조그만 서버PC를 돌리고 있습니다.
윈도7 깔아서 기본 IIS를 이용해서 FTP 서버 사용 중입니다.
근데 잘 되다가 이게 갑자기 다운로드, 업로드가 안되네요 -_-;;;
접속도 잘 되고 파일 리스트도 잘 나옵니다만 다운로드나 업로드를 하려고 하면 계속 기다리다가 timeout 처리됩니다.
서버의 로그를 보면 정상적인 옛날 로그에는 RETR이 있는데요....
DataChannelOpened 만 나오고 끝나네요...
별 의미 없지만...
Filezilla로 다운로드 시도 후 로그를 보면 아래와 같구요... timeout 처리되네요..
이거 뭐 어떻게 해야 하나요 ㅠ.ㅠ. 도와주세요
(서버 이름과 주소, 계정은 AAA, XXXX와 999로 가렸습니다;;)
Status: Resolving address of XXXX.XXXX.org
Status: Connecting to 999.999.999.999:21...
Status: Connection established, waiting for welcome message...
Response: 220 Microsoft FTP Service
Command: USER AAA
Response: 331 Password required for AAA.
Command: PASS ****
Response: 230 User logged in.
Command: OPTS UTF8 ON
Response: 200 OPTS UTF8 command successful - UTF8 encoding now ON.
Status: Connected
Status: Starting download of /Uservate/20140303_160316.jpg
Command: CWD /Uservate/
Response: 250 CWD command successful.
Command: TYPE I
Response: 200 Type set to I.
Command: PASV
Response: 227 Entering Passive Mode (999,999,999,999,206,54).
Command: RETR 20140303_160316.jpg
Response: 150 Opening BINARY mode data connection.
Error: Connection timed out
Error: File transfer failed
Response: 150 Opening BINARY mode data connection.
Error: Connection timed out
Error: File transfer failed
------------------------------------
여기 좀 이상한데..
이거 먼가요??
이화일..20140303_160316.jpg
윈도우는 재시작 해보시고...
FTP서버는 Filezilla ftp server를 추천합니다...
써 봤는데.. 편하고 잘 되더군요.. 오프소스입니다.
서버 재시작, 재부팅... 다 해봤는데 안되네요 ㅠ.ㅠ 정 안되면 파일질라로 테스트를 해볼 생각이긴 한데.. 그래도 왠지 느낌은 안될 것 같네요
클라이언트에서 Active Mode로 설정하고 접속해도 현상은 동일하네요 ㅠ.ㅠ
확인해보니 공유기에는 관련 설정 메뉴가 없고, 윈도우 방화벽에는 인바운드에 FTP Server Passive 를 허용하게 되어 있습니다.....
아... 진짜 모르겠네요...ㅠ.ㅠ
답변 감사합니다. 제가 쓰는 클라이언트들은 다 패시브라서 그런줄 알았네요. 일단 액티브로 바꿔도 안되는건 마찬가지구요. 포트포워딩해서 썼었는데 그냥 dmz로 변경해 보겠습니다.
1. 클라이언트에서 패시브 설정을 액티브를 쓰도록 변경 -> 해결 안됨
2. 공유기에서 포트포워딩 설정을 그냥 DMZ 쓰도록 변경 -> 해결 안됨
3. IIS 서비스 종료 후 파일질라 설치 -> 대충 설정하고 시도해보는데 접속 자체가 안됨...(설정 잘못한 듯)... 귀찮아서 그냥 파일질라 삭제.
4. IIS FTP 서비스 시작 -> 이후 정상동작 함;;;;;;;;;;;;;;;;
이틀동안의 삽질은 여기서 끝났습니다. 왜 되는지 모르겠지만.... 아오.......
답변해주신 모든 분들 감사합니다. (__)