システムで Vista Ultimate x64 を実行しています。リモート サーバー上で実行されている MSMQ インスタンスにメッセージを送信するために、リモート サーバー上で正常に動作するアプリケーションがあります。アプリケーションをローカル システムに持ち込んでメッセージを送信しようとすると、送信されませんが、エラーも発生しません。ローカルの MSMQ インスタンスをセットアップしようとしたところ、そのインスタンスでも同じことが起こりました。エラーはありませんが、メッセージもありません。キューはトランザクション対応で、コード自体はトランザクション ベースです。
助言がありますか?ジャーナル オプションを実装しようとしましたが (これはログに似ていると仮定して)、何も記録しません。
イベントビューアを掘り下げたところ、表示されている唯一のエラー(実際には警告です)は次のとおりです。
システム [ComputerName] との安全な接続を確立しようとしているときに、MSDTC でエラー (HR=0x80000171) が発生しました。
ファイアウォールや MSMQ の実行など、標準的なものはすべてチェックされており、アプリを変更せずにリモート サーバーに配置すると、100% の確率で動作します。