| Предыдущий | Следующий |
| RPC_S_UNKNOWN_AUTHZ_SERVICE | EPT_S_CANT_PERFORM_OP |
EPT_S_INVALID_ENTRY
Карта конечных точек хранит сведения о соответствии интерфейсов адресам
EPT_S_INVALID_ENTRY относится к сопоставителю конечных точек, база данных которого связывает сведения об интерфейсах и объектах RPC с транспортными конечными точками сервера. Регистрация может объединять спецификацию интерфейса, вектор серверных привязок и UUID объектов для создания элементов карты конечных точек.
Следовательно, недопустимая запись — это проблема данных карты конечных точек, а не общая ошибка записи приложения. Важны идентификатор и версия интерфейса, UUID объекта, последовательность протокола, конечная точка и связанное представление башни или адреса, используемое DCE/RPC.
Что исследовать
- Определите, какой API управления конечными точками или запроса вернул состояние, и сохраните UUID/версию интерфейса и фильтр UUID объекта.
- Для регистрации формируйте вектор привязок через
RpcServerInqBindings, а не создавайте серверные привязки вручную. - Убедитесь, что регистрация и отмена регистрации используют согласованные интерфейс, вектор привязок и UUID объектов.
- При взаимодействии с реализацией DCE/RPC не на Windows исследуйте фактический элемент карты конечных точек или представление башни протоколов.
Изменение процедуры приложения или учётных данных не исправит повреждённые данные карты конечных точек. Сосредоточьтесь на регистрации и состоянии сопоставителя.
Ссылки
- Microsoft: задание конечных точек
- The Open Group: rpc_ep_register
- MS-RPCE: сопоставитель конечных точек
Нужно найти другой код? Найти другой код состояния или ошибки.