| Предыдущий | Следующий |
| 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-прокси, породивший этот статус.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
