Is there a utility in which you can provide 2 machine names and determine whether or not they are configured properly to handle transactions back and forth?
(If this is a better question for another Stack Exchange site, please suggest)
DTCPing is your friend. You'll need to run on both machines.