Hur du åtgärdar felet "Det gick inte att hämta kataloglistan" på FileZilla

FileZilla är gratis programvara, det har två versioner, dvs. FileZilla Client och FileZilla Server. Klienten har plattformsstöd men servern stöder bara Windows. Denna applikation används för att överföra filer mellan datorer i ett nätverk. Men nyligen har många rapporter kommit in där användare upplever felet " Failed to Retrieve Directory Listing " när de försökte ansluta till servern.

Det gick inte att hämta kataloglistningsfelet på FileZilla

Vad orsakar felet "Det gick inte att hämta kataloglista" på FileZilla?

Efter att ha fått flera rapporter från flera användare beslutade vi att undersöka problemet och utformade en uppsättning lösningar som utrotade det för de flesta av våra användare. Vi tittade också på orsakerna till att det här problemet utlöses och listade några av de vanligaste nedan.

  • Windows-brandvägg: FileZilla-servern fungerade i de flesta fall lokalt men inte på distans. När ett anslutningsförsök gjordes lokalt utlöste detta fel. Det här felet utlöses eftersom FileZillas anslutning blockerades av Windows-brandväggen. Även om undantaget för en viss port kan läggas till i brandväggen, använder det fortfarande ett " passivt läge " för att skicka och ta emot filer. Detta görs på slumpmässiga TCP-portar. Därför blockeras dessa portar av brandväggen och detta fel utlöses.
  • Kryptering: Det finns flera typer av anslutningskrypteringar som du kan använda när du försöker ansluta till servern. Även om vissa är säkrare än andra kan de ofta orsaka problem även med de legitima anslutningarna genom att förhindra att anslutningen upprättas.

Nu när du har en grundläggande förståelse för problemets natur kommer vi att gå vidare mot lösningarna. Se till att implementera dessa på det specifika sätt som de presenteras för att undvika konflikter.

Lösning 1: Skapa en brandväggsregel

Om brandväggen blockerar FileZilla från att ta kontakt med internet, fungerar den inte ordentligt och felet utlöses. Därför kommer vi i det här steget att begränsa portarna för FileZilla och sedan lägga till undantag för dem i brandväggen. Att göra det:

  1. Starta "FileZilla Server " på " Server " -datorn.
  2. Klicka på alternativet " Redigera " och välj "Inställningar" i listan.

    Klicka på "Redigera" och välj "Inställningar"
  3. Klicka på alternativet " Inställningar för passivt läge " från det vänstra fönstret och kontrollera alternativet " Använd anpassad portområde ".
  4. Ange2100 ” i den första rutan och den andra rutan.

    Ange 2100 i båda rutorna
  5. Klicka på " OK " för att spara dina inställningar.
  6. Tryck på " Windows " + " I " -knapparna samtidigt för att öppna inställningarna.
  7. Klicka på " Update & Security" och välj " Windows Security " i det vänstra fönstret.

    Att välja "Update and Security"
  8. Klicka på alternativet " Brandvägg och nätverksskydd " och välj knappen " Avancerade inställningar" .

    Klicka på “Avancerade inställningar”
  9. Vänsterklicka på alternativet “ Inbound Rule ” och högerklicka sedan på det igen.
  10. Välj " Ny regel" i listan.

    Att välja "Ny regel"
  11. Under rubriken " Vilken typ av regel du vill skapa ", kontrollera alternativet " Port " och klicka"Nästa".

    Kontrollera alternativet “Port”
  12. Kontrollera alternativet " TCP " och kontrollera alternativet " Specifika lokala portar ".

    Kontrollera alternativet “TCP” och “Specifika lokala portar”
  13. Skriv " 21, 2100 " i utrymmet och klicka på "Nästa".

    Obs: Skriv den port som du valde när du skapade servern på plats för 21

  14. Markera alternativet " Tillåt anslutning " och klicka på " Nästa ".

    Klicka på "Tillåt anslutning"
  15. I nästa skärm, markera “ Privat ”, “ Domän ” och alternativet “ offentligt ”.

    Kontrollera alternativen Privat, Domän och Offentlig
  16. Klicka på " Nästa " och ange det namn du vill ha för denna regel.

    Ange namnet på regeln
  17. Klicka på " Slutför " för att lägga till denna regel.
  18. Upprepa samma process för " Utgående regler" för att lägga till samma regel också.
  19. När dessa regler har lagts till, kontrollera om problemet kvarstår.

Lösning 2: Ändra kryptering

Det är möjligt att krypteringskonfigurationerna kan orsaka problemet. Därför kommer vi i detta steg att ändra krypteringen för anslutningen. För det:

  1. Öppna " FileZilla Client " på " Client " -datorn.
  2. Klicka“File” och välj “ Site Manager ”.

    Klicka på File och välja "Site Manager"
  3. Om servern du vill ansluta till inte redan finns där väljer du " Ny webbplats ".
  4. Lägg till värdnamn, användarnamn och lösenord för anslutningen.
  5. Klickarullgardinsmenyn " Logon Type " och välj " Normal ".
  6. Klickarullgardinsmenyn " Kryptering " och välj " Använd endast vanlig FTP ".

    Ändrar krypteringsinställningar
  7. Gör anslutningen och kontrollera om problemet kvarstår.

Lösning 3: Ändra FTP-konfigurationer

I vissa fall kan FTP-inställningarna kanske inte konfigureras korrekt på grund av att felet utlöses. Därför kommer vi i detta steg att ändra vissa FTP-konfigurationer. För att kunna göra det:

  1. Öppna " FileZilla Client" på " Client " -datorn.
  2. Klicka på " Redigera " och välj " Inställningar ".

    Klicka på "Redigera" och välj "Inställningar"
  3. Klicka på " FTP " under " Anslutningar " och kontrollera alternativet " Aktivt ".

    Klicka på FTP och kontrollera “Aktiv”
  4. Markera “Tillåt Fallback till andra överföringslägen vid misslyckande ”.
  5. Klicka på " Aktivt läge " under rubriken "FTP" och kontrollera alternativet " Fråga ditt operativsystem om extern IP-adress ".

    Klicka på “Aktivt läge” och kontrollera alternativet ”Fråga ditt operativsystem om extern IP-adress”
  6. Klicka på alternativet " Passivt läge " och kontrollera alternativet " Fall tillbaka till aktivt läge ".

    Klicka på "Passivt läge" och kontrollera alternativet "Fall tillbaka till aktivt läge"
  7. Klicka på " OK " för att spara dina inställningar och kontrollera om problemet kvarstår.

Lösning 4: Ändra värdnamn

Ibland, medan du ansluter till en specifik värd som ändrar värdnamnet för att initiera ett visst protokoll, kan det åtgärda felet. Därför kommer vi i detta steg att ändra värdnamnet. För det:

  1. Öppna " FileZilla Client " på " Client " -datorn.
  2. Klicka på alternativet “ Hostname ”.
  3. Ange följande innan serverns faktiska värdnamn
     sftp: // 

    Lägger till “sftp: //” före värdnamnet
  4. Ange resten av informationen och kontrollera om problemet kvarstår.

Intressanta Artiklar