처음에는 PC에서 파일질라만 사용해서 아무 문제가 있었는지 몰랐지만 안드로이드의 대부분의 앱에서 ftps(FTP over SSL)서버에 접속하려고 하면 오류가 나더군요. 어떤 앱은 아예 처음부터 접속을 거부하는 경우도 있고 es파일탐색기는 접속이 되긴 되는데 파일 목록이 가끔식 안 뜰 때도 있고 어떤 동영상은 재생이 되는데 어떤 동영상은 재생이 안되서 난감했습니다.
 여러번 삽질끝에 찾아낸 원인이 VSFTP에서 require_ssl_reuse의 기본 설정값이 YES이고 대부분 안드로이드 앱에서 ssl reuse을 지원을 못하는데에 있었습니다. 안드로이드 OS자체에서 지원을 못하는 것인지 앱에서 지원을 못하는 것인지는 모르지만 일단 문제를 해결하기 위해서는 FTP 서버 설정을 수정할 필요가 있습니다. VSFTP 설정파일을 열어서 (경로는 /etc/vsftp/vsftpd.conf) 파일에 require_ssl_reuse=NO 를 추가하면 되겠습니다.

+ Recent posts