MSMQ Vista x64 - PullRequest
       24

MSMQ Vista x64

1 голос
/ 05 мая 2009

Я использую Vista Ultimate x64 в своей системе. У меня есть приложение, которое отлично работает на удаленном сервере для отправки сообщений на экземпляр MSMQ, запущенный на нем. Когда я приношу приложение в свою локальную систему и пытаюсь отправить сообщение, оно не отправляется, но и не выдает ошибку. Я даже попытался настроить локальный экземпляр MSMQ, и то же самое происходит с ним - без ошибок, но и без сообщений. Очереди являются транзакционными, а сам код основан на транзакциях.

Есть предложения? Я попытался реализовать опцию журнала (предполагая, что это похоже на ведение журнала), и он ничего не записывает.

Я копался в средстве просмотра событий, и единственная ошибка, которую я вижу (на самом деле это предупреждение):

MSDTC обнаружил ошибку (HR = 0x80000171) при попытке установить безопасное соединение с системой [ComputerName]

Все стандартные компоненты проверены, такие как брандмауэры, запущен ли MSMQ и т. Д., И когда я помещаю приложение без изменений, оно работает на удаленном сервере 100% времени.

1 Ответ

0 голосов
/ 30 августа 2009

Проблема не в MSMQ напрямую. Вы используете организацию очереди транзакций, для которой требуется, чтобы MSDTC был правильно настроен и настроен.

...