curlftpfs & IPv6: Permission denied

  • Hi,

    ich habe meinen FTP-Backupspace von netcup seit mehr als einem Jahr über curlftpfs eingebunden. Er ist so eingebunden, dass ausschließlich root zugreifen kann. Vor kurzem funktionierte dann plötzlich nichts mehr. Nach langer Fehlersuche und vielen verschiedenen durchgetesteten Optionen, scheint es eindeutig ein Problem mit IPv6 zu sein. Ich würde fast vermuten, dass der Backupspace vorher keine AAAA-Records hatte – aber das weiß nur netcup. Mein /etc/fstab Eintrag sieht aktuell (womit es funktioniert) so aus:

    Code
    curlftpfs#backupspaceXX.netcup.net  /local  fuse  noauto,connect_timeout=10,ssl,ipv4  0  0

    Wenn ich jetzt hinten statt ipv4 einmal ipv6 schreibe oder den Teil ganz weglasse, kann ich zwar die Inhalte auflisten (ls), aber jeder Transfer schlägt fehl:

    Code
    cat: /local/example.txt: Permission denied

    Egal ob mit IPv4 oder IPv6, der Mountpoint sieht immer gleich aus:

    Code
    curlftpfs#ftp://backupspaceXX.netcup.net/ on /local type fuse (rw,relatime,user_id=0,group_id=0)

    Auch allow_root o.ä. half nichts. Sobald IPv6 verwendet wird, klappt kein Transfer mehr.
    Verwendet wird Debian Wheezy. Kennt das Problem irgendjemand oder hat Tipps für mich?

    Die IPv6 FTPS-Verbindung zum Backupspace klappt von zu Hause und über curl auf dem Server ansonsten einwandfrei.
    Nur curlftpfs scheint dabei seltsamen Probleme zu haben. IPv4 ist zwar ein netter Workaround, aber keine finale Lösung.

    EDIT #1: Unter Xubuntu 14.04 (mein Desktopsystem) kann ich das Problem aktuell nicht reproduzieren. Ich werde es später noch unter Debian Jessie testen…

    EDIT #2: Sehr interessant! Auf einem anderen netcup KVM-Server (ncLabs) klappt über IPv6 nicht einmal der Verbindungsaufbau. Über IPv4 klappt es einwandfrei und über telnet erreiche ich den Zielserver ebenfalls ?(

    Code
    Error connecting to ftp: couldn't connect to host


    MfG Christian

    "Wer nur noch Enten sieht, hat die Kontrolle über seine Server verloren." (Netzentenfund)

  • Von meinem Server klappt der Verbindungsaufbau per IPv6 auch nicht:

    Zitat

    ping6 backupspace01.netcup.net
    PING backupspace01.netcup.net(2a03:4000:0:1::e191) 56 data bytes
    From 2a03:4000:0:xxxx icmp_seq=1 Destination unreachable: Address unreachable


    Alle anderen IPv6-Seiten sind erreichbar und der IPv4 klappt es auch mit dem Backupspace.