Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье приведены коды состояния FTP в IIS 7.0.
Исходная версия продукта: службы IIS
Исходный номер базы знаний: 969061
Введение
При попытке получить доступ к содержимому на сервере под управлением службы IIS (IIS) 7.0 или более поздних версий с помощью FTP IIS возвращает числовый код, указывающий состояние ответа. Код состояния FTP и код подстатуса FTP записываются в журнал FTP.
Состояние FTP и код подстатуса могут указывать, является ли запрос успешным или неудачным. Состояние FTP и код подстатуса также могут показать точную причину неудачного запроса.
Примечание.
Эта статья относится к FTP в IIS 7.0 и более поздних версиях, но не для FTP 6 в IIS 7.0.
Расположение файлов журналов
По умолчанию IIS помещает файлы журналов в следующую папку: %SystemDrive%\Inetpub\Logs\Logfiles
эта папка содержит отдельные каталоги для каждого FTP-сайта. По умолчанию файлы журналов создаются в каталогах ежедневно и именуются с использованием даты. Например, файл журнала можно назвать следующим образом: u_exYMMDD.log
Коды состояния FTP
В этом разделе описываются коды состояния FTP, которые используют службы IIS.
Примечание.
В этой статье не перечислены все возможные коды состояния FTP, как указано в спецификации FTP. В этой статье содержатся только коды состояния FTP, которые могут отправлять службы IIS.
1xx — положительный предварительный ответ
Эти коды состояния указывают, что действие успешно запущено, но клиент ожидает другой ответ, прежде чем он продолжит работу с новой командой.
- 110 — ответ на маркер перезапуска.
- 120 — служба готова в минутах nnn.
- 125 — подключение к данным уже открыто; начало передачи.
- 150 — состояние файла в порядке; о том, как открыть подключение к данным.
2xx — ответ положительного завершения
Действие успешно завершено. Клиент может выполнить новую команду.
- 200 — команда в порядке.
- 202 - Команда не реализована, не является лишним на этом сайте.
- 211 — состояние системы или ответ на системную справку.
- 212 — состояние каталога.
- 213 — состояние файла.
- 214 — сообщение справки.
- 215 — тип системы NAME, где NAME является официальным системным именем из списка в документе "Назначенные номера".
- 220 — служба готова для нового пользователя.
- 221 — подключение к закрытию службы. Выйдя из системы при необходимости.
- 225 — открытое подключение к данным; не выполняется передача.
- 226 — закрытие подключения к данным. Запрошенное действие файла успешно (например, передача файлов или прерывание файлов).
- 227 — ввод пассивного режима (h1,h2,h3,h4,p1,p2).
- 229 — введенный расширенный пассивный режим.
- 230. Пользователь вошел в систему, продолжить.
- 232— пользователь, вошедший в систему, авторизованный обменом данными безопасности.
- 234 — завершение обмена данными безопасности.
- 235. Обмен данными безопасности успешно завершен.
- 250 — запрошенное действие файла нормально завершено.
- 257 — "PATHNAME" создан.
3xx — положительный промежуточный ответ
Команда была успешной, но серверу требуется дополнительная информация от клиента, чтобы завершить обработку запроса.
- 331 . Имя пользователя в порядке, требуется пароль.
- 332— требуется учетная запись для входа.
- 334 — запрошенный механизм безопасности ок.
- 335. Данные безопасности допустимы. Для завершения обмена данными безопасности требуется больше данных.
- 336 — имя пользователя в порядке, требуется пароль.
- 350 — запрошенное действие файла ожидает дополнительных сведений.
4xx — временный отрицательный ответ завершения
Команда не была успешной, но ошибка является временной. Если клиент повторит команду, он может завершиться успешно.
- 421 — служба недоступна, закрывая подключение к элементу управления. Это может быть ответ на любую команду, если служба знает, что она должна завершить работу.
- 425. Не удается открыть подключение к данным.
- 426 — закрытое подключение; перенос прерван.
- 431. Для обработки безопасности требуется некоторый недоступный ресурс.
- 450 — запрошенное действие файла не предприняно. Файл недоступен (например, занят файлом).
- 451 . Запрошенное действие прервано. Локальная ошибка при обработке.
- 452 — запрошенное действие не предприняно. Недостаточно места в хранилище в системе.
5xx — ответ на постоянное отрицательное завершение
Команда не была успешной, и ошибка является постоянной. Если клиент повторяет команду, он получает ту же ошибку.
- 500 — синтаксическая ошибка, команда не распознана. Это может включать ошибки, такие как слишком длинная командная строка.
- 501 — синтаксическая ошибка в параметрах или аргументах.
- 502 — команда не реализована.
- 503 — плохая последовательность команд.
- 504 — команда не реализована для этого параметра.
- 521— невозможно открыть подключение к данным с помощью этого параметра PROT.
- 522— сервер не поддерживает запрошенный сетевой протокол.
- 530 — вход не выполнен.
- 532— требуется учетная запись для хранения файлов.
- 533 — уровень защиты команд запрещен по соображениям политики.
- 534- Запрос отклонен по соображениям политики.
- 535 — сбой проверки безопасности (хэш, последовательность и т. д.).
- 536 — запрошенный уровень PROT не поддерживается механизмом.
- 537 — уровень защиты команд, не поддерживаемый механизмом безопасности.
- 550 — запрошенное действие не предприняно. Файл недоступен (например, файл не найден или нет доступа).
- 551 . Запрошенное действие прервано: тип страницы неизвестен.
- 552 . Запрошенное действие файла прервано. Превышено выделение хранилища (для текущего каталога или набора данных).
- 553 — запрошенное действие не предприняно. Имя файла не разрешено.
6xx — защищенный ответ
Эти коды состояния указывают защищенный ответ от FTP.
- 631 — защищенный ответ целостности.
- 632 — конфиденциальность и целостность защищенного ответа.
- 633 — защищенный конфиденциальный ответ.
Распространенные коды состояния FTP и их причины
- 150 — FTP использует два порта: 21 для отправки команд и 20 для отправки данных. Код состояния 150 указывает, что сервер должен открыть новое подключение через порт 20, чтобы отправить некоторые данные.
- 226. Команда открывает подключение к данным через порт 20 для выполнения действия, например передачи файла. Это действие успешно завершено, и подключение к данным закрывается.
- 230. Этот код состояния отображается после того, как клиент отправляет правильный пароль. Он указывает, что пользователь успешно вошел в систему.
- 331. Этот код состояния отображается после того, как клиент отправляет имя пользователя. Этот же код состояния отображается независимо от того, является ли указанное имя пользователя допустимым учетной записью в системе.
- 426 . Команда открывает подключение к данным для выполнения действия, но это действие отменено, и подключение к данным закрыто.
- 530. Этот код состояния указывает, что пользователь не может войти в систему, так как имя пользователя и сочетание паролей недопустимо. Если вы используете учетную запись пользователя для входа, возможно, вы неправильно введите имя пользователя или пароль, или вы могли разрешить только анонимный доступ. Если вы входите в систему с помощью анонимной учетной записи, возможно, вы настроили IIS запретить анонимный доступ.
- 550 — команда не выполняется, так как указанный файл недоступен. Например, этот код состояния возникает при попытке ПОЛУЧИТЬ файл, который не существует, или при попытке ПОМЕСТИТЬ файл в каталог, для которого у вас нет доступа на запись.
Коды подстатуса FTP
В этом разделе описаны коды подстатуса FTP, которые использует IIS 7.0:
- 0 — успешная операция.
- 1. Правила авторизации отказано в доступе.
- 2. Файловая система отказано в доступе.
- 3. Файловая система вернула ошибку.
- 4. Правила ограничения IP-адресов отказано в доступе.
- 5. Доступ на запись для корневого каталога виртуального каталога запрещен.
- 6. Сбой проверки имени короткого файла.
- 7 . Имена коротких файлов запрещены.
- 8. Скрытый сегмент обнаружен в пути на основе правил фильтрации запросов.
- 9. Последовательность запрещенных URL-адресов обнаружена в пути на основе правил фильтрации запросов.
- 10 — в пути обнаружены большие битовые символы на основе правил фильтрации запросов.
- 11. Расширение файла было отклонено на основе правил фильтрации запросов.
- 12. Путь слишком длинный на основе правил фильтрации запросов.
- 13. Предпринята попытка открыть объект, который не является файлом или каталогом.
- 14 — время ожидания канала управления.
- 15 — истекло время ожидания канала данных.
- 16— время ожидания канала управления на основе нового времени ожидания подключения.
- 17. Недопустимая конфигурация сайта.
- 18. Недопустимая конфигурация.
- 19. Достигнуто максимальное ограничение подключения.
- 20. Канал данных был закрыт командой ABOR из клиента.
- 21 — сайт остановлен.
- 22— канал данных был прерван сервером из-за ошибки.
- 23— канал данных был прерван клиентом.
- 24. Политика SSL требует SSL для канала данных.
- 25. Политика SSL требует SSL для канала управления.
- 26 . Политика SSL требует SSL для учетных данных.
- 27. Политика SSL запрещает SSL для канала данных.
- 28. Политика SSL запрещает SSL для канала данных.
- 29. Политика SSL запрещает SSL для учетных данных.
- 30. Политика SSL запрещает SSL для команд.
- 31 — SSL-сертификат не настроен.
- 32 — сбой инициализации SSL.
- 33. Сбой поиска домашнего каталога.
- 34. Сбой пользовательского вызова проверки подлинности.
- 35. Пользователь не прошел проверку подлинности.
- 36. Все методы проверки подлинности отключены.
- 37. Имя узла не совпадает с настроенным ftp-сайтом.
- 38. IP-адрес клиента в канале управления не совпадал с IP-адресом клиента в канале данных.
- 39 — превышен максимальный размер файла. Изоляция 40ActiveDirectory должна сочетаться с базовой проверкой подлинности.
- 41. Во время процесса проверки подлинности произошла ошибка.
- 42. Анонимная проверка подлинности запрещена.
- 43. Не удалось выполнить согласование защиты. Команда PROT с распознаваемым параметром должна предшествовать этой команде.
- 44 — SSL-сертификат не найден.
- 45. Закрытый ключ не найден для указанного SSL-сертификата.
- 46 — хэш SSL-сертификата имеет недопустимую длину.
- 47. Для политики SSL требуется сертификат клиента.
- 48. Пользователь предоставил недопустимый сертификат клиента.
- 49. Политика SSL требует сопоставления сертификата клиента для управления и канала данных.
- 50 — время ожидания канала данных из-за отсутствия минимального требования пропускной способности.
- 51. Правила фильтрации команд отказано в доступе.
- 52. Сеанс отключен администратором.
- 53 — ошибка подключения.
- 54 — сеанс закрыт из-за изменения конфигурации.
- Для SSL-подключений требуется 55- 128-разрядное шифрование.
Ссылки
Дополнительные сведения о кодах состояния HTTP в СЛУЖБАх IIS 7.0 и более поздних версиях см. в разделе "Код состояния HTTP" в IIS 7.0 и более поздних версиях.
Дополнительные сведения о службе публикации FTP в СЛУЖБАх IIS см. в разделе "Служба публикации FTP".
Дополнительные сведения об установке и устранении неполадок FTP7 см. в статье об установке и настройке FTP 7 в IIS 7.
Дополнительные сведения об использовании FTP по протоколу SSL см. в разделе "Использование FTP по протоколу SSL" в IIS 7.