Quantcast
Channel: Azure Virtual Machines forum
Viewing all articles
Browse latest Browse all 12545

MSDTC with the new Virtual Machines

$
0
0

I'm trying to prototype with Azure to see if it meets our needs.  We have an existing .NET Windows app that uses SQL Server 2008R2 as the backend.  We use System.Transaction and MSDTC to manage transactions to the database.  This is a mature app and I've been working (wrestling) with MSDTC for years now.  So, I'm pretty good with knowing how to get it going.

Tried to use first "SQL Azure" for the testing.  No go.  Doesn't support DTC at all.  I was told to try using a VM with my own SQL Server installed.  I did that.  Set it all up.  Got it all figured out, configured, and now running.  But MSDTC still fails with the dreaded "Communication with the underlying transaction manager has failed."

- I tried opening all the firewalls on the test box and the Azure VM. 
- I confirmed it works fine for non DTC transactions to my SQL Server. 
- I added some entries to LMHOSTS to try and get it to resolve the names. 
- Everything else I would normally checks out except the DTCPing works.

DTCPing fails miserably saying it can't connect to RPC.  That seems like firewall issues but everything is wide open from what I can tell.  This AZure endpoint setup is a bit of a mystery to me so I could be doing something wrong there. 

Has anyone ever gotten MSDTC to work on a VM (not a VM Role)?  I see no talk about it in these forums except people using BizTalk, and those BizTalk threads don't usually end well or have no resolution. 

I would greatly appreciate any advise.

 


Mike



Viewing all articles
Browse latest Browse all 12545

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>