POPRAVAK: MSDTC je naišao na pogrešku (HR = 0x80000171)

MSDTC je na računalu naišao na pogrešku? Ne brinite, imamo ispravne popravke za vas. Neki korisnici sustava Windows prijavili su dobivanje pogrešaka kada su omogućili prijemnu lokaciju WCF-a. Pogreška se obično prikazuje u ovom formatu: MSDTC je naišao na pogrešku (HR = 0x80000171) dok je pokušavao uspostaviti sigurnu vezu sa sustavom.

Microsoftov koordinator distribuiranih transakcija (MSDTC) omogućuje vam kontrolu koordinacije transakcija između upravitelja resursa i aplikacija. Isto tako, dok se MSDTC oslanja na mrežnu topologiju temeljnih komponenti, transakcija može obuhvatiti više DTC-a u vašoj mreži.

Međutim, mrežni DTC pristup mora biti omogućen na svim MS DTC primjercima koji sudjeluju u transakciji; to omogućuje koordinaciju transakcija u mreži.

Na primjer, ako udaljeno računalo pokuša ažurirati SQL bazu podataka pomoću transakcije MS DTC dok je mrežni DTC onemogućen, transakcije neće uspjeti; stoga je MSDTC naišao na prompt za pogrešku. Tim za izvješća sustava Windows sastavio je primjenjivo rješenje za ovaj problem s pogreškom.

Kako popraviti 'MSDTC naišao je na upozorenje o pogrešci

  1. Omogući pristup mrežnom DTC-u
  2. Omogućite iznimku vatrozida za MS DTC
  3. Isključite MSDTC u antivirusnim postavkama
  4. Omogući pravilo za PPTP

1. rješenje: omogućite pristup mrežnog DTC-a

Jedna od brzih popravaka problema s pogreškom je omogućiti pristup mrežnog DTC-a za MS DTC transakcije. To možete učiniti u komponentnim uslugama. Slijedite ove korake da biste omogućili mrežni DTC pristup:

  • Idite na Start, upišite “dcomcnfg” bez navodnika, a zatim pritisnite tipku Enter.

  • Proširite stablo konzole da biste pronašli lokalni DTC (obično se nalazi na kartici usluga komponenti)
  • Na izborniku Akcija kliknite Svojstva.
  • Kliknite karticu Sigurnost i izvršite sljedeće izmjene:
  • U odjeljku Sigurnosne postavke potvrdite okvir Network DTC Access.
  • U komunikaciji s upraviteljem transakcija odaberite potvrdne okvire "Dopusti ulazni" i "Dopusti izlazni".
  • Kliknite U redu.
  • Nakon toga ponovno pokrenite uslugu koordinatora distribuirane transakcije (MSDTC).

Međutim, ako još uvijek dobijete pogrešku nakon isprobavanja ovog popravka, možete preći na sljedeće rješenje.