생활
Ftp접속 프로그램을 만들고있는데 425실패는멀까요?
아이디 패쓰워드는 맞는데 패시브모드인데도 425에러가 나는데 왤까요?? 일단 ftp로 접속은 됩니다. 파일업로드를 하면 pasv로 하는듯 하드니 곧 425에러가 발생합니다. 무슨문제인지 모르겠어요
55글자 더 채워주세요.
1개의 답변이 있어요!
안녕하세요 아하(a-ha) 프로그래밍 지식 답변자 입니다.
FTP와 관련된 문의를 해주셨는데요, 우선 FTP는 Active 모드와 Passive 모드가 있습니다.
Active 모드는 클라이언트가 주체적으로 포트를 만들고 FTP 서버가 이 포트로 들어오길 기다립니다.
반대로 Passive 모드는 FTP 서버 포트에 접속해서 command connection을 맺는 것 까지 동일하나, 데이터 전송을 위한 소켓을 Passive로 FTP 서버가 열기 기다렸다가 이 포트에 접속하여 데이터를 전송 받습니다.
만약 Windows의 CMD 에서 ftp.exe는 pasv 모드를 지원하지 않아 데이터 조회, 전송 시 425 에러가 발생하게 됩니다.
질문자님 상황이 어떤 것 인지는 이해는 됐으나, 로그와 증상 화면이 없어 답변이 제한적 입니다.