/ / Fix "Nieuwe transactie kan niet worden aangemeld bij de opgegeven transactiecoördinator" op Server 2003 SP2

Oplossing "Nieuwe transactie kan niet worden opgegeven in de opgegeven transactiecoördinator" op Server 2003 SP2

Als u een webtoepassing uitvoert met deoriginele ASP-technologie op Windows Server 2003, kunt u deze foutmelding krijgen als u upgradet naar Service Pack 2: “Nieuwe transactie kan niet worden aangemeld bij de opgegeven transactiecoördinator. [-2147168246] ".

De oorzaak van deze fout is dat MSDTC een instelling heeft die authenticatie vereist voor gedistribueerde transacties, en de upgrade naar SP2 kan de instelling veranderen naar vereist in plaats van naar geen.

Om deze fout op te lossen, opent u Component Services en klikt u met de rechtermuisknop op het pictogram Deze computer en kiest u Eigenschappen.

beeld

Kies het tabblad MSDTC en klik onder in het venster op de knop Beveiligingsconfiguratie.

beeld

Wijzig in dit venster de instelling onder Transaction Manager Communication naar “Geen authenticatie vereist”.

beeld

Dit zou deze fout moeten oplossen.

Merk op dat als u een firewall heeft tussen het webserver en databaseserver, zorg er dan voor dat er hoge poorten open zijn tussen de twee machines, samen met RPC, omdat dat ook dezelfde fout kan veroorzaken.