Propfind unknown error 2 401 code 401

Propfind unknown error 2 401 code 401 Answered by: Question I am trying to map a drive letter in Windows to a public web server (for custom Lenovo driver updates repository). In order for that to be possible, I learnt the web site needs to have WebDAV module enabled. When browsing anonymously the local […]

Содержание

  1. Propfind unknown error 2 401 code 401
  2. Answered by:
  3. Question
  4. Ошибка сервера 401: что это за ошибка и как ее исправить
  5. Причины появления ошибки сервера 401 и способы ее устранения на стороне пользователя
  6. Устранение ошибки 401 администратором веб-ресурса
  7. Дополнительная информация об ошибке с кодом 401
  8. Propfind unknown error 2 401 code 401
  9. Question
  10. Propfind unknown error 2 401 code 401
  11. Question

Propfind unknown error 2 401 code 401

Answered by:

Question

I am trying to map a drive letter in Windows to a public web server (for custom Lenovo driver updates repository). In order for that to be possible, I learnt the web site needs to have WebDAV module enabled. When browsing anonymously the local test web site in IIS via browser, it’s fine to browse the directories and GET files.

#Fields: date time s-sitename s-computername s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs-version cs(User-Agent) cs(Referer) cs-host sc-status sc-substatus sc-win32-status sc-bytes cs-bytes time-taken

2020-03-11 09:51:32 W3SVC2 tyrael 127.0.0.2 GET /database.xsd — 80 — 127.0.0.1 HTTP/1.1 Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/80.0.3987.132+Safari/537.36 http://127.0.0.2/ 127.0.0.2 200 0 0 1378 605 0

I can also map a drive letter to the URL (e.g. http://127.0.0.2) and it appears in Windows Explorer and browseable. BUT, when I attempt to open/copy any file through Windows, it fails with apparently HTTP 401 errors.

2020-03-11 09:59:01 W3SVC2 tyrael 127.0.0.2 PROPFIND /database.xsd — 80 — 127.0.0.1 HTTP/1.1 Microsoft-WebDAV-MiniRedir/10.0.18363 — 127.0.0.2 207 0 0 1049 170 0
2020-03-11 09:59:01 W3SVC2 tyrael 127.0.0.2 GET /database.xsd — 80 — 127.0.0.1 HTTP/1.1 Microsoft-WebDAV-MiniRedir/10.0.18363 — 127.0.0.2 401 0 5 220 179 0
2020-03-11 09:59:01 W3SVC2 tyrael 127.0.0.2 GET /database.xsd — 80 — 127.0.0.1 HTTP/1.1 Microsoft-WebDAV-MiniRedir/10.0.18363 — 127.0.0.2 401 0 5 220 179 0
2020-03-11 09:59:01 W3SVC2 tyrael 127.0.0.2 GET /database.xsd — 80 — 127.0.0.1 HTTP/1.1 Microsoft-WebDAV-MiniRedir/10.0.18363 — 127.0.0.2 401 0 5 220 179 0
2020-03-11 09:59:01 W3SVC2 tyrael 127.0.0.2 GET /database.xsd — 80 — 127.0.0.1 HTTP/1.1 Microsoft-WebDAV-MiniRedir/10.0.18363 — 127.0.0.2 401 0 5 220 179 0

What condition is causing the Windows WebDAV client to fail authorisation on GET files? Anonymous access seems all allowed from actual browsers.

Источник

Ошибка сервера 401: что это за ошибка и как ее исправить

Появление сообщения об ошибке 401 Unauthorized Error («отказ в доступе») при открытии страницы сайта означает неверную авторизацию или аутентификацию пользователя на стороне сервера при обращении к определенному url-адресу. Чаще всего она возникает при ошибочном вводе имени и/или пароля посетителем ресурса при входе в свой аккаунт. Другой причиной являются неправильные настройки, допущенные при администрировании web-ресурса. Данная ошибка отображается в браузере в виде отдельной страницы с соответствующим описанием. Некоторые разработчики интернет-ресурсов, в особенности крупных порталов, вводят собственную дополнительную кодировку данного сбоя:

  • 401 Unauthorized;
  • Authorization Required;
  • HTTP Error 401 – Ошибка авторизации.

Попробуем разобраться с наиболее распространенными причинами возникновения данной ошибки кода HTTP-соединения и обсудим способы их решения.

Причины появления ошибки сервера 401 и способы ее устранения на стороне пользователя

При доступе к некоторым сайтам (или отдельным страницам этих сайтов), посетитель должен пройти определенные этапы получения прав:

  1. Идентификация – получение вашей учетной записи («identity») по username/login или email.
  2. Аутентификация («authentic») – проверка того, что вы знаете пароль от этой учетной записи.
  3. Авторизация – проверка вашей роли (статуса) в системе и решение о предоставлении доступа к запрошенной странице или ресурсу на определенных условиях.

Большинство пользователей сохраняют свои данные по умолчанию в истории браузеров, что позволяет быстро идентифицироваться на наиболее часто посещаемых страницах и синхронизировать настройки между устройствами. Данный способ удобен для серфинга в интернете, но может привести к проблемам с безопасностью доступа к конфиденциальной информации. При наличии большого количества авторизованных регистрационных данных к различным сайтам используйте надежный мастер-пароль, который закрывает доступ к сохраненной в браузере информации.

Наиболее распространенной причиной появления ошибки с кодом 401 для рядового пользователя является ввод неверных данных при посещении определенного ресурса. В этом и других случаях нужно попробовать сделать следующее:

  1. Проверьте в адресной строке правильность написания URL. Особенно это касается перехода на подстраницы сайта, требующие авторизации. Введите правильный адрес. Если переход на страницу осуществлялся после входа в аккаунт, разлогинитесь, вернитесь на главную страницу и произведите повторный вход с правильными учетными данными.
  2. При осуществлении входа с сохраненными данными пользователя и появлении ошибки сервера 401 проверьте их корректность в соответствующих настройках данного браузера. Возможно, авторизационные данные были вами изменены в другом браузере. Также можно очистить кэш, удалить cookies и повторить попытку входа. При удалении истории браузера или очистке кэша потребуется ручное введение логина и пароля для получения доступа. Если вы не помните пароль, пройдите процедуру восстановления, следуя инструкциям.
  3. Если вы считаете, что вводите правильные регистрационные данные, но не можете получить доступ к сайту, обратитесь к администратору ресурса. В этом случае лучше всего сделать скриншот проблемной страницы.
  4. Иногда блокировка происходит на стороне провайдера, что тоже приводит к отказу в доступе и появлению сообщения с кодировкой 401. Для проверки можно попробовать авторизоваться на том же ресурсе с альтернативного ip-адреса (например, используя VPN). При подтверждении блокировки трафика свяжитесь с провайдером и следуйте его инструкциям.

Некоторые крупные интернет-ресурсы с большим количеством подписчиков используют дополнительные настройки для обеспечения безопасности доступа. К примеру, ваш аккаунт может быть заблокирован при многократных попытках неудачной авторизации. Слишком частые попытки законнектиться могут быть восприняты как действия бота. В этом случае вы увидите соответствующее сообщение, но можете быть просто переадресованы на страницу с кодом 401. Свяжитесь с администратором сайта и решите проблему.

Иногда простая перезагрузка проблемной страницы, выход из текущей сессии или использование другого веб-браузера полностью решают проблему с 401 ошибкой авторизации.

Устранение ошибки 401 администратором веб-ресурса

Для владельцев сайтов, столкнувшихся с появлением ошибки отказа доступа 401, решить ее порою намного сложнее, чем обычному посетителю ресурса. Есть несколько рекомендаций, которые помогут в этом:

  • Обращение в службу поддержки хостинга сайта. Как и в случае возникновения проблем с провайдером, лучше всего подробно описать последовательность действий, приведших к появлению ошибки 401, приложить скриншот.
  • При отсутствии проблем на стороне хостинг-провайдера можно внести следующие изменения в настройки сайта с помощью строки Disallow:/адрес проблемной страницы. Запретить индексацию страницам с ошибкой в «rоbоts.txt», после чего добавить в файл «.htассеss» строку такого типа:

Где в поле /oldpage.html прописывается адрес проблемной страницы, а в http://site.com/newpage.html адрес страницы авторизации.

Таким образом вы перенаправите пользователей со всех страниц, которые выдают ошибку 401, на страницу начальной авторизации.

  • Если после выполнения предыдущих рекомендаций пользователи при попытках авторизации все равно видят ошибку 401, то найдите на сервере файл «php.ini» и увеличьте время жизни сессии, изменив значения следующих параметров: «session.gc_maxlifetime» и «session.cookie_lifetime» на 1440 и 0 соответственно.
  • Разработчики веб-ресурсов могут использовать более сложные методы авторизации и аутентификации доступа для создания дополнительной защиты по протоколу HTTP. Если устранить сбой простыми методами администрирования не удается, следует обратиться к специалистам, создававшим сайт, для внесения соответствующих изменений в код.

Хотя ошибка 401 и является проблемой на стороне клиента, ошибка пользователя на стороне сервера может привести к ложному требованию входа в систему. К примеру, сетевой администратор разрешит аутентификацию входа в систему всем пользователям, даже если это не требуется. В таком случае сообщение о несанкционированном доступе будет отображаться для всех, кто посещает сайт. Баг устраняется внесением соответствующих изменений в настройки.

Дополнительная информация об ошибке с кодом 401

Веб-серверы под управлением Microsoft IIS могут предоставить дополнительные данные об ошибке 401 Unauthorized в виде второго ряда цифр:

  • 401, 1 – войти не удалось;
  • 401, 2 – ошибка входа в систему из-за конфигурации сервера;
  • 401, 3 – несанкционированный доступ из-за ACL на ресурс;
  • 401, 501 – доступ запрещен: слишком много запросов с одного и того же клиентского IP; ограничение динамического IP-адреса – достигнут предел одновременных запросов и т.д.

Более подробную информацию об ошибке сервера 401 при использовании обычной проверки подлинности для подключения к веб-узлу, который размещен в службе MS IIS, смотрите здесь.

Следующие сообщения также являются ошибками на стороне клиента и относятся к 401 ошибке:

Как видим, появление ошибки авторизации 401 Unauthorized не является критичным для рядового посетителя сайта и чаще всего устраняется самыми простыми способами. В более сложной ситуации оказываются администраторы и владельцы интернет-ресурсов, но и они в 100% случаев разберутся с данным багом путем изменения настроек или корректировки html-кода с привлечением разработчика сайта.

Источник

Propfind unknown error 2 401 code 401

Question

I am trying to map a drive letter in Windows to a public web server (for custom Lenovo driver updates repository). In order for that to be possible, I learnt the web site needs to have WebDAV module enabled. When browsing anonymously the local test web site in IIS via browser, it’s fine to browse the directories and GET files.

#Fields: date time s-sitename s-computername s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs-version cs(User-Agent) cs(Referer) cs-host sc-status sc-substatus sc-win32-status sc-bytes cs-bytes time-taken

2020-03-11 09:51:32 W3SVC2 tyrael 127.0.0.2 GET /database.xsd — 80 — 127.0.0.1 HTTP/1.1 Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/80.0.3987.132+Safari/537.36 http://127.0.0.2/ 127.0.0.2 200 0 0 1378 605 0

I can also map a drive letter to the URL (e.g. http://127.0.0.2) and it appears in Windows Explorer and browseable. BUT, when I attempt to open/copy any file through Windows, it fails with apparently HTTP 401 errors.

2020-03-11 09:59:01 W3SVC2 tyrael 127.0.0.2 PROPFIND /database.xsd — 80 — 127.0.0.1 HTTP/1.1 Microsoft-WebDAV-MiniRedir/10.0.18363 — 127.0.0.2 207 0 0 1049 170 0
2020-03-11 09:59:01 W3SVC2 tyrael 127.0.0.2 GET /database.xsd — 80 — 127.0.0.1 HTTP/1.1 Microsoft-WebDAV-MiniRedir/10.0.18363 — 127.0.0.2 401 0 5 220 179 0
2020-03-11 09:59:01 W3SVC2 tyrael 127.0.0.2 GET /database.xsd — 80 — 127.0.0.1 HTTP/1.1 Microsoft-WebDAV-MiniRedir/10.0.18363 — 127.0.0.2 401 0 5 220 179 0
2020-03-11 09:59:01 W3SVC2 tyrael 127.0.0.2 GET /database.xsd — 80 — 127.0.0.1 HTTP/1.1 Microsoft-WebDAV-MiniRedir/10.0.18363 — 127.0.0.2 401 0 5 220 179 0
2020-03-11 09:59:01 W3SVC2 tyrael 127.0.0.2 GET /database.xsd — 80 — 127.0.0.1 HTTP/1.1 Microsoft-WebDAV-MiniRedir/10.0.18363 — 127.0.0.2 401 0 5 220 179 0

What condition is causing the Windows WebDAV client to fail authorisation on GET files? Anonymous access seems all allowed from actual browsers.

Источник

Propfind unknown error 2 401 code 401

Question

I am trying to map a drive letter in Windows to a public web server (for custom Lenovo driver updates repository). In order for that to be possible, I learnt the web site needs to have WebDAV module enabled. When browsing anonymously the local test web site in IIS via browser, it’s fine to browse the directories and GET files.

#Fields: date time s-sitename s-computername s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs-version cs(User-Agent) cs(Referer) cs-host sc-status sc-substatus sc-win32-status sc-bytes cs-bytes time-taken

2020-03-11 09:51:32 W3SVC2 tyrael 127.0.0.2 GET /database.xsd — 80 — 127.0.0.1 HTTP/1.1 Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/80.0.3987.132+Safari/537.36 http://127.0.0.2/ 127.0.0.2 200 0 0 1378 605 0

I can also map a drive letter to the URL (e.g. http://127.0.0.2) and it appears in Windows Explorer and browseable. BUT, when I attempt to open/copy any file through Windows, it fails with apparently HTTP 401 errors.

2020-03-11 09:59:01 W3SVC2 tyrael 127.0.0.2 PROPFIND /database.xsd — 80 — 127.0.0.1 HTTP/1.1 Microsoft-WebDAV-MiniRedir/10.0.18363 — 127.0.0.2 207 0 0 1049 170 0
2020-03-11 09:59:01 W3SVC2 tyrael 127.0.0.2 GET /database.xsd — 80 — 127.0.0.1 HTTP/1.1 Microsoft-WebDAV-MiniRedir/10.0.18363 — 127.0.0.2 401 0 5 220 179 0
2020-03-11 09:59:01 W3SVC2 tyrael 127.0.0.2 GET /database.xsd — 80 — 127.0.0.1 HTTP/1.1 Microsoft-WebDAV-MiniRedir/10.0.18363 — 127.0.0.2 401 0 5 220 179 0
2020-03-11 09:59:01 W3SVC2 tyrael 127.0.0.2 GET /database.xsd — 80 — 127.0.0.1 HTTP/1.1 Microsoft-WebDAV-MiniRedir/10.0.18363 — 127.0.0.2 401 0 5 220 179 0
2020-03-11 09:59:01 W3SVC2 tyrael 127.0.0.2 GET /database.xsd — 80 — 127.0.0.1 HTTP/1.1 Microsoft-WebDAV-MiniRedir/10.0.18363 — 127.0.0.2 401 0 5 220 179 0

What condition is causing the Windows WebDAV client to fail authorisation on GET files? Anonymous access seems all allowed from actual browsers.

Источник

  • Remove From My Forums
  • Question

  • I have experienced 3 instances where the home page of a website «spotaneiously» stopped working and started generating 401 errors.

    The problem can be cleared by recycling the application pool.

    Looking at the log file, the problem is apparently triggered by WebDav activity ( see extract from log file below ).

    The attempted WebDav requests ( some kind of hack attempt I presume ) fail, but the error condition persists.

    Apparently a bug in IIS I think. Is there a fix for this?

    Thanks

    ( Log file shown below — see 401 error on GET — this persists )

    2011-01-31 00:41:07 109.228.16.135 OPTIONS / — 80 — 62.40.58.90 Microsoft-WebDAV-MiniRedir/6.1.7600 200 0 0 187

    2011-01-31 00:41:07 109.228.16.135 PROPFIND / — 80 — 62.40.58.90 Microsoft-WebDAV-MiniRedir/6.1.7600 401 0 0 171
    2011-01-31 00:41:07 109.228.16.135 PROPFIND / — 80 — 62.40.58.90 Microsoft-WebDAV-MiniRedir/6.1.7600 401 0 0 140
    2011-01-31 00:41:08 109.228.16.135 PROPFIND / — 80 — 62.40.58.90 Microsoft-WebDAV-MiniRedir/6.1.7600 401 0 0 218
    2011-01-31 00:41:08 109.228.16.135 PROPFIND / — 80 — 62.40.58.90 Microsoft-WebDAV-MiniRedir/6.1.7600 401 0 0 140
    2011-01-31 00:41:08 109.228.16.135 PROPFIND / — 80 — 62.40.58.90 Microsoft-WebDAV-MiniRedir/6.1.7600 401 0 0 156
    2011-01-31 00:41:08 109.228.16.135 PROPFIND / — 80 — 62.40.58.90 Microsoft-WebDAV-MiniRedir/6.1.7600 401 0 0 140
    2011-01-31 00:41:08 109.228.16.135 PROPFIND / — 80 — 62.40.58.90 Microsoft-WebDAV-MiniRedir/6.1.7600 401 0 0 156
    2011-01-31 00:41:08 109.228.16.135 PROPFIND / — 80 — 62.40.58.90 Microsoft-WebDAV-MiniRedir/6.1.7600 401 0 0 156
    2011-01-31 00:41:10 109.228.16.135 PROPFIND / — 80 — 62.40.58.90 Microsoft-WebDAV-MiniRedir/6.1.7600 401 0 0 140
    2011-01-31 00:41:10 109.228.16.135 PROPFIND / — 80 — 62.40.58.90 Microsoft-WebDAV-MiniRedir/6.1.7600 401 0 0 156
    2011-01-31 00:41:10 109.228.16.135 PROPFIND / — 80 — 62.40.58.90 Microsoft-WebDAV-MiniRedir/6.1.7600 401 0 0 171
    2011-01-31 00:41:10 109.228.16.135 PROPFIND / — 80 — 62.40.58.90 Microsoft-WebDAV-MiniRedir/6.1.7600 401 0 64 156
    2011-01-31 00:41:40 109.228.16.135 GET / — 80 — 95.175.150.150 Mozilla/4.0+(compatible;+MSIE+7.0;+Windows+NT+6.0;+WOW64;+GoogleT5;+SLCC1;+.NET+CLR+2.0.50727;+Media+Center+PC+5.0;+Media+Center+PC+5.1;+VER#69#80837670506745484954484871;+.NET+CLR+3.5.30729;+.NET+CLR+3.0.30618)
    401 0 0 15

Answers

  • I’d ask them here.

    http://www.iis.net/


    Regards, Dave Patrick ….
    Microsoft Certified Professional
    Microsoft MVP [Windows]

    • Marked as answer by

      Wednesday, February 2, 2011 6:10 AM

Появление сообщения об ошибке 401 Unauthorized Error («отказ в доступе») при открытии страницы сайта означает неверную авторизацию или аутентификацию пользователя на стороне сервера при обращении к определенному url-адресу. Чаще всего она возникает при ошибочном вводе имени и/или пароля посетителем ресурса при входе в свой аккаунт. Другой причиной являются неправильные настройки, допущенные при администрировании web-ресурса. Данная ошибка отображается в браузере в виде отдельной страницы с соответствующим описанием. Некоторые разработчики интернет-ресурсов, в особенности крупных порталов, вводят собственную дополнительную кодировку данного сбоя:

  • 401 Unauthorized;
  • Authorization Required;
  • HTTP Error 401 – Ошибка авторизации.

Попробуем разобраться с наиболее распространенными причинами возникновения данной ошибки кода HTTP-соединения и обсудим способы их решения.

Причины появления ошибки сервера 401 и способы ее устранения на стороне пользователя

При доступе к некоторым сайтам (или отдельным страницам этих сайтов), посетитель должен пройти определенные этапы получения прав:

  1. Идентификация – получение вашей учетной записи («identity») по username/login или email.
  2. Аутентификация («authentic») – проверка того, что вы знаете пароль от этой учетной записи.
  3. Авторизация – проверка вашей роли (статуса) в системе и решение о предоставлении доступа к запрошенной странице или ресурсу на определенных условиях.

Большинство пользователей сохраняют свои данные по умолчанию в истории браузеров, что позволяет быстро идентифицироваться на наиболее часто посещаемых страницах и синхронизировать настройки между устройствами. Данный способ удобен для серфинга в интернете, но может привести к проблемам с безопасностью доступа к конфиденциальной информации. При наличии большого количества авторизованных регистрационных данных к различным сайтам используйте надежный мастер-пароль, который закрывает доступ к сохраненной в браузере информации.

Наиболее распространенной причиной появления ошибки с кодом 401 для рядового пользователя является ввод неверных данных при посещении определенного ресурса. В этом и других случаях нужно попробовать сделать следующее:

  1. Проверьте в адресной строке правильность написания URL. Особенно это касается перехода на подстраницы сайта, требующие авторизации. Введите правильный адрес. Если переход на страницу осуществлялся после входа в аккаунт, разлогинитесь, вернитесь на главную страницу и произведите повторный вход с правильными учетными данными.
  2. При осуществлении входа с сохраненными данными пользователя и появлении ошибки сервера 401 проверьте их корректность в соответствующих настройках данного браузера. Возможно, авторизационные данные были вами изменены в другом браузере. Также можно очистить кэш, удалить cookies и повторить попытку входа. При удалении истории браузера или очистке кэша потребуется ручное введение логина и пароля для получения доступа. Если вы не помните пароль, пройдите процедуру восстановления, следуя инструкциям.
  3. Если вы считаете, что вводите правильные регистрационные данные, но не можете получить доступ к сайту, обратитесь к администратору ресурса. В этом случае лучше всего сделать скриншот проблемной страницы.
  4. Иногда блокировка происходит на стороне провайдера, что тоже приводит к отказу в доступе и появлению сообщения с кодировкой 401. Для проверки можно попробовать авторизоваться на том же ресурсе с альтернативного ip-адреса (например, используя VPN). При подтверждении блокировки трафика свяжитесь с провайдером и следуйте его инструкциям.

Некоторые крупные интернет-ресурсы с большим количеством подписчиков используют дополнительные настройки для обеспечения безопасности доступа. К примеру, ваш аккаунт может быть заблокирован при многократных попытках неудачной авторизации. Слишком частые попытки законнектиться могут быть восприняты как действия бота. В этом случае вы увидите соответствующее сообщение, но можете быть просто переадресованы на страницу с кодом 401. Свяжитесь с администратором сайта и решите проблему.

Иногда простая перезагрузка проблемной страницы, выход из текущей сессии или использование другого веб-браузера полностью решают проблему с 401 ошибкой авторизации.

Ошибка 401 - отказ в доступе

Устранение ошибки 401 администратором веб-ресурса 

Для владельцев сайтов, столкнувшихся с появлением ошибки отказа доступа 401, решить ее порою намного сложнее, чем обычному посетителю ресурса. Есть несколько рекомендаций, которые помогут в этом:

  • Обращение в службу поддержки хостинга сайта. Как и в случае возникновения проблем с провайдером, лучше всего подробно описать последовательность действий, приведших к появлению ошибки 401, приложить скриншот.
  • При отсутствии проблем на стороне хостинг-провайдера можно внести следующие изменения в настройки сайта с помощью строки Disallow:/адрес проблемной страницы. Запретить индексацию страницам с ошибкой в «rоbоts.txt», после чего добавить в файл «.htассеss» строку такого типа:
Redirect 301 /oldpage.html http://site.com/newpage.html.

Где в поле /oldpage.html прописывается адрес проблемной страницы, а в http://site.com/newpage.html адрес страницы авторизации.

Таким образом вы перенаправите пользователей со всех страниц, которые выдают ошибку 401, на страницу начальной авторизации.

  • Если после выполнения предыдущих рекомендаций пользователи при попытках авторизации все равно видят ошибку 401, то найдите на сервере файл «php.ini» и увеличьте время жизни сессии, изменив значения следующих параметров: «session.gc_maxlifetime» и «session.cookie_lifetime» на 1440 и 0 соответственно.
  • Разработчики веб-ресурсов могут использовать более сложные методы авторизации и аутентификации доступа для создания дополнительной защиты по протоколу HTTP. Если устранить сбой простыми методами администрирования не удается, следует обратиться к специалистам, создававшим сайт, для внесения соответствующих изменений в код.

Хотя ошибка 401 и является проблемой на стороне клиента, ошибка пользователя на стороне сервера может привести к ложному требованию входа в систему. К примеру, сетевой администратор разрешит аутентификацию входа в систему всем пользователям, даже если это не требуется. В таком случае сообщение о несанкционированном доступе будет отображаться для всех, кто посещает сайт. Баг устраняется внесением соответствующих изменений в настройки.

Дополнительная информация об ошибке с кодом 401

Веб-серверы под управлением Microsoft IIS могут предоставить дополнительные данные об ошибке 401 Unauthorized в виде второго ряда цифр:

  • 401, 1 – войти не удалось;
  • 401, 2 – ошибка входа в систему из-за конфигурации сервера;
  • 401, 3 – несанкционированный доступ из-за ACL на ресурс;
  • 401, 501 – доступ запрещен: слишком много запросов с одного и того же клиентского IP; ограничение динамического IP-адреса – достигнут предел одновременных запросов и т.д.

Более подробную информацию об ошибке сервера 401 при использовании обычной проверки подлинности для подключения к веб-узлу, который размещен в службе MS IIS, смотрите здесь. 

Следующие сообщения также являются ошибками на стороне клиента и относятся к 401 ошибке:

  • 400 Bad Request; 
  • 403 Forbidden; 
  • 404 Not Found;
  • 408 Request Timeout.

Как видим, появление ошибки авторизации 401 Unauthorized не является критичным для рядового посетителя сайта и чаще всего устраняется самыми простыми способами. В более сложной ситуации оказываются администраторы и владельцы интернет-ресурсов, но и они в 100% случаев разберутся с данным багом путем изменения настроек или корректировки html-кода с привлечением разработчика сайта. 

Понравилась статья? Поделить с друзьями:
  • Project zomboid this save is incompatible ошибка
  • Project zomboid out of memory error
  • Project zomboid normal termination как исправить
  • Project zomboid error check record device frequency
  • Project error xcb xfixes development package not found