Pokud provozujete webovou aplikaci pomocípůvodní technologie ASP v systému Windows Server 2003, může se zobrazit tato chybová zpráva, jakmile upgradujete na aktualizaci Service Pack 2: „Nová transakce se nemůže přihlásit do zadaného koordinátora transakcí. [-2147168246] “.
Příčinou této chyby je, že MSDTC má nastavení, které vyžaduje ověření pro distribuované transakce a upgrade na SP2 může změnit nastavení na požadované místo žádné.
Chcete-li tuto chybu opravit, otevřete Component Services a klepněte pravým tlačítkem myši na ikonu Tento počítač a vyberte vlastnosti.
Vyberte kartu MSDTC a poté v dolní části okna klepněte na tlačítko Konfigurace zabezpečení.
V tomto okně změňte nastavení v části Správce transakcí na hodnotu „Není vyžadováno ověření“.
To by mělo tuto chybu vyřešit.
Upozorňujeme, že pokud máte mezi webem firewallserver a databázový server, měli byste se ujistit, že mezi oběma počítači jsou otevřené vysoké porty spolu s RPC, protože by to mohlo způsobit stejnou chybu.