Błąd podczas przesyłania pliku na serwer FTP (lista kodów odpowiedzi FTP)
Gdy plik jest przesyłany na określony serwer FTP, dziennik pokazuje stan przesyłania, na podstawie tego stanu można zrozumieć przyczynę problemu, jeśli plik nie jest przesyłany na serwer FTP.
W tym przykładzie wskazany jest kod 226, co oznacza: zamknięcie kanału, wymiana zakończyła się sukcesem.
Lista kodów odpowiedzi FTP
Z Wikipedii wolnej encyklopedii
Zawartość
1 Semantyka
1. 1 Pierwsza pozycja
1. 2 Druga pozycja
1. 3 Trzecia pozycja
2 Pełna lista kodów odpowiedzi serwera FTP
3 Zobacz także
Semantyka
Odpowiedź serwera FTP na dowolne polecenie serwera FTP składa się z trzech cyfr. Rozważ znaczenie każdej cyfry w każdej pozycji.
Pierwsza pozycja
Jeden oznacza, że polecenie zostało przyjęte do wykonania, ale nie zostało jeszcze zakończone.
Dwa oznacza, że polecenie zakończyło się pomyślnie.
Trzy oznacza, że polecenie zostało zaakceptowane i oczekuje się dodatkowego polecenia.
Cztery oznacza, że polecenie nie może być w tej chwili wykonane
Pięć oznacza podstawową niemożność wykonania polecenia
Druga pozycja
Zero odpowiada błędowi składni
Jednostka odpowiada komunikatowi informacyjnemu
Cyfra 2 oznacza, że komunikat dotyczy połączenia sterującego lub połączenia danych.
Trójka odpowiada wiadomościom o uwierzytelnianiu użytkownika i jego prawach
Wartość cztery nie jest określona
Pięć odpowiada komunikatowi o stanie systemu plików
trzecia pozycja
Trzecia cyfra ostatecznie określa błąd.
Pełna lista kodów odpowiedzi serwera FTP
Kod Opis
100 Zainicjowano żądane działanie, poczekaj na następną odpowiedź przed wykonaniem nowego polecenia.
110 Komentarz
120 Funkcja zostanie wdrożona za nnn minut
125 Kanał otwarty, komunikacja rozpoczęta
150 Status pliku jest poprawny, przygotowuje się do otwarcia kanału
200 Polecenie ważne
202 Polecenie nieobsługiwane
211 Stan systemu lub odpowiedź na zapytanie
212 Stan katalogu
213 Stan pliku
214 Pomoc wyjaśniająca wiadomość
215 Wyświetlane z informacjami o systemie w poleceniu SYST
220 Usługa gotowa dla nowego użytkownika.
221 Pomyślne zakończenie z rzuceniem
225 Kanał utworzony, ale brak komunikacji
226 Zamykanie kanału, wymiana zakończona pomyślnie
227 Przełącz na tryb pasywny (h1,h2,h3,h4,p1,p2).
228 Przejście do długiego trybu pasywnego (długi adres, port).
229 Wejście w rozszerzony tryb pasywny (|||port|).
230 Zidentyfikowano użytkownika, kontynuuj
231 Sesja użytkownika zakończona; Usługa zakończona.
232 Zaakceptowano polecenie zakończenia sesji, zakończy się po zakończeniu przesyłania pliku.
250 Żądanie zakończone powodzeniem
Utworzono 257 „PATH”.
331 Poprawna nazwa użytkownika, wymagane hasło
332 Do zalogowania wymagane jest uwierzytelnienie
350 Żądana czynność na pliku wymaga więcej informacji
404 Ten zdalny serwer nie został znaleziony
421 Procedura niemożliwa, kanał zamyka się
425 Nie można otworzyć kanału informacyjnego
426 Kanał zamknięty, wymiana przerwana
434 Żądany host jest niedostępny
450 Żądana funkcja nie jest zaimplementowana, plik jest niedostępny, np. jest zajęty
451 Błąd lokalny, operacja przerwana
452 Błąd zapisu pliku (za mało miejsca)
500 Błąd składni, polecenie nie może zostać zinterpretowane (może być za długie)
501 Błąd składni (zły parametr lub argument)
502 Polecenie nieużywane (niedozwolony typ TRYBU)
503 Nieudana sekwencja poleceń
504 Polecenie nie dotyczy tego parametru
530 Logowanie nie powiodło się! Wymagana autoryzacja (nie zalogowany)
532 Do przechowywania pliku wymagane jest uwierzytelnienie
550 Żądana funkcja nie jest zaimplementowana, plik niedostępny, np. nie znaleziono
551 Żądana operacja przerwana. Nieznany typ strony.
552 Żądana operacja została przerwana. Za mało przydzielonej pamięci
553 Żądana operacja nie została zaakceptowana. Nieprawidłowa nazwa pliku.