Что означает код ошибки Windows 1741 (RPC_S_UNKNOWN_AUTHN_TYPE)?

 
Предыдущий Следующий
RPC_S_DUPLICATE_ENDPOINT RPC_S_MAX_CALLS_TOO_SMALL

RPC_S_UNKNOWN_AUTHN_TYPE

Тип аутентификации должен соответствовать понятному RPC механизму безопасности

RPC_S_UNKNOWN_AUTHN_TYPE — статус настройки безопасности. Привязки RPC могут содержать службу аутентификации, уровень аутентификации, службу авторизации, учётные данные и параметры качества безопасности. Эти поля связаны, но не взаимозаменяемы.

Отличайте этот статус от RPC_S_UNKNOWN_AUTHN_SERVICE и RPC_S_UNKNOWN_AUTHN_LEVEL. Первый отклоняет идентификатор службы аутентификации, второй — уровень защиты, а этот код сообщает о неизвестном типе аутентификации в соответствующей операции.

Что проверить

  • Журналируйте символьные константы аутентификации, а не только числовые значения из конфигурации.
  • Проверьте, что версия структуры и её поля аутентификации соответствуют API-потребителю.
  • При переносе DCE RPC или пользовательской оболочки убедитесь, что константы другой реализации RPC не переданы Microsoft RPC.
  • Сохраните расширенную информацию об ошибке RPC, если сбой возникает при согласовании контекста безопасности.

Изменение имени участника сервера не сделает неизвестный тип аутентификации допустимым. Сначала исправьте локальную настройку безопасности.

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.