Hi Michael. Michael Albinus writes: >> - M-x eshell >> - cd /ftp:anonymous@ftp.adobe.com:Acrobat/ >> >> Now you get "Permission denied" even though there is a working ange-ftp >> buffer where you can operate in. > > ange-ftp misses an own implementation of `file-accessible-directory-p'. > I've added this, committed to master. Could you, please, check? Great, now it works, thanks :) One minor annoyance, which is not directly related to this bug, is that my ftp server (NAS from an Asus router) apparently doesn't allow `ls .` as command and eshell ls without any arguments always appends a `.`. https://github.com/emacs-mirror/emacs/blob/master/lisp/eshell/em-ls.el#L405-L406 Not sure if it would makes sense to remove those lines. I can go around this bug by just typing `ls ./` which is apparently allowed.. So this issue can be closed :) Thanks for the fast fix, Daniel