MSMQ and MSDTC: 2012 R2 vs 2008 R2
very strange issue.
have service running on server 2012 posts transactional msmq on 2008 r2 remote server.
changed config of service post seemingly identically configured 2012 r2 server. started throwing standard msdtc not configured on remote server error.
the thing is, remote msdtc not enabled on 2008 r2 server , never has been. dtcping between 2012 , 2008 r2 server doesn't work (unsurprisingly), service works , messages posted queue.
go new 2012 r2 server, enable remote msdtc , service starts working! apart port 135, necessary rpc ports not open on firewall between these 2 servers (2012 r2 , 2008 r2) allow msdtc work.
to i'm confused going on understatement!
the code in service written use transaction , there's no sql server involved; purely msmq.
anyone ideas @ all?
thanks
as always, find answer 5 minutes after posting question.
2012 r2 has msmq ad integration enabled apparently forces transactions use msdtc.
Windows Server > Windows Server 2012 General
Comments
Post a Comment