Yay, it works again if I set "self._has_append" to false in transport/ftp/__init__.py! So it means, as you said, that the servers implements APPE, but it doesn't work correctly... We reported that to our host, let's see what they will say... Thanks for your help.