MSDTC.exe прослушивает порт 5357, но диапазон портов DCOM ограничен 5000-5020 - PullRequest
2 голосов
/ 18 мая 2011

У меня возникли проблемы при попытке установить DTCPing.exe между двумя серверами.Я прочитал эту статью и попытался устранить проблему.

Одно из предложений запустить netstat -anob, чтобы определить, какой порт DTCPIng.exe или msdtc.exe слушал.Когда я запускаю команду, она говорит, что прослушивает порт 5357, хотя я ограничил диапазон портов DCOM 5000-5020 на обеих машинах.(Я перезагрузил обе машины, и мой системный администратор сказал, что брандмауэр открыт двунаправленно для портов 135 и диапазона 5000-5020)

Я что-то упустил?Разве msdtc.exe не должен прослушивать диапазон портов DCOM, а не порт 5357?

1 Ответ

2 голосов
/ 18 мая 2011

Решил это. Диапазоны портов были исчерпаны, поскольку происходило довольно много вызовов RPC. Мы увеличили диапазон портов DCOM до 5000-5300, и тогда он начал работать. Однако каждому серверу, участвующему в транзакции DTC, потребуются идентичные диапазоны портов, а межсетевой экран также должен разрешать диапазоны в двух направлениях.

...