自分のための覚え書き。
Vista で MSDTC が上手いこと動いてくれない(RPC が拗ねてイベントログにエラーを吐く)現象が発生しました。
いろいろ調べてもなかなかわからなくてやっとたどり着いた情報がこれ。
MSDTC -install fails to reinstall Distributed Transaction Coordinator (Windows Vista)
http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1456054&SiteID=1
Vista での MSDTC -install の挙動が変わった(バグか?)のが原因みたいです。
実はまだ自分の手元では確認していないけど、これで直るといいんだけどなあ。
※追記(12/17)
違う、違う。
Vista で ネットワーク DTC が上手く動かないと思ったら、RPC のポートの問題でした。
XPではRPC用にポート3つほど空けておけばいいのに、Vistaではそれでは足りない様子(10個空けたら動いた)。ファイアウォールなしの環境だと苦労せずに動くので不思議だなと思ってたんですが、気づかなかったお前が不思議だ>自分
ちなみにイベントビューアにエラーが出ているのでちゃんと読んでれば悩まずにすみました。
詳しくは改めて整理して投稿します。