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

 
Предыдущий Следующий
RPC_S_PROTOCOL_ERROR RPC_S_UNSUPPORTED_TRANS_SYN

RPC_S_PROXY_ACCESS_DENIED

description[RPC_S_PROXY_ACCESS_DENIED: доступ к HTTP-прокси запрещён.]

Этот статус относится к транспортному пути RPC через HTTP

RPC_S_PROXY_ACCESS_DENIED актуален, когда RPC туннелируется с последовательностью протокола ncacn_http и в маршруте участвует HTTP-прокси. Это не то же самое, что отказ RPC-сервера в доступе к интерфейсу или отклонение RPC-вызова сопоставителем конечных точек.

RPC/HTTP может использовать отдельные учётные данные и параметры аутентификации для RPC-прокси и, в новых структурах учётных данных, для HTTP-прокси-сервера. Поэтому транспортное соединение может завершиться сбоем на прокси до установления RPC-аутентификации с целевым сервером.

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

  • Убедитесь, что привязка действительно использует ncacn_http , и определите каждый прокси между клиентом и RPC-прокси.
  • Проверьте политику аутентификации прокси и учётные данные, переданные в структуре транспортных учётных данных RPC HTTP.
  • Сравните отклонённый запрос с журналами прокси; отказ на уровне HTTP следует исправлять на прокси, а не изменением UUID конечных точек или номеров процедур RPC.
  • Отделяйте аутентификацию HTTP-прокси от службы RPC-аутентификации, настроенной для привязки.

Проверка целевого сервера через прямой RPC по TCP может подтвердить доступность сервера, но не проверяет маршрут RPC через HTTP-прокси, породивший этот статус.

Ссылки


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