401 authorization failed trassir код ошибки
401-ошибка, ИП-видеонаблюдение
Подскажите, что не так делаю.
Оборудование:
— Регистратор TRASSIR MiniNVR AF 16;
— IP Камера Hikvision 2012;
— Роутер DIR 300 (+632);
— Свитч с PoE аплинк.
Схема этой простой сетки во вложениях.
Проблема: Регистратор виден во внешке, как через веб-интерфейс, так и через прогу регистратора, но при любой попытке коннекта (веб-морда https://IP:8080/webview, клиентская прога через внешний ИП или через локал 192.168.1.15) вылетает ошибка 401. (401 authentication failed) На веб-интерфейса пишет неверный логин/пароль, попробуйте позже.
Что уже успел проверить:
— Выключил сетевой экран в роутере;
— Проверил доступность портов через прогу на сайте зайкселя. (Открыты пишет);
— Подключал напрямую в роутер, без свитча;
— Использовал разные браузеры (огнелис, ие) для веб-интерфейса. Принудительно включил активацию элементов activeX;
— Обновил прошивку регистратора;
— Создал и удалил группу для входа, поставил везде галки для входа по сети и локалу. (ТАкже галка стоит для веб-просмотра);
— Менял пароли на сложные, разные регистры;
— Проверил, что везде стоит шлюз роутера; (192.168.1.1);
— Пробовал DIR 632 (но еще до прошивки регистратора) с посл прошивкой, там совсем беда, роутер не видел регистратор;
— Отключил UPnP;
— Курил форум, и этот, тут нашел схожую тему, но там человек просто забыл записать шлюз в регистраторе.
Что заметил:
1. Сейчас, после прошивки регистратора, если его перезагрузить, то роутер теряет его в списке клиентов, а регистратора не может получить IP по DHCP. (Приэтом ставишь вручную 192.168.1.15, т.е. забитый по маку на роутере и регистратор появляется и начинает корректно работать);
2. В логах регистратора при попытке зайти с клиентской части (с другого ПК в локале) отображается эта ошибка, что мол была попытка зайти, но отказано в доступе. (С внешки не видел такого предупреждения).
Не знаю уже что смотреть, куда копать, второй день голову ломаю, народ хелп.
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Парсинг страницы. Ошибка 401
Задача: получить в Response данные из таблицы на этой странице: ссылка. Посмотрел все запросы.
Ошибка: http/1.1 401 unauthorized
Привет! Не могу разобраться! Делаю авторизацию вконтакте через idhttp в делфи. Авторизация делится.
401 Unauthorized
Что такое ошибка 401 Unauthorized?
Данная ошибка выдается сервером в том случае, если происходят проблемы с авторизацией.
Почему это происходит?
Это происходит из-за того, что пользователь (который для доступа к конкретному url должен авторизоваться) передал неверный запрос. К слову, в самом запросе, эти данные находятся в заголовке www.authenticate, откуда и распознаются сервером. Как правило данные ошибки связаны с некорректной работой сервера или когда пользователь ввел неправильный логин\пароль.
Как исправить ошибку 401?
Для обычного пользователя сайта
Пользователю нужно вернуться на страницу авторизации и попробовать ввести верную пару логин\пароль снова, если это не помогает, то свяжитесь с администрацией сайта и опишите проблему.
Для владельца сайта
1. Владельцу сайта следует обратиться в службу поддержки хостинг-провайдера, чтобы они смогли определить где именно происходит ошибка. Очень поможет если вы отправите скриншот с ошибкой (обычно там есть важная информация).
2. Если проблема не в хостинге, то закройте от индексации все страницы с ошибкой в файле robots.txt используя строку
Redirect 301 /oldpage.html http://site.com/newpage.html
3. Если после проделанных манипуляций пользователи пройдя авторизацию все равно видят ошибку 401, то опробуйте найти на сервере файл php.ini и увеличить время жизни сессии изменив значения параметров session.gc_maxlifetime и session.cookie_lifetime на 1440 и 0 соответственно.
4. Проблемы могут быть не только в работе сервера, а еще и в самом программном коде сайте. И в таком случае, стоит обратиться к тем людям, которые разрабатывали ваш сайт.
Провайдеры предлагающие Linux-хостинг
Домен в подарок
Дата-центры России
Юзеры ( 34 ) оценили на 4.1 из 5
От панели управления зависит ваше удобство в настройке хостинге\сайта.
Большинство качественных хостингов из нашего ТОПа используют удобные панели управления, поэтому рекомендуем больше внимания уделить другим параметрам при выборе.
Настоятельно рекомендуем не покупать слишком дешевый хостинг! Как правило с ним очень много проблем: сервер иногда не работает, оборудование старое, поддержка долго отвечает или не может решить проблему, сайт хостера глючит, ошибки в регистрации, оплате и т.д.
Также мы собрали тарифы от тысяч хостеров, чтобы вы могли выбрать хостинг по конкретной цене.
На языке программирования PHP и базах данных MySQL сейчас работает большинство сайтов. Они же поддерживаются практически всеми современными хостингами.
Что делать с ошибкой 401 Unauthorized Error – методы исправления
Ошибка 401 Unauthorized Error – это код состояния HTTP, который означает, что страница, к которой вы пытались получить доступ, не может быть загружена, пока вы не войдете в систему с действительным идентификатором пользователя и паролем.
Если вы только что вошли в систему и получили 401 ошибку авторизации, это означает, что введенные вами учетные данные по какой-то причине недействительны.
Сообщения об ошибках 401 часто настраиваются на каждом веб-сайте индивидуально, особенно если это крупный портал, поэтому имейте в виду, что эта ошибка может проявляться многими способами, из которых самые распространенные:
401 ошибка авторизации отображается внутри окна веб-браузера, как обычная веб-страница. Как и большинство подобных ошибок, вы можете найти их во всех браузерах, работающих в любой операционной системе.
Как исправить ошибку 401
Проверьте на наличие ошибок в URL. Возможно, ошибка 401 Unauthorized возникла, потому что URL-адрес был введен неправильно, или выбранная ссылка указывает на неправильный URL-адрес, предназначенный только для авторизованных пользователей.
Если вы уверены, что URL-адрес действителен, посетите главную страницу веб-сайта и найдите ссылку с надписью «Логин» или «Безопасный доступ». Введите здесь свои учетные данные, а затем повторите попытку.
Если у вас нет учетных данных или вы забыли свои, следуйте инструкциям на веб-сайте для настройки учетной записи или изменения пароля.
Если вам трудно вспоминать свои, храните их в диспетчере паролей, чтобы приходилось помнить только один пароль.
Перезагрузите страницу. Как бы просто это не показалось, закрытия страницы и её повторное открытие может помочь исправить ошибку 401, но только если она вызвана ошибочно загруженной страницей.
Удалите кеш вашего браузера. Возможно, в вашем браузере хранится неверная информация для входа в систему, что нарушает процесс входа и выдает ошибку 401. Очистка кеша устранит все проблемы в этих файлах и даст странице возможность загружать свежие файлы прямо с сервера.
Другие варианты ошибки 401
Веб-серверы под управлением Microsoft IIS могут предоставить дополнительную информацию об ошибке 401 Unauthorized, например:
Коды ошибок Microsoft IIS 401 | |
---|---|
Ошибка | Объяснение |
401,1 | Войти не удалось. |
401,2 | Ошибка входа в систему из-за конфигурации сервера. |
401,3 | Несанкционированный доступ из-за ACL на ресурс. |
401,4 | Авторизация не пройдена фильтром. |
401,5 | Авторизация блокирована приложением ISAPI/CGI. |
401,501 | Доступ запрещен: слишком много запросов с одного и того же клиентского IP; Ограничение динамического IP-адреса – достигнут предел одновременных запросов. |
401,502 | Запрещено: слишком много запросов с одного IP-адреса клиента; Ограничение динамического IP-адреса – достигнут максимальный предел скорости запросов. |
401,503 | Отказ в доступе: IP-адрес включен в список запрещенных IP |
401,504 | Отказ в доступе: имя хоста включено в список запрещенных |
Ошибки подобные 401
Следующие сообщения также являются ошибками на стороне клиента и относятся к 401 ошибке: 400 Bad Request, 403 Forbidden, 404 Not Found и 408 Request Timeout.
Также существует ряд кодов состояния HTTP на стороне сервера, например, часто встречающийся 500 Internal Server Error.
Ошибки и решение проблем с Базой Данных
На что влияет ошибка Базы Данных и почему появляется?
При ошибке базы данных TRASSIR не может записать новые события и узнать что-нибудь про старые. Вы не сможете посмотреть инциденты за прошлый день в экспертном режиме POS или проверить, какие номера машин въехали на территорию на прошлой неделе. Хотя новые события могут появляться в интерфейсе TRASSIR, они не попадут в базу данных и будут утеряны.
База данных запускается и работает отдельной службой независимо от работы TRASSIR. В Настройки сервера → База Данных на регистраторе вводятся настройки подключения TRASSIR к базе данных. Поэтому есть три основных причины возникновения ошибки базы данных:
В качестве базы данных TRASSIR использует СУБД PostgeSQL.
Особенности Базы Данных на разных платформах
TRASSIR OS
Пароль вводить не требуется.
Windows
Как правило, база данных находится на той же машине, что и сервер TRASSIR
Чтобы проверить, запущена ли у вас служба PostgreSQL:
Известные ошибки и пути их решения
fe_sendauth: no password supplied
PgConnection disconnected
Причина: Неверно указан Адрес или Порт.
Пароль вводить не требуется.
Иероглифы-postgres или другие понятные буквы-Иероглифы
Пароль вводить не требуется.
Не удалось подключиться к серверу. В соединении отказано. Он действительно работает по адресу.
Пароль вводить не требуется.
Причина: После обновления, замены лицензии или при некоторых сбоях TRASSIR не с первого раза внёс данные в базу.
Unknown error
Failed to start connection, unable to obtain connection socket
cannot drop table pos_events/pos_incidents.
Причина: Сломана база данных
Случайно поменяли настройки подключения к базе данных, как можно вернуть обратно?
Пароль вводить не требуется.
В остальных случаях можно восстановить настройки из ранее созданного бэкапа
Так как настройки восстанавливаются все без исключения, вы можете потерять, например, подключения к камерам, созданные после бэкапа. Поэтому перед восстановлением бэкапа рекомендуется вручную сохранить текущие настройки: в Настройки сервера нажмите Сохранить бэкап конфигурации → В файл.
Из файла: В Настройки сервера нажмите Восстановить бэкап конфигурации → Из файла.
Из облака: Если сервер был добавлен в облако, то бэкап его настроек может автоматически сохраняться в облаке. Для восстановления из облачного бэкапа в Настройки сервера нажмите кнопку Восстановить бэкап конфигурации → Облако и выберите наиболее подходящий вам по дате бэкап.
Если был утерян пароль для базы данных, работающей на Windows, можно временно настроить вход без пароля.
С помощью инструкции из нашего руководства найдите файл настройки pg_hba.conf и сделайте его резервную копию. В файле замените md5 на trust. Сохраните файл, найдите службу PostgreSQL в списке служб, нажмите на неё правой кнопкой и выберите Перезапустить. После перезапуска к базе данных можно будет подключиться без пароля. Этот способ рекомендуется только для сохранения данных из базы с последующей переустановкой PostgreSQL.
Пересоздание базы данных
В некоторых случаях возможно сохранить данные из повреждённой базы и загрузить их в новую базу.
TRASSIR OS: Воспользуйтесь скриптами из статьи Backup PSSQL.
Большинство способов необратимо удаляет текущую базу данных вместе со всеми записанными в ней событиями.
TRASSIR OS
Если регистратор хранит базу данных на архивных дисках, нужно только удалить старую базу данных. TRASSIR самостоятельно создаст новую базу данных. Для удаления воспользуйтесь одним из способов:
Используйте скрипт удаления базы данных на диске регистратора Remove BD on Trassir OS
Удалите базу данных вручную
Убедитесь, что вы выбрали нужную папку и только её. В соседних папках находится архив.
Сломанная база данных не пропадёт с предыдущего диска. Если в будущем ПО TRASSIR начнёт использовать этот диск для хранения базы данных, ошибка снова появится.
Если служба PostgreSQL работает, известны логин и пароль для подключения и проблема только в самой базе данных, то достаточно создать другую базу данных в уже работающей службе и настроить работу TRASSIR с новой базой данных.
Ошибка сервера 401: что это за ошибка и как ее исправить
Появление сообщения об ошибке 401 Unauthorized Error («отказ в доступе») при открытии страницы сайта означает неверную авторизацию или аутентификацию пользователя на стороне сервера при обращении к определенному url-адресу. Чаще всего она возникает при ошибочном вводе имени и/или пароля посетителем ресурса при входе в свой аккаунт. Другой причиной являются неправильные настройки, допущенные при администрировании web-ресурса. Данная ошибка отображается в браузере в виде отдельной страницы с соответствующим описанием. Некоторые разработчики интернет-ресурсов, в особенности крупных порталов, вводят собственную дополнительную кодировку данного сбоя:
Попробуем разобраться с наиболее распространенными причинами возникновения данной ошибки кода HTTP-соединения и обсудим способы их решения.
Причины появления ошибки сервера 401 и способы ее устранения на стороне пользователя
При доступе к некоторым сайтам (или отдельным страницам этих сайтов), посетитель должен пройти определенные этапы получения прав:
Большинство пользователей сохраняют свои данные по умолчанию в истории браузеров, что позволяет быстро идентифицироваться на наиболее часто посещаемых страницах и синхронизировать настройки между устройствами. Данный способ удобен для серфинга в интернете, но может привести к проблемам с безопасностью доступа к конфиденциальной информации. При наличии большого количества авторизованных регистрационных данных к различным сайтам используйте надежный мастер-пароль, который закрывает доступ к сохраненной в браузере информации.
Наиболее распространенной причиной появления ошибки с кодом 401 для рядового пользователя является ввод неверных данных при посещении определенного ресурса. В этом и других случаях нужно попробовать сделать следующее:
Некоторые крупные интернет-ресурсы с большим количеством подписчиков используют дополнительные настройки для обеспечения безопасности доступа. К примеру, ваш аккаунт может быть заблокирован при многократных попытках неудачной авторизации. Слишком частые попытки законнектиться могут быть восприняты как действия бота. В этом случае вы увидите соответствующее сообщение, но можете быть просто переадресованы на страницу с кодом 401. Свяжитесь с администратором сайта и решите проблему.
Иногда простая перезагрузка проблемной страницы, выход из текущей сессии или использование другого веб-браузера полностью решают проблему с 401 ошибкой авторизации.
Устранение ошибки 401 администратором веб-ресурса
Для владельцев сайтов, столкнувшихся с появлением ошибки отказа доступа 401, решить ее порою намного сложнее, чем обычному посетителю ресурса. Есть несколько рекомендаций, которые помогут в этом:
Где в поле /oldpage.html прописывается адрес проблемной страницы, а в http://site.com/newpage.html адрес страницы авторизации.
Таким образом вы перенаправите пользователей со всех страниц, которые выдают ошибку 401, на страницу начальной авторизации.
Хотя ошибка 401 и является проблемой на стороне клиента, ошибка пользователя на стороне сервера может привести к ложному требованию входа в систему. К примеру, сетевой администратор разрешит аутентификацию входа в систему всем пользователям, даже если это не требуется. В таком случае сообщение о несанкционированном доступе будет отображаться для всех, кто посещает сайт. Баг устраняется внесением соответствующих изменений в настройки.
Дополнительная информация об ошибке с кодом 401
Веб-серверы под управлением Microsoft IIS могут предоставить дополнительные данные об ошибке 401 Unauthorized в виде второго ряда цифр:
Более подробную информацию об ошибке сервера 401 при использовании обычной проверки подлинности для подключения к веб-узлу, который размещен в службе MS IIS, смотрите здесь.
Следующие сообщения также являются ошибками на стороне клиента и относятся к 401 ошибке:
Как видим, появление ошибки авторизации 401 Unauthorized не является критичным для рядового посетителя сайта и чаще всего устраняется самыми простыми способами. В более сложной ситуации оказываются администраторы и владельцы интернет-ресурсов, но и они в 100% случаев разберутся с данным багом путем изменения настроек или корректировки html-кода с привлечением разработчика сайта.