| Предыдущий | Следующий |
| XACT_E_CONNECTION_DOWN | XACT_E_REENLISTTIMEOUT |
XACT_E_CONNECTION_DENIED
Доступный узел всё равно может отклонить участие в распределённой транзакции
XACT_E_CONNECTION_DENIED означает, что запрос на подключение достиг инфраструктуры транзакций, но не был принят. Это отличается от тайм-аута транспорта: политика аутентификации, сетевой доступ DTC, доверие к партнёру, сопоставление конечных точек или отключённый протокол могут отклонить сеанс до успешного распространения транзакции.
Сравните параметры безопасности DTC на обоих компьютерах и проверьте разрешение имён и аутентификацию в обоих направлениях. Зафиксируйте идентичности, представляемые службами, и выясните, возникает ли сбой для всех партнёров или только одного узла. Не ослабляйте глобально аутентификацию в качестве первой меры; согласуйте предполагаемые параметры взаимной аутентификации либо входящего и исходящего доступа и проверьте правила межсетевого экрана для пути DTC/RPC.
Данные конфигурации для отклонённого сеанса DTC
- Имена исходного и целевого компьютеров в том виде, как их разрешает каждая сторона.
- Параметры входящего, исходящего и сетевого доступа DTC.
- Режим аутентификации и идентичности служб.
- Результат работы межсетевого экрана или сопоставителя конечных точек RPC до отказа.
Ссылки
- Microsoft MS-DTCO: распространение между диспетчерами транзакций
- Microsoft: устранение неполадок распределённых транзакций COM+
- IETF: требования безопасности и подключения для диспетчеров транзакций
Нужно найти другой код? Найти другой код состояния или ошибки.