1. Модуль фільтрації запитів налаштований на відхилення запитів, які містять подвійні послідовності escape. HTTP Error 404.11 - Не знайдено 1. Натисніть «Старт». У полі Start Search введіть Notepad. Клацніть правою кнопкою миші по блокноту та натисніть Запустити як адміністратор.
Примітка: якщо запитають пароль адміністратора або підтвердження, введіть пароль або натисніть Продовжити. 2. У меню Файл натисніть Відкрити. У полі «Ім'я файлу» введіть %windir%\system32\inetsrv\config\applicationhost.config і натисніть «Відкрити». 3. У файлі ApplicationHost.config знайдіть файл configuration/system.webServer/security/requestFiltering/ у розділі configuration/system.webServer/security/requestFiltering/ <requestFiltering> вузли. Близько 360 ліній <requestFiltering>Воля Зміни <requestFiltering allowDoubleEscaping="true"> Ось і все
2. Вирішення помилки IIS 7.0 при завантаженні великих файлів (Опис: модуль фільтрації запитів налаштований на відхилення запитів, які перевищують довжину вмісту запиту)
При завантаженні великих файлів за допомогою API IIS7.0 виникає така помилка:
HTTP-помилка 404.13 - не знайдено
Опис: Модуль фільтрації запитів налаштований на відхилення запитів, які перевищують довжину вмісту запиту. Код помилки: 0x00000000 Сповіщення: BeginRequest Модуль: RequestFilteringModule Запитувана URL: http://localhost:80/u2/upfile.asp Фізичний шлях: G:\web\u2\upfile.asp Зареєстровані користувачі: ще не визначено Метод входу: ще не визначено Процесор: ASPClassic Найімовірніші причини: Фільтрація запитів на веб-сервері налаштована так, щоб відхиляти запит, оскільки довжина контенту перевищує налаштоване значення. Що спробувати: Підтвердіть налаштування configuration/system.webServer/security/requestFiltering/requestLimits@maxAllowedContentLength у файлі applicationhost.config або web.config. Access працює на сервері Internet Information Services 7.0, який хостить веб-сайт із повідомленням про помилку: "HTTP Error 404.13 - CONTENT_LENGTH_TOO_LARGE"
Розв'язок такий Щоб вирішити цю проблему, дотримуйтесь наступних кроків: 1. Натисніть «Старт». У полі Start Search введіть Notepad. Клацніть правою кнопкою миші по блокноту та натисніть Запустити як адміністратор.
Примітка: якщо запитають пароль адміністратора або підтвердження, введіть пароль або натисніть Продовжити. 2. У меню Файл натисніть Відкрити. У полі «Ім'я файлу» введіть %windir%\system32\inetsrv\config\applicationhost.config і натисніть «Відкрити». 3. У файлі ApplicationHost.config знайдіть вузол < request>Limits. 4. Видалити властивість maxAllowedContentLength. Альтернативно, додайте значення, яке відповідає заголовку Content-Length, і клієнт надсилає запит за розміром. За замовчуванням значення властивості maxAllowedContentLength становить 30000000.
Наприклад, змініть наступний код.
<requestLimits maxAllowedContentLength ="<length>" /> 5. Збережіть файл ApplicationHost.config.
Насправді, помилка за замовчуванням у II7.0 вже показала, як це зробити, хе-хе, це набагато зручніше, ніж IIS6.0. Після модифікації введіть iisreset у командному рядку cmd, щоб перезапустити IIS (або безпосередньо скористайтеся IIS Manager для перезавантаження), і помилка все одно виникає при повторному завантаженні файлу. Але це традиційна помилка. У IIS6.0 потрібно виконати такі операції (див. Прорив розміру файлу для завантаження та завантаження в IIS6**) Обхідний шлях: Почніть з зупинки сервісу IIS, потім відкрийте metabase.XML в C:\Windows\System32\Inetsrv і змініть AspMaxRequestEntityAllowed на потрібне значення (наприклад, 1073741824, 1GB). Почніть службу IIS.
У IIS 7.0 вбудований модуль ASP вже має цю властивість, яку можна безпосередньо змінювати Кроки такі: Натисніть на назву потрібного сайту — двічі клацніть на модуль ASP у «Function View», відкрийте «*** Властивості» і змініть останній елемент «Maximum Request Entity Body ***[maxRequestEntityAllowed]» на потрібне значення (наприклад, 1073741824, 1GB). Також, зверніть увагу, що якщо ви завантажуєте великий файл, будь ласка, розглянуть, чи потрібно змінювати "scriptTimeOut". За замовчуванням — 00:01:30, yaosansi змінив його на 00:05:30, звісно, ви також можете змінити час тайм-ауту в програмі ASP.
3. Помилка сервера HTTP 404.3 - Не знайдена в описі додатку: Запитана сторінка не може бути оброблена через політику відображення Multipurpose Internet Mail Extensions (MIME), налаштовану на веб-сервері. Сторінка, яку ви запитали, має невпізнане розширення файлу і тому не дозволена.
Код помилки: 0x80070032
Найімовірніші причини:
Можливо, що відображення обробника відсутнє. За замовчуванням статичні обробники файлів обробляють усе. Функція, яку ви хочете використовувати, можливо, ще не встановлена. Відповідне MIME-відображення не увімкнене для вебсайтів чи додатків. (Увага: будь ласка, не завантажуйте . ASPX-сторінки або .config-файли створюють MIME-карти. ) Можливі дії: Системний диск: \windows\ServiceProfiles\NetworkService\AppData\Local\Temp Додати ліцензію на читання/запис "Autheticated Users" до цього каталогу.
Модифікації:
C:\Windows\System32\inetsrv\config\applicationHost.config Оригінальний текст рядка 108 документа: <processModel identityType="NetworkService" /> Модифіковано на: <processModel identityType="NetworkService" loadUserProfile="false" />
4. IIS7.0 ASP не може нормально підключатися до бази даних Access Перш ніж вирішити цю проблему, давайте поговоримо про конфігурацію середовища Vista IIS7.0 ASP: якщо IIS встановлений за замовчуванням, то програма ASP не може працювати; при відкритті файлу з розширенням .ASP в IE IIS відображається як звичайний веб-файл. Дивлячись на вихідний код файлу в IE, можна побачити весь оригінальний код файлу ASP, так само як при подвійному кліку, щоб відкрити файл. Нам потрібно встановити деякі функції для підтримки роздільної здатності ASP-додатків, відкрити: Панель керування - Програми - Програми та функції - Увімкнути або вимкнути функції Windows, слідувати схемі нижче та вибрати відповідний ASP.
Налаштуйте IIS (увімкніть «Увімкнути шлях батьківської директорії»), або можете скористатися ним: /path), добре встановіть відповідний сайт, але при запуску з'явиться запит:
Посилаючись на [Microsoft][ODBC Microsoft Access Driver] помилки диска або мережі. або (залежно від того, як ви підключаєтеся до Access)
Посилання на помилку двигуна Microsoft JET Database '80004005' Невизначена помилка
/inc/conn.asp,行 10
Розв'язок Додайте всі права на читання та запис у папку Temp під C:\Windows\ServiceProfiles\NetworkService\AppData\Local. Ще один візит — нормально, тож проблема вирішена (всі, а також читання і письмо, додаю мною, щоб уникнути проблем, насправді, можна додати й більш «точні» пункти, дивіться нижче для деталей)
Цитата В Інтернеті також є приказка додати користувача «Authenticated Users» до каталогу «System Disk:\Windows\ServiceProfiles\NetworkService\AppData\Local\Temp», де прихований каталог AppData, можна безпосередньо ввести шлях у адресний рядок при введенні або відобразити прихований файл у налаштуваннях папок
http://www.chinaz.com/Server/Web/061130X62008.html
Коди статусу IIS: IIS містить детальні коди помилок та пояснення
Коли користувач намагається отримати доступ до контенту на сервері, що працює з Internet Information Services (IIS) через HTTP або протокол передачі файлів (FTP), IIS повертає числовий код, який вказує на статус запиту. Цей статус записується в журналах IIS і також може відображатися у веб-браузері або FTP-клієнті. Коди статусу можуть вказувати, чи був конкретний запит успішним, а також розкривати точну причину його невдачі. Повернутися до початку
Додаткова інформація Розташування файлу журналу За замовчуванням IIS розміщує свої лог-файли у папці %WINDIR\System32\Logfiles. Кожен сайт Всесвітньої павутини (WWW) і FTP-сайт має окремий каталог під цим каталогом. За замовчуванням файли журналів створюються в цих каталогах щодня і називаються за датою (наприклад, exYYMMDD.log). HTTP 1xx - Інформаційні поради
Ці статусні коди вказують на тимчасові відповіді. Клієнт повинен бути готовий отримати одну або кілька відповідей 1xx перед отриманням звичайної відповіді. 100 - Продовжуйте. ? 101 - Протоколи перемикання.
2xx - Успіх
Ці статусні коди вказують, що сервер успішно прийняв запит клієнта. 200 - Добре. Запит клієнта був задоволений. ? 201 - Створено. ? 202 - Прийнято. ? 203 - Неавторитетна інформація. ? 204 - Без контенту. ? 205 - Скинути вміст. ? 206 - Частковий зміст. 3xx - Перенаправлення
Клієнтський браузер повинен вжити додаткових дій для виконання запиту. Наприклад, браузеру може довелося запросити іншу сторінку на сервері або повторити запит через проксі-сервер. 302 - Об'єкт переміщено. ? 304 - Немодифіковано. ? 307 - Тимчасове перенаправлення.
4xx - Помилка клієнта
Сталася помилка, і, здається, виникла проблема з клієнтом. Наприклад, клієнт запитує сторінку, якої не існує, і клієнт не надає дійсної інформації про автентифікацію. 400 - Неправильний запит. ? 401 - Доступ заборонено. IIS визначає низку різних помилок 401, які вказують на більш конкретні причини помилки. Ці конкретні коди помилок відображаються в браузері, але не в журналах IIS:? 401.1 - Вхід не вдався. ? 401.2 - Конфігурація сервера призводить до невдачі входу. ? 401.3 - Не авторизовано через обмеження ресурсів ACL. ? 401.4 - Авторизація фільтра не вдалася. ? 401.5 - Авторизація додатку ISAPI/CGI не вдалася. ? 401.7 – Доступ заборонено політикою авторизації URL на веб-сервері. Цей код помилки специфічний для IIS 6.0.
? 403 - Disabled Access: IIS визначає низку різних помилок 403, які вказують на більш конкретну причину помилки: ? 403.1 - Керівний доступ заборонено. ? 403.2 - Доступ до читання заборонено. ? 403.3 - Доступ до запису заборонено. ? 403.4 — Потрібен SSL. ? 403.5 — Потрібен SSL 128. ? 403.6 - IP-адреса відхилена. ? 403.7 - Потрібен сертифікат клієнта. ? 403.8 - Доступ до об'єкта заборонено. ? 403.9 — Занадто багато користувачів. ? 403.10 - Недійсна конфігурація. ? 403.11 - Зміна пароля. ? 403.12 - Відмова у доступі до таблиці відображення. ? 403.13 - Сертифікат клієнта анульовано. ? 403.14 - Відмовити у списку каталогів. ? 403.15 - Дозвіл доступу клієнта перевищено. ? 403.16 - Сертифікат клієнта не є довіреним або недійсним. ? 403.17 - Сертифікат клієнта закінчився або ще не є дійсним. ? 403.18 - Запитувана URL не може бути виконана в поточному пулі додатків. Цей код помилки специфічний для IIS 6.0. ? 403.19 - CGI не можна виконувати для клієнтів у цьому пулі додатків. Цей код помилки специфічний для IIS 6.0. ? 403.20 - Вхід до паспорта невдалений. Цей код помилки специфічний для IIS 6.0.
? 404 - Не знайдено. 404.0 - (Немає) – Файл чи каталог не знайдено. ? 404.1 - Вебсайт неможливо отримати доступ через запитуваний порт. ? 404.2 - Політика блокування розширення веб-сервісів блокує цей запит. ? 404.3 - Політика MIME-відображення блокує цей запит.
? 405 - HTTP-предикати, що використовуються для доступу до цієї сторінки, заборонені (методи заборонені) ? 406 - Клієнтський браузер не приймає тип MIME запитаної сторінки. ? 407 - Потрібна проксі-автентифікація. ? 412 - Передумова не виконана. ? 413 – Суб'єкт запиту занадто великий. ? 414 - URI запиту занадто довгий. ? 415 – Непідтримувані типи медіа. ? 416 – Запитуваний обсяг не може бути виконаний. ? 417 – Страта не вдалася. ? 423 – Заблокована помилка.
5xx - Помилка сервера
Сервер не може завершити запит через помилку. 500 - Внутрішня помилка сервера? 500.12 - Додаток зайнятий перезавантаженням на веб-сервері. ? 500.13 - Веб-сервер надто зайнятий. ? 500.15 - Прямі запити до Global.asa не дозволяються. ? 500.16 – Неправильні авторизовані дані UNC. Цей код помилки специфічний для IIS 6.0. ? 500.18 – Сховище авторизації URL не може бути відкрите. Цей код помилки специфічний для IIS 6.0. ? 500.100 - Внутрішня помилка ASP.
? 501 - Значення заголовка вказує нереалізовану конфігурацію. ? 502 - Отримав некоректну відповідь, коли веб-сервер використовувався як шлюз або проксі-сервер. 502.1 - Тайм-аут застосування CGI. ? 502.2 - Помилка застосування CGI. застосування.
? 503 - Зв'язок недоступний. Цей код помилки специфічний для IIS 6.0. ? 504 - Тайм-аут Gateway. ? 505 - HTTP-версія не підтримується.
Поширені HTTP-коди стану та їхні причини ? 200 — Успіх. Цей статус свідчить про успішну обробку запиту. ? 304 - Немодифіковано. Запитаний клієнтом документ уже знаходиться у його кеші, і документ не змінювався з моменту кешу. Клієнт використовує кешовану копію документа і не завантажує документ із сервера. ? 401.1 - Вхід не вдався. Спроба входу була невдалою, можливо, через недійсність ім'я користувача або пароля. ? 401.3 - Не авторизовано через обмеження ресурсів ACL. Це свідчить про проблему з правами NTFS. Ця помилка може виникнути навіть якщо у вас є відповідні дозволи для файлу, до якого ви намагаєтеся отримати доступ. Наприклад, ви побачите цю помилку, якщо обліковий запис IUSR не має доступу до каталогу C:\Winnt\System32\Inetsrv. Для отримання додаткової інформації про те, як вирішити цю проблему, натисніть на номер статті нижче, щоб переглянути відповідну статтю в базі знань Microsoft: 187506 (http://support.microsoft.com/kb/187506/) ІНФОРМАЦІЯ: Базові дозволи NTFS для IIS 4.0 ? 403.1 - Керівний доступ заборонено. Ось дві поширені причини цього повідомлення про помилку: ? У тебе недостатньо дозволу для страти. Наприклад, це повідомлення про помилку з'являється, якщо дозвіл каталогу на ASP-сторінці, до якої ви намагаєтеся отримати доступ, встановлений як None, або якщо дозвіл каталогу, на якому CGI-скрипт, який ви намагаєтеся виконати, є лише Allow scripts. Щоб змінити права виконання, клацніть правою кнопкою миші по каталогу в Microsoft Management Console (MMC), потім натисніть Властивості та вкладку Каталог, переконавшись, що відповідні дозволи на виконання встановлені для контенту, до якого ви хочете отримати доступ. ? У вас немає скриптового відображення для розпізнавання предиката, який використовується (наприклад, GET або POST) для типу файлу, який ви намагаєтеся виконати. Щоб перевірити це, клацніть правою кнопкою миші по каталогу в MMC, натисніть Властивості, вкладку Каталог, Конфігурація, а потім перевірте, чи налаштовано скриптове відображення відповідного типу файлу так, щоб дозволити використані предикати.
? 403.2 - Доступ до читання заборонено. Перевірте, що IIS налаштовано так, щоб дозволити доступ до каталогу для читання. Також, якщо ви використовуєте файл за замовчуванням, переконайтеся, що він існує. Для отримання додаткової інформації про те, як вирішити цю проблему, натисніть на номер статті нижче, щоб переглянути відповідну статтю в базі знань Microsoft: 247677 (http://support.microsoft.com/kb/247677/) Повідомлення про помилку: 403.2 Заборонено: Доступ до читання заборонено ? 403.3 - Доступ до запису заборонено. Перевірте, чи дозволи IIS та NTFS налаштовані для надання доступу до запису до каталогу. Для отримання додаткової інформації про те, як вирішити цю проблему, натисніть на номер статті нижче, щоб переглянути відповідну статтю в базі знань Microsoft: 248072 (http://support.microsoft.com/kb/248072/) Повідомлення про помилку: 403.3 Заборонено: Доступ до запису заборонено ? 403.4 — Потрібен SSL. Вимкніть опцію «Потрібен захищений канал» або використовуйте HTTPS замість HTTP для доступу до сторінки. Якщо ви отримали цю помилку з сайту, на якому не встановлено сертифікат, натисніть на номер статті нижче, щоб переглянути відповідну статтю в базі знань Microsoft: 224389 (http://support.microsoft.com/kb/224389/) Повідомлення про помилку: HTTP помилка 403, 403.4, 403.5 Доступ заборонено: потрібен SSL ? 403.5 — Потрібен SSL 128. Вимкніть опцію потреби 128-бітного шифрування або скористайтеся браузером, який підтримує 128-бітне шифрування, щоб переглянути сторінку. Якщо ви отримали цю помилку з сайту, на якому не встановлено сертифікат, натисніть на номер статті нижче, щоб переглянути відповідну статтю в базі знань Microsoft: 224389 (http://support.microsoft.com/kb/224389/) Повідомлення про помилку: HTTP помилка 403, 403.4, 403.5 Доступ заборонено: потрібен SSL ? 403.6 - IP-адреса відхилена. Ви налаштували сервер так, щоб він відмовлявся у доступі до вашої поточної IP-адреси. Для отримання додаткової інформації про те, як вирішити цю проблему, натисніть на номер статті нижче, щоб переглянути відповідну статтю в базі знань Microsoft: 248043 (http://support.microsoft.com/kb/248043/) Повідомлення про помилку: 403.6 - Заборонено: IP-адреса відхилена ? 403.7 - Потрібен сертифікат клієнта. Ви налаштували сервер так, щоб він вимагав сертифікати автентифікації клієнта, але не встановили дійсний сертифікат клієнта. Для отримання додаткової інформації натисніть на номер статті нижче, щоб переглянути відповідну статтю в базі знань Microsoft: 190004 (http://support.microsoft.com/kb/190004/) Помилка 403.7 або "З'єднання з сервером не вдалося встановити" 186812 (http://support.microsoft.com/kb/186812/) PRB: Повідомлення про помилку: 403.7 Заборонено: Потрібен клієнтський сертифікат ? 403.8 - Доступ до об'єкта заборонено. Ви встановили обмеження домену для домену, який використовуєте для доступу до сервера. Для отримання додаткової інформації про те, як вирішити цю проблему, натисніть на номер статті нижче, щоб переглянути відповідну статтю в базі знань Microsoft: 248032 (http://support.microsoft.com/kb/248032/) Повідомлення про помилку: Заборонено: Доступ до сайту заборонено 403.8 ? 403.9 — Занадто багато користувачів. Кількість користувачів, які підключаються до цього сервера, перевищує встановлений вами ліміт з'єднання. Для отримання додаткової інформації про те, як змінити це обмеження, натисніть на номер статті нижче, щоб переглянути відповідну статтю в базі знань Microsoft: 248074 (http://support.microsoft.com/kb/248074/) Повідомлення про помилку: Доступ заборонено: Занадто багато користувачів підключені до 403.9 Примітка: Microsoft Windows 2000 Professional та Microsoft Windows XP Professional автоматично встановлюють обмеження до 10 з'єднань на IIS. Ви не можете змінити цю межу. ? 403.12 - Відмова у доступі до таблиці відображення. Сторінка, яку ви хочете відвідати, запитує сертифікат клієнта, але ідентифікатор користувача, прив'язаний до вашого сертифіката клієнта, було відмовлено у доступі до файлу. Для отримання додаткової інформації натисніть на номер статті нижче, щоб переглянути відповідну статтю в базі знань Microsoft: 248075 (http://support.microsoft.com/kb/248075/) Повідомлення про помилку: HTTP 403.12 - Доступ заборонено: Mapper відмовлено в доступі ? 404 - Не знайдено. Ця помилка виникає, бо файл, до якого ви намагаєтеся отримати доступ, було видалено або видалено. Ця помилка також виникає, якщо ви намагаєтеся отримати доступ до файлу з обмеженим розширенням після встановлення інструменту URLScan. У цьому випадку запис у файлі журналу запиту буде відображатися як «Відхилено URLScan». ? 500 — внутрішня помилка сервера. Багато серверних помилок можуть спричинити таке повідомлення. Журнал переглядача подій містить більш детальні причини помилок. Крім того, можна вимкнути дружні HTTP-повідомлення про помилки, щоб отримувати детальні описи помилок. Для отримання додаткової інформації про те, як вимкнути дружні HTTP-повідомлення про помилки, натисніть на номер статті нижче, щоб переглянути відповідну статтю в базі знань Microsoft: 294807 (http://support.microsoft.com/kb/294807/) Як вимкнути функцію «Показувати дружні HTTP-повідомлення про помилки» в Internet Explorer 5 на стороні сервера ? 500.12 - Додаток перезапускається. Це означає, що ви намагаєтеся завантажити сторінку ASP під час перезапуску IIS додатку. Ця інформація зникає при оновленні сторінки. Якщо це повідомлення з'являється після оновлення сторінки, можливо, ваше антивірусне програмне забезпечення сканує файл Global.asa. Для отримання додаткової інформації натисніть на номер статті нижче, щоб переглянути відповідну статтю в базі знань Microsoft: 248013 (http://support.microsoft.com/kb/248013/) Повідомлення про помилку: HTTP-помилка 500-12 Перезавантаження програми ? 500-100.ASP - Помилка ASP. Це повідомлення про помилку з'являється, якщо сторінка ASP, яку ви намагаєтеся завантажити, містить код помилки. Щоб отримати точніші повідомлення про помилки, вимкніть дружні HTTP-повідомлення про помилки. За замовчуванням це повідомлення про помилку активується лише на стандартному сайті. Для отримання додаткової інформації про те, як побачити це повідомлення про помилку на нестандартному веб-сайті, натисніть на номер статті нижче, щоб переглянути відповідну статтю в базі знань Microsoft: 261200 (http://support.microsoft.com/kb/261200/) показує повідомлення про помилку HTTP 500 замість помилки ASP для 500-100.asp ? 502 - Помилка шлюзу. Це повідомлення про помилку виникає, якщо CGI-скрипт, який намагається запуститися, не повертає дійсний набір заголовків HTTP.
FTP
1xx - Початкова реакція ствердна
Ці статусні коди вказують на успішний початок операції, але клієнт очікує іншої відповіді перед виконанням нової команди. 110 Перезапустити відповідь на маркування. ? Сервіс 120 готовий і починається за кілька хвилин. ? 125 Підключення даних відкрито, і передача починається. ? 150 Файл у хорошому стані і готовий до відкриття підключення до передачі даних.
2xx - Позитивна відповідь на завершення
Операція успішно завершена. Клієнт може виконати нову команду. 200 команди, гаразд. ? 202 команди не виконані, занадто багато команд на сайті. ? Статус системи 211, або відповідь на допомогу системи. ? Статус довідника 212. ? Статус справи 213. ? Повідомлення довідки 214. ? Тип системи 215 NAME, де NAME — офіційна назва системи, зазначена в документі Assigned Number. ? 220 Сервіс готовий виконувати запити від нових користувачів. ? Підключення керування вимкненням 221 сервісу. Якщо доречно, вийдіть з системи. ? 225 Інтернет-з'єднання відкрито, передача не триває. ? 226 Закрийте з'єднання передачі даних. Операція з запитуваним файлом була успішною (наприклад, передача файлу або відмова від файлу). ? 227 Увійти в пасивний режим (H1, H2, H3, H4, P1, P2). ? 230 користувачів увійшли в систему, продовжуйте. ? 250 Запитана операція файлу є правильною та завершеною. ? Створено 257 «PATHNAME».
3xx - Позитивна проміжна відповідь
Команда вдалася, але серверу потрібна була додаткова інформація від клієнта для завершення обробки запиту. 331 Потрібні правильні ім'я користувача та пароль. ? Потрібен обліковий запис 332. ? 350 Запитані операції з файлами очікують подальшої інформації.
4xx - Повна відповідь на тимчасове заперечення
Команда була невдалою, але помилка була тимчасовою. Якщо клієнт повторює команду, вона може бути успішно виконана. Зв'язок 421 недоступний, а контрольне з'єднання закрито. Якщо сервіс вирішує, що його потрібно вимкнути, ця відповідь надсилається будь-якій команді. ? 425 Не вдається відкрити з'єднання з даними. ? З'єднання 426 закрито; Передача скасована. ? 450 Запитана операція файлу не була виконана. Файл недоступний (наприклад, файл зайнятий). ? 451 Операція Запиту Завершена: Обробляється локальна помилка. ? 452 Запитано дії не виконані. Недостатня системна пам'ять.
5xx - Постійна негативна відповідь на завершення
Команда була невдалою, і помилка залишилася постійною. Якщо клієнт повторить команду, та сама помилка повториться. 500 синтаксичних помилок і команд не розпізнано. Це може включати помилки, наприклад, надто довгий командний рядок. ? 501 У параметрі є синтаксична помилка. ? 502 Накази не виконані. ? 503 Неправильна послідовність команд. ? 504 Команда для цього параметра не виконується. ? 530 Не увійшов у систему. ? Потрібен обліковий запис 532 для зберігання файлів. ? 550 Запитана дія не була виконана. Файл недоступний (наприклад, файл не знайдено, доступ відсутній). ? 551 Аномальне завершення запитуваної операції: невідомий тип сторінки. ? 552 Запитана операція файлу закінчується аномально: Виділення пам'яті перевищено (для поточного каталогу або набору даних). ? 553 Запитана дія не була виконана. Назви файлів, які не дозволяються.
Поширені FTP-статусні коди та їхні причини ? 150 - FTP використовує два порти: 21 для надсилання команд і 20 для передачі даних. Статус коду 150 вказує, що сервер готовий відкрити нове з'єднання на порті 20 для передачі даних. ? 226 - Команда відкрити з'єднання з даними на порту 20 для виконання дії, наприклад, передачі файлу. Операція успішно завершується, і з'єднання даних закривається. ? 230 - Цей статус відображається, коли клієнт надсилає правильний пароль. Це означає, що користувач успішно увійшов у систему. ? 331 - Статус відображається після того, як клієнт надсилає ім'я користувача. Статус коду буде відображатися незалежно від того, чи є надане ім'я користувача дійсним обліковим записом у системі. ? 426 - Команда відкриває з'єднання даних для виконання дії, але дія скасована, а з'єднання з даними закрите. ? 530 - Цей статус вказує, що користувач не може увійти через недійсну комбінацію імені користувача та пароля. Якщо ви увійшли з облікового запису користувача, можливо, ввели неправильне ім'я користувача або пароль, або ж дозволити доступ лише анонімно. Якщо ви увійдете з анонімного акаунта, конфігурація IIS може відмовити в анонімному доступі. ? 550 - Команда не виконується, оскільки вказаний файл недоступний. Наприклад, файл, який ви хочете ОТРИМАТИ, не існує, або ви намагаєтеся ВМІСТИТИ його в каталог, до якого у вас немає доступу для запису. |