Помогите понять, что мне пишет rclone. Какие pipes, почему broken?
Здравствуйте.
Давно когда-то утерял возможность монтировать ftp, и с тех пор тщетно пытаюсь обратно. Прошу знающих и сострадательных людей пояснить и сориентировать. Итак:
В первом терминале монтирую rclon'ом свой телефонный ftp-сервак:rclone mount phone:/ /ph -vv
Во втором терминале делаю ls /ph/tmp - всё содержимое прекрасно отобразилось, в первом терминале пробежали нормальные логи.
Жду несколько минут, и золушка превращается в тыкву: пытаюсь снова ls /ph/tmp, и получаю в ответ ls: cannot access '/ph/tmp': Input/output error, в первом терминале дебаг пишет некультурное:
2026/04/26 14:17:08 DEBUG : /: Lookup: name="tmp"
2026/04/26 14:17:08 DEBUG : /: >Lookup: node=tmp/, err=<nil>
2026/04/26 14:17:08 DEBUG : tmp/: Attr:
2026/04/26 14:17:08 DEBUG : tmp/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2026/04/26 14:17:08 DEBUG : tmp/: ReadDirAll:
2026/04/26 14:17:08 DEBUG : tmp: Dir.ReadDirAll error: write tcp 192.168.1.100:42184->192.168.1.102:2121: write: broken pipe
2026/04/26 14:17:08 ERROR : IO error: write tcp 192.168.1.100:42184->192.168.1.102:2121: write: broken pipe
2026/04/26 14:17:08 DEBUG : tmp/: >ReadDirAll: item=-1, err=write tcp 192.168.1.100:42184->192.168.1.102:2121: write: broken pipe192.168.1.100 - это локальный адрес тачки, 192.168.1.102 - адрес фтп-сервака.
И на фоне этого безобразия rclone ls phone:/tmp совершенно исправно выдаёт мне содержимое соответствующей папки совершенно безотносительно того, какие pipes ломаются у монтирования. В mc встроенным фтп-клиентом 192.168.1.102:2121 тоже железобетонно доступен и на запись, и на чтение, в обоих случаях - никаких дисконнектов.
Я совсем не сварщик, в этом всём что выше мной напечатано практически ничего не понимаю, но без фтп-диска я как пепелац без гравицапы, и, к сожалению, вынужден разбираться.
archlinuxarm, RPI4. Спасибо за внимание.
P.S. Решением стала смена ftp на ssh.
Перемещено hobbit из general