Ako pokrenete web-aplikaciju pomoću izvorne ASP tehnologije na sustavu Windows Server 2003, možda ćete primiti ovu poruku o pogrešci nakon što nadogradite na Service Pack 2: "Nova transakcija ne može se upisati u navedeni koordinator transakcije. [-2147168246]”.
Uzrok ove pogreške je da MSDTC ima postavku koja zahtijeva provjeru autentičnosti za distribuirane transakcije, a nadogradnja na SP2 može promijeniti postavku potrebnu umjesto nijedne.
Da biste ispravili ovu pogrešku, otvorite komponente Usluge i desnom tipkom miša kliknite ikonu My Computer (Moj račun) i odaberite svojstva.
Odaberite karticu MSDTC, a zatim na dnu prozora kliknite gumb Sigurnosna konfiguracija.
U ovom prozoru promijenite postavku u odjeljku Transaction Manager Communication na "Nije potrebna provjera autentičnosti".
Ovo bi trebalo riješiti ovu pogrešku.
Imajte na umu da ako imate vatrozid između web poslužitelja i poslužitelja baze podataka, tada biste trebali osigurati da su velike priključke između dva računala, zajedno s RPC, otvorene jer bi to moglo uzrokovati istu pogrešku.