ios에서의 ftp접속이 불가능 합니다.

21 views
Skip to first unread message

정대원

unread,
Apr 25, 2022, 3:09:54 PMApr 25
to Capriccio App Forum
지금까지 안드로이드 폰 4대를 경유해 오면서 계속해서 카프리치오를 사용해왔습니다.
그중 지금도 2대는 멀쩡히 잘 쓰고 있구요.

원래는 webdav를 사용해왔었는데, 제가 사용하는 WD클라우드 NAS가 버전업을 하면서 webdav를 지원하지 않게 되었습니다.
그래서 FTP를 사용하는데... 이것도 물론 잘 써왔습니다.
외부에서 ddns로 어디서든 접속이 가능했고 문제가 없었는데요...

이번에 아이패드 에어 5를 구매하고 당연히 될 줄 알았던 녀석을 의심치 않고 pro를 덥석 사놓고 보니 접속이 안되네요...
-1016 에러가 발생합니다.
FTP인코딩 설정을 깜빡한것도 아니고, 오죽하면 별의별 전세계 국가 인코딩은 다 번갈아가며 맞춰봤습니다.
설정이 틀린것도 아닐것이 당연한게, 지금도 잘 쓰고있는 안드로이드에서 설정된 프로필을 수정으로 보면서 똑같이 따라 적었으니까요..
심지어 접속이 되고 리스트까지 나옵니다.
단지 재생만 안돼요....

일단 파악에 도움이 되시라고 정보를 남깁니다.
1. NAS = WD My Cloud EX2 Ultra
2. 기종 = iPAD Air 5 / iOS 15.4.1
3. 잘 되는 안드로이드 기종 = LG벨벳, 갤럭시9, 샤오미탭 4+, 갤럭시탭7

참고로, 유일하게 재생이 가능한 인코딩이 하나 있습니다.
Mac OS Roman
이 인코딩만이 재생이 됩니다.
다만, 한글이 모조리 깨져서 사용이 불가능 합니다...
아래 스크린샷 2번에 현재 재생중인 음악의 재목이 Mac OS Roman 인코딩으로 재생이 되었던 흔적입니다.

참고로 스크린샷 자료도 남겨드립니다.
1. ios에서의 FTP 설정
1. ios에서의 FTP 설정.jpg
2. ios에서 동작 불가 현상

2. ios에서 동작 불가 현상.jpg
3. 안드로이드에서의 설정(정상동작)
3. 안드로이드에서의 설정(정상동작).png
4. NAS의 FTP 설정
4. NAS의 FTP 설정.jpg

일단 보안상 개인정보는 마스킹 하였습니다.
혹시 저의 NAS의 문제라면 어쩔수 없다지만, 안드로이드는 잘 듣고 있거든요...
부디 해결되었으면 좋겠네요..

Capriccio App Forum

unread,
Apr 26, 2022, 11:04:27 AMApr 26
to Capriccio App Forum
안녕하세요. 우선 불편을 드려 정말 죄송합니다.
OS가 다른 부분으로 인해, Android와 iOS 버전에서 사용하는 FTP 연결 구현이 다소 달라, 호환성 문제가 발생할 수 있습니다. 이 점 죄송합니다.

-1016 오류는 인코딩 문제로 인해 서버에서 전송한 데이터를 제대로 해석하지 못했을 때 발생하는 오류입니다.
예를 들어 Capriccio에서 인코딩을 UTF-8로 설정한 상태에서, FTP 서버가 UTF-8이 아닌 다른 인코딩으로 데이터를 전송하게 되면 해석에 실패하여 오류가 발생하게 됩니다.

우선 보유하고 있는 FTP 서버 지원 장비들에서는 해당 상황이 재현되고 있지 않아, 계속해서 재현해보고,
보유중인 장비 중에 WD My Cloud 장비가 없어서, 재현이 안될 경우 해당 장비를 구해 직접 테스트해 볼 예정입니다. 이렇게 될경우 해결에 조금 더 시간이 소요될 수 있는 점 양해 부탁드립니다.

보다 자세한 문제 확인을 위해 죄송하지만 아래 사항들을 확인해 주시면 감사하겠습니다.

리스트에서는 보이는데, 재생할 경우 오류가 발생한다고 하셨는데, 올려주신 스크린샷에서는 리스트 표시에서도 오류가 발생하는 것 같습니다.
혹시 리스트 표시에도 오류가 발생하는 것인지, 아니면 리스트는 정상적으로 보이는데 파일을 터치해서 재생을 시도할 때만 오류가 발생하는 것인지 궁금합니다.
오류의 경우, 리스트 내 폴더나 파일명에 한국어가 포함되어 있는 경우에 체크해 주시면 감사하겠습니다.
또한, Capriccio에서의 FTP 인코딩 설정은 UTF-8인 경우와, EUC-KR인 경우 각각에 대해 체크가 가능할지 궁금합니다.

위 사항들을 체크해 보려는 이유는, WD My Cloud에서 FTP 클라이언트 언어가 UTF-8로 설정되어 있음에도 불구하고,
실제 리스트 내 정보를 UTF-8이 아닌 다른 인코딩으로 전송하는지 여부를 추측하기 위함입니다.
한국어의 경우 보통 UTF-8 혹은 EUC-KR 인코딩을 주로 사용하게 됩니다.

FTP의 경우 나온지 상당히 오래된 통신 방법이다 보니 호환성 문제가 많습니다.
이에 따라, 호환성 이슈가 발생하는 경우 WebDAV 사용을 권장드리고 있었는데, WD My Cloud의 WebDAV 지원이 중단된지 몰랐습니다..

다시 한번 불편을 드려 정말 죄송하며,
문제 해결을 위해 여러 스크린샷들을 자세하게 올려주셔서 진심으로 감사드립니다.
최대한 오류 해결이 될 수 있도록 최선을 다하겠습니다.

감사합니다.
2022년 4월 26일 화요일 오전 4시 9분 54초 UTC+9에 jdow...@gmail.com님이 작성:

Capriccio App Forum

unread,
May 10, 2022, 8:32:11 AMMay 10
to Capriccio App Forum
안녕하세요.

WD NAS를 구하여 직접 FTP 연결 테스트를 진행한 후 확인된 현상을 반영한
업데이트 버전 (v4.2.6)이 금일 배포되었습니다.

WD NAS에 UTF-8이 아닌 다른 인코딩 (예: EUC-KR) 으로 FTP 접속한 상태에서 파일을 업로드 한 후,
이를 UTF-8로 접속할 경우 폴더 내 파일 목록 자체가 표시되지 않는 현상을 개선하였습니다.

다만, 현재 사용자분께서 사용중인 환경과 다른 상황일 수 있으므로,
혹시 금번 업데이트에서도 문제가 해결되지 않았다면 죄송하지만 답변 주시면
보다 다양한 상황을 가정하여 더 광범위하게 테스트하여 원인을 최대한 파악할 수 있도록 하겠습니다.

다시 한번 불편을 드려 죄송합니다.
감사합니다.
Reply all
Reply to author
Forward
0 new messages